
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
解决蓝桥杯嵌入式中lcd与led引脚冲突的问题
永远锁定 LCD 引脚:所有操作都以开头,确保 PC0~PC7 不被修改,从根源避免和 LCD 冲突;精准操作 LED 引脚点亮:先全灭 LED(0xFF00),再单独置低目标引脚(~led_pin熄灭:仅置高目标引脚(| led_pin),保留其他 LED 状态。这两行代码的优势是一行搞定所有逻辑,既高效(寄存器操作),又绝对安全(不碰 LCD 引脚),且仅修改led_show函数即可,完全符合

STM32 HAL库 定时器
时基单元是定时基础:PSC 调计数速度,ARR 定计数上限,CNT 记实时进度,RCR(高级定时器)翻倍周期;输入捕获 “读” 信号:测脉冲宽度 / 频率,适合传感器信号解码;输出比较 “写” 信号:控引脚电平,实现精准脉冲 / PWM 输出;从模式控制器 “联动”:响应外部 / 内部触发,实现编码器解码、多定时器同步。

STM32 学习 中断
上图为单片机内部的中断结构框图,可以看到STM32有很多外设模块可以产生中断,所以需要中断优先级对中断进行排序。通过单片机上的串口把单片机与电脑连接在一起,然后通过电脑上的串口调试助手给我们的单片机发送命令来控制板载LED的闪灯速度。发1,LED正常闪烁。(让USART的RXNE来触发中断)注意:数字越小,中断优先级越高。如果抢占优先级与子优先级都相同,那么按照先来后到的顺序处理。抢占优先级更高会

到底了







