Servus miteinander! Ich hab hier ein klein Problemchen. Ich forsche gerade STM32L4 und will, dass LED leuchten würde, wenn ich "Rechts" oder "Links" Taste drücke. Ich muss kein CUBE IDE dazu verwenden, bzw. alles mithilfe der Adressen und Bitshifting. Kann jmd mein Code im Ahnhang prüfen und sagen warum leuchtet rotes led immer, statt nur dann, wenn ich die Taste drücke? MfG, Bogdan
Bogdan K. schrieb: > Kann jmd mein Code im Ahnhang prüfen Das ist sicher falsch: if (GPIOA_PMD&=1<<PIN_LEFT){ Ich habe nur kurz druebergeschaut. Warum ist dein C-Code im Header? leo
leo schrieb: > Warum ist dein C-Code im Header? Ich habe drüber fast vergessen. Definitiv ändere ich es! leo schrieb: > Das ist sicher falsch: und wie kann ich es verbessern damit es endlich funktionierte?
Bogdan K. schrieb: > und wie kann ich es verbessern damit es endlich funktionierte? Ob es funktioniert oder nicht kann ich nicht sagen. Du solltest halt mal den C-Syntax lernen. Hint '&=' ist eine Zuweisung. leo
Dein Taster wird höchstwahrscheinlich noch prellen, deshalb fehlt eine Entprellroutine.
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.