
LED 篇
炬力 ATS282X 系列,LED 学起来比较疼。
首先,Demo 软件中只有一个 LED 灯,在 common_discrete_led.h 中定义;
其次,LED 灯的闪烁类型只给出了三种:熄灭、长亮、闪烁,也在 common_discrete_led.h
中定义;
最后,调用的地方也非常混乱,自己搜索下 discrete_led_set 函数就知道了,此函数是设置
LED 灯亮、灭、闪烁的函数;
现在,我们就来将 LED 灯添加为两个,并添加交替闪烁的功能(Demo 中只能一起闪烁)。
首先,设置 LED 使用的 IO 口,这里我使用 GPIOB7 和 GPIOB9 两个 IO 口:
LED 灯用途的枚举中也需要添加一项:
评论1