Gast
#1484638
Hallo, ich bin seit 2 Wochen dabei mich mit ARM Prozessoren auseinander zu setzen. Als Equipment besitze ich: - Evaluation Board STM32-H103 von Olimex (STM32F103RBT6) - ARM-USB-Tiny auch von Olimex - Als Software benutze ich das, was mit dem dem Tiny auf cd geliefert wurde Olimex-GCCFD-20081015.exe. Also Eclipse mit OpenOCD. Leider bin ich biser nicht über das mitelieferte Beispiel in Eclipse weiter gekommen. Grundsätzlich geht es darum die ADC's auszulesen und die Ergebnisse über USART also RS232 an den PC zu schicken. Aber davon bin ich noch meilenweit entfernt. Nun zum Problem: Das mitgelieferte Beispiel lässt die Onboard LED blinken. Das Flashen funktioniert soweit und ich kann auf die Blinkfrequent Einfluss nehmen indem ich die Parameter von "myDelay" ändere. Das Debuggen geht irgendwie nicht wirklich, aber im Moment ist es mir nicht so wichtig. Die komplette main.c habe ich angehängt um den Post leserlicher zu gestalten. Ich habe nun probiert den USART1 zu initialisieren und im Blinkrhythmus der LED ein willkürliches Zeichen zu schicken(angehängte main_mod.c). Dabei habe ich mich an dem Beitrag auf dem ST-Forum ( http://www.st.com/mcu/forums-cat-7982-23.html&start=0 ) orientiert.Leider wird nichts gesendet und ich verstehe nicht warum. Genauer gesagt hängt das Programm ständig in der
1 | |
2 | |
3 | |
auf. Deswegen gehe ich davon aus, dass erst gar nichts geschickt wird..... Kann mir jemand vielleicht einen Hinweis geben was an dem Code nicht stimmt, ich bin langsam am verzweifeln? Vielen Dank im Voraus Max