freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 11:41

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Debugging über UART
BeitragVerfasst: 22. Juni 2014 11:28 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 4. August 2013 10:33
Beiträge: 1
Salü zusammen,
ich versuche gerade, eine eigene Anwendung mit der AVR-BCU zusammenzustellen. Bei der Decodierung der EIB-Events gab es noch ein paar offene Punkte, also wollte ich das Debugging aktivieren.
Also - kurzerhand die "libfb_atmega328p_tp_2debug.a" statt der normalen eingebunden, als globales Symbol "DEBUG_UART" definiert ("USE_UART" auch mal versucht), aber die RS232-Pins am Prozessor schweben nur faul in der Gegend rum (Oszi). Ein Minimal-Debugging über einen Portpin sagt mir, dass das Bit TXEN0 in UCSR0B nicht gesetzt ist - offenbar ist der UART nicht initialisiert.
Ich hab mal einen Screenshot mit den "dependencies" vom Atmel Studio eingefügt, eigentlich scheint alles sinnvoll eingebunden.
Hat jemand eine Idee, was da falsch läuft oder fehlt?
--------------------------------------------------------------------------------
Hab's selber rausgekriegt - im Initialisierungsteil (restartApplication) muss noch DEBUG_INIT(0) aufgerufen werden, dann tut's.


Dateianhänge:
Dependencies_multi_debug.png
Dependencies_multi_debug.png [ 16.86 KiB | 12787-mal betrachtet ]
Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de