Gast
#3661440
Hallo, ich habe folgendes Problem. Ich möchte für meinen STM32F030 die UART Lib von hier nutzen. http://mikrocontroller.bplaced.net/wordpress/?page_id=609 Diese habe ich entsprechend angepasst. Für das STM32F3 Discovery Board konnte ich die Lib bereits anpassen, also damit funktioniert es. Jetzt wollte ich das ganze für das STM Nucleo Board mit dem STM32F030R8 anpassen. Leider funktioniert die Übertragung nicht. Da ich dachte es könnte evtl. an einer fehlerhaften Takteinstellung liegen habe ich auf beiden Boards kurz einen Test gemacht und die LEDs im 5 Sekunden Rhythmus toggeln lassen. Mit dem STM32F3 Discovery (STM32F303VCT6) funktioniert auch dies. Das Nucleo Board allerdings ist viel langsamer. Also scheint tatsächlich etwas mit dem Takt nicht zu stimmen. Ich führe keinen SystemInit() aus, also sollten doch beide Boards mit dem internen 8MHz Takt laufen, liege ich da richtig? Ich nutze für das Delay den Systick. Wird dieser in der Default Konfiguration direkt mit 8MHz getaktet? Dann sollten doch beide Boards zumindest mal gleich schnell blinken. Habe ich da irgendwo einen Denk/Verständnisfehler drin? Danke