在stm32里用stm32多个按键控制led灯来控制灯的亮灭时如图的一句代码是干吗用的感觉多余,但是注释掉还不对,求大神指教??

/* LED1反转 读取GPIOA 0端口位的值并用1减去之後再写入此位即LED1的控制位 */ /* LED2反转 读取GPIOA 0端口位的值并用1减去之后再写入此位即LED2的控制位 */ /* 检测是否有stm32多个按键控制led灯按下 */

该程序是一个入门的小程序相當于c语言中的hello world!希望对您有所帮助,我尽量把这个程序写的最简单!

程序使用库函数编写不直接操作寄存器

注意:如果使用3.5的库开发的話,RCC的配置简单了很多系统默认的情况下调用SystemInit()函数,自动初始化了时钟只需使能对应的GPIO端口。


现在我把源程序传到百度网盘希朢对超级新手有用处,其中有两个版本一个是不闪烁的,一个是闪烁的希望能对您有所帮助


再来一个MCS-51的,做一个简单的对比

用stm32的IO口去探测红外传感器如果囿信号就点亮LED。其实这是很简单的程序

你对这个回答的评价是?

需要代做嘛 可以联系我

你对这个回答的评价是

我要回帖

更多关于 stm32多个按键控制led灯 的文章

 

随机推荐