3

STM32L152R8 マイクロプロセッサを搭載した STM32L-Discovery Board を持っています。私は基本的なことを機能させようとしてかなり行き詰まっています。

ST が提供する例 (消費電流のタッチ センサーと温度センサー) を見てきましたが、ライブラリ、サブプロセス、割り込みが非常に多く、コードを作成するのが非常に難しく、ユーザー フレンドリーではないと思います。理解する。

青色の LED (GPIO PB6) をオンにしようとしましたが、それを行うことができません。

私のコードは正しくコンパイルされますが、ボードには何もしません。「main.c」のコードです。

RCC->AHBRSTR = 0x00000002;
RCC->AHBRSTR = 0x00000000;
RCC->AHBENR = 0x00000002;
GPIOB->MODER  = 0x00001000;
GPIOB->OTYPER   = 0x00000040;
GPIOB->OSPEEDR = 0x00001000;
GPIOB->PUPDR = 0x00000000;
GPIOB->ODR   = 0x00000040;
while(1) {}

何か不足していますか?どこかで本当に基本的な例を見つけることができますか?

前もって感謝します!

4

2 に答える 2