Gast
#7210651
Hallo liebes Forum. Ich habe mir das Board Mezzanine B-F446E-96B01A STM32F446VET6 erstanden als guenstigen Einstig in die Arm Programmierung, unter anderem auch weil es diverse Sensore beinhaltet. Ich dachte, daß es original von ST wäre, doch ich habe erst danach herausgefunden daß dem nicht so ist. So habe ich erst nach Installation der STM32CubeIDE gesehen, daß das Board selber nicht enthalten ist. Nach Wahl der richtigen MCU konnte ich einfaches wie die LED ansteuern und auch den Button abfragen, aber ich kann keine serielle Ausgabe über den STLink schicken wie es original war. Bei Auslieferung war das so, daß es über USB Port einerseites ein Laufwerk am Computer angezeigt hat und einen virtuellen Com Port hatte, über den permanent Sensorausgaben übertragen wurden. Diese waren mit 115200 Baud. Ich habe im MCU Selector in der Konfiguration alle Usart/Uart aktiv gesetzt zum Testen um jeweils einen Teststring zu übertragen, aber es wurde in HTerm nichts angezeigt. Mir fehlen die Möglichkeiten, die seriellen Ausgabepins zu überprüfen, um zu sehen, ob vielleicht nur irgendwo ein falsches Timing eingestellt ist. Die Sachen die ich gefunden habe waren Anleitungen von originalen Bords, bei denen man durch die Board-Konfiguration einfach Usart/Uart aktiviert und dann auch eine Ausgabe erzielt. (Wenn ich die Beschreibung richtig verstanden habe hätte das der USART1 sein müssen, aber da passiert halt nichts) Leider finde ich im Netz keine Art von "Musterlösung" oder überhaupt etwas das mir weiterhilft. Ich habe bewußt die IDE gewählt weil ich kein Hardcoreprogrammer bin und dachte, daß die Umgebung vom Hersteller die beste Wahl wäre was den schnellen und besten Einstieg in die Programmierung angeht. Jetzt hänge ich aber schon zu Anfang. Ich kenne mich nicht aus mit Keil oder anderen Umgebungen und habe auch noch nicht die Kenntnisse um da in die Tiefe einzusteigen, so wäre es sehr hilfreich wenn jemand wüßte was ich in der CubeIDE machen müßte damit ich da wieder eine serielle Übertragung hinbekomme. Da die GPIO generell ja funktionieren vermute ich das Problem irgendwo zwischen der MCU und dem STLink und ich habe die korrekte Einstellung dazu nicht gefunden. Danke schon mal im Voraus

