【发布时间】:2013-05-31 11:35:00
【问题描述】:
我有一个 STM32L-Discovery Board,上面有一个 STM32L152R8 微处理器。我一直在努力让基本的事情发挥作用。
我查看了 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) {}
我错过了什么吗?我能在某处找到真正基本的例子吗?
提前致谢!
【问题讨论】: