【FI-呼吸灯】修改板子上的三个IO都可以实现呼吸灯的效果
开发板上的RGB灯接的IOPB0/1/5 都可以实现呼吸灯的效果,代码上我们只提供了PB0的代码,有用户修改成PB1和PB5后不成功,实际上是代码没有没有修改彻底,这里我将修改好的代码贴出来,
特别要注意的是PB5要想实现呼吸灯的效果,必须使用重映射的功能。
代码上使用宏来控制到底选择哪一个IO用来实现呼吸灯。
在初始化GPIO的时候,如果是PB5,需要开启AFIO时钟和重映射PB5引脚,注意的是这里只是部分重映射,而不是全部重映射。
至于是部分重映射还是全部重映射,可以在手册里面找到。
代码,已经在ISO-V3验证过,同样适用于MINI
消灭零回复 顶一个 支持火哥 支持支持支持支持支持:)@火哥 我要回复,别拉着我,别消灭我:lol 支持火哥! 厉害了! 正在学习写一个呼吸灯,学习一下! 不用中断或者定时器能用程序调试出呼吸灯的效果吗? 顶一个,积极配合火哥工作
页:
[1]