野火霸道STM32开发板点亮LED灯课后作业
#include "stm32f10x.h"
int main(void)
{
//打开GPIOB端口的时钟
*(unsigned int *)0x40021018 |=((1)<<3);
//配置IO口为输出
*(unsigned int *)0x40010c00 |=((1)<<(4*5));
//控制ODR寄存器
// *(unsigned int *)0x40010c0c &=~(1<<0);
while(1)
{
int i=0;
*(unsigned int *)0x40010c0c &=~(1<<5); //点亮小灯
for(i=0;i<30000;i++); //延时一段时间
*(unsigned int *)0x40010c0c |=(1<<5); //点亮小灯
for(i=0;i<30000;i++); //延时一段时间
}
}
void SystemInit(void)
{
//函数体为空,目的是骗编译器不报错
}
总结
以上是生活随笔为你收集整理的野火霸道STM32开发板点亮LED灯课后作业的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 用浏览器读取图片上的文字信息,这个方法很
- 下一篇: win7 64位“不是内部命令和外部命令