設定
GPIOEペリフェラルに電源を入れた後も、GPIOEペリフェラルには、まだ設定が必要です。 今回の場合、LEDを駆動できるように、そのピンをデジタル出力として設定したいです。 デフォルトでは、ピンはデジタル入力として設定されます。
GPIOE
レジスタブロックのレジスタリストは、下記にあります。
Section 11.4.12 - GPIO registers - Page 243 - Reference Manual
制御する必要があるレジスタは、MODER
です。
このセクションのあなたの仕事は、GPIOE
ピンをデジタル出力として正しく設定するように、スターターコードを更新することです。
次のことに取り組む必要があります。
- どのピンをデジタル出力に設定しなければならないか、調べて下さい。(ヒント:ユーザーマニュアル18ページのSection 6.4 LEDsを見て下さい)
MODER
レジスタに含まれるビットが何をするか理解するために、ドキュメントを読んで下さい。- ピンをデジタル出力に設定するために、
MODER
レジスタを修正して下さい。
うまくいくと、プログラム実行時に、8個のLEDが点灯します。