Guten Nachmittag, von STM32 gibt es eine Software-UART (sie nennen es UART-emulation), aber leider nur für den F4. Verwendet Timer und DMA-Channels, die es nicht auf dem L1 gibt. Kennt jemand zufällig eine Library, die auch auf dem L1 ohne große Änderungen funktioniert? Wäre zu ewigem Dank verpflichtet. Viele Grüße Mampf, der TX und RX vertauscht hat :'( PS: Prototypen-PCBs patchen wäre in der Regel kein großes Problem, würde es davon nicht 5 fertig bestückte geben, die in Händen von Leuten liegen, die es selbst niemals hinbekommen würde. Um die Welt schicken wäre vom Zeit- und Kostenaufwand unverhältnismäßig hoch ... Daher dachte ich, man könnte vorübergehend eine Software-UART verwenden und das Problem in der nächsten Design-Iteration fixen.
Wahrscheinlich kann ich doch den F4 code verwenden. Timer 1 ist als capture-compare konfiguriert, das kann der Timer 2 vom L1 auch. DMA werden die Streams zum Timer1 benutzt ... Ist mir noch nicht ganz klar, was die damit machen ... Aber äquivalente DMA channels scheint es wohl auch für Timer 2 auf dem L1 zu geben. Ich versuch das mal entsprechend umzubauen^^ Wird schon umbaubar sein - UART ist ja wirklich kein Hexenwerk^^
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.