Hallo, ich bin gerade dabei, mir die ersten Schritte anzueignen und habe neben dem Manual (13902) auch den Artikel hier dazu: http://www.mikrocontroller.net/articles/STM32F10x_Standard_Peripherals_Library#Grundlagen Stimmt das hier denn? GPIOC->BRR = GPIO_Pin_13; => Setzt das Bit für Pin 13 im Port C Ich hatte das Manual so verstanden, daß mit dem BRR die darin gesetzten Bits gelöscht werden (und nicht gesetzt, "Bit Reset Register", BRR). Ähnlich hier: GPIOC->BSRR = GPIO_Pin_13; => Löscht das entprechende Bit wieder. Ich hatte das Manual so verstanden, daß mit dem BSRR mit den unteren 16 bit die Portbits gesetzt und mit den oberen 16 bit die selben Portbits gelöscht werden (Bit Set and Reset Register, BSRR). Bit 13 würde es hier also setzen. Bitte kurze Rückinfo, ob ich da falsch liege.
Ich habs im Artikel umgedreht. Jetzt passt es. Eigentlich gibt es auch einen Thread für Diskussionen um diesen Artikel: Beitrag "Artikel zur STM32F10x Standard Peripherals Library"
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.