- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 8 von 8

Thema: USART Problem

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    21.01.2012
    Beiträge
    15
    Es wurden lauter 1µF ungepolte SMD kondensatoren verwendet.

    Am Atmega hab ich es mittlerweile hinbekommen, habe den Bügel wider entfernt den Prozessor reingesteckt und schon lief die Verbindung zum Terminal Programm.
    Das Problem war, dass ich den Prozessor über USB versorgt hatte und das nur 4,3V waren und wohl zuwenig für den MAX, übern 5V Spannungsregler läufts.

    Allerdings beim STM32 funktionierts noch nicht richtig, wenn ich im Terminal ein Zeichen sende
    steht im Terminal das als Received, is aber das selbe wie wenn ich das
    Kabel ausstecke. Spannungspegel passen. Dis Pegel am Rx und Tx auf RS232
    seite sind annähernd 0 ändern sich minimal bei übertragung...

    Der Rx Spannungsteiler ist auch Merkwürdig, da hab ich 3,7V am Rx und in
    der Mitte vom Spannungsteiler 0V.


    Testzyklus:
    Code:
    while(1)
      {
          /* Wait while USART1 TXE = 0 */
           while(USART_GetFlagStatus(USARTy, USART_FLAG_TXE) == RESET)
          {
          }
        Delay(1);
        USART_SendData(USARTy, 0x33);
    
          if(USART_GetFlagStatus(USARTy, USART_FLAG_RXNE) != RESET)
          {
          GPIO_SetBits  (GPIOC, GPIO_Pin_9);
          LCD_Data(USART_ReceiveData(USARTy));
        }
        else
          GPIO_ResetBits  (GPIOC, GPIO_Pin_9);   
      }
    Geändert von BASTIUniversal (18.05.2012 um 13:19 Uhr) Grund: Code-Tags eingefügt

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    21.01.2012
    Beiträge
    15
    Die Ausgangspegel sehen jetzt ganz okay aus, und beim Senden vom Terminal kommt auch nix mehr zurück bei Receive, außer wenn man den µC Resettet und dann sendet steht einmal <0> im Terminal. Allerdings kommt wohl beim Prozessor nix an und umgekehrt auch nicht...

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    21.01.2012
    Beiträge
    15
    Problem gelöst: Die Display Initialisierung war schuld, habe da den
    ganzen PORTA als ausgang gesetzt, statt nur die nötigen Pins...

  4. #4
    Moderator Roboter Genie
    Registriert seit
    26.08.2004
    Beiträge
    1.228

Ähnliche Themen

  1. Problem mit dem USART...
    Von Mnemonic82 im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 4
    Letzter Beitrag: 18.05.2012, 09:59
  2. USART - Atmega8 Problem...
    Von Just_Indes im Forum C - Programmierung (GCC u.a.)
    Antworten: 14
    Letzter Beitrag: 17.04.2010, 21:56
  3. ATMega32 USART Problem
    Von dEx82 im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 18.07.2009, 16:08
  4. Problem mit USART
    Von chouifi im Forum C - Programmierung (GCC u.a.)
    Antworten: 8
    Letzter Beitrag: 13.02.2007, 12:03
  5. Problem mit dem USART Code
    Von LC-HC im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 09.04.2006, 08:52

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress