Frage Artikel STM32F10x_Standard_Peripherals_Library

Gast #1721828
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren