Hallo, ich möchte mir für ein kleines Bastelprojekt einen STM32F030C8 einbauen. Ich würde den MCU am liebsten über die USART flashen, bin mir aber nicht sicher ob das geht. Im Reference Manual steht wörtlich: USART1 (PA9/PA10) or USART2 (PA14/PA15). For further details, please refer to AN2606. Wenn ich mir die AN2606 http://www.st.com/st-web-ui/static/active/jp/resource/technical/document/application_note/CD00167594.pdf ansehe, steht da, dass mein genannter Prozessor nicht unterstützt wird. Auch in der AN3155, USART Protocol für Bootloader, http://www.st.com/st-web-ui/static/active/jp/resource/technical/document/application_note/CD00264342.pdf steht nichts von meinem Prozessor. Ist der F030xx einfach noch nicht in den Dokumenten aufgenommen worden, oder geht das einfach nicht? Danke
Gast
#3586275
Franz F. schrieb: > Ist der F030xx einfach noch nicht in den Dokumenten aufgenommen worden, > oder geht das einfach nicht? Das kann gut sein. Allerdings ist stark zu empfehlen, die Fähigkeit der STM32 zu JTAG bzw. SWD auch zu nutzen - Instruction & Data Watchpoints und Step-by-Step Debugging sind enorm hilfreich beim Entwickeln. Und die 9-15€ für ein STM32 Discovery mit integriertem ST-Link kann man sich gerade noch leisten. Wenn du schon ein fertiges Programm hast und das nur draufspielen willst ist das natürlich was anderes...
Hallo Franz, der STM32F03x ist mit an Sicherheit grenzender Wahrscheinlichkeit namentlich nur noch nicht in AN2606 (Stand Mai 2013) aufgenommen worden. Zum einen wird der interne Bootloader sowohl im Prozessordatenblatt (Stand Juli 2013) beschrieben, zum anderen ist der Prozessor offensichtlich bereits mit dem stm32flash, einem open source cross platform flash programmer für den STM32 Bootloader, erfolgreich getestet worden, siehe ab Zeile 93 ff https://code.google.com/p/stm32flash/source/browse/stm32.c?r=2a64f885def6784a516dc1308023d6bc2a2dc5e4 Viele Grüße bernardo
Ok danke für die Info. Wollte nur sichergehen, um die Prozessoren nicht umsonst zu bestellen.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.