按键操作属于单片机输入控制,通过按读取键状态来改变LED的状态。
对于按键控制也是通过对I/O口寄存器的操作来实现。
本例中按键输入电路如下(其他电路请查看上几篇例子):
如图按键未按下时PA2通过R3连接VDD高电平,当按键按下时PA2直接连接GND 低电平。
功能实现:按键按下LED亮,再按下LED灭。
初始化按键IO
延时消抖
main函数
现象如下
发送消息“CX32L003按键控制LED”获取工程文件
按键操作属于单片机输入控制,通过按读取键状态来改变LED的状态。
对于按键控制也是通过对I/O口寄存器的操作来实现。
本例中按键输入电路如下(其他电路请查看上几篇例子):
如图按键未按下时PA2通过R3连接VDD高电平,当按键按下时PA2直接连接GND 低电平。
功能实现:按键按下LED亮,再按下LED灭。
初始化按键IO
延时消抖
main函数
现象如下
发送消息“CX32L003按键控制LED”获取工程文件
IC 品牌故事 | 三次易主,安世半导体的跨国迁徙
IC 品牌故事 | 开放合作+特色深耕,华虹的突围之路
IC 品牌故事 | Wolfspeed:从LED到SiC,被中国厂商围追堵截的巨头
市场 | 全球首家机器人6S店在深圳龙岗开业
方案 | Allegro解决方案助力机器人应用提升效率、可靠性和创新
方案 | 爱仕特SiC三电平方案:突破工商储能PCS高效极限
毫米波雷达 | 智能驾驶不可或缺的4D毫米波雷达技术全解析
毫米波雷达 | 有哪些热门毫米波雷达芯片和解决方案?
毫米波雷达 | 超百亿美元的毫米波雷达都用在了哪里?
全部评论