- 博客(6)
- 收藏
- 关注
原创 嵌入式开发之状态机思维
在嵌入式系统中,状态机不是可选设计模式,而是控制复杂性的生存必需品。在一个资源受限的裸机环境下,当业务比较复杂时,如果尝试使用状态机的思想去实现,编程的难度会大大降低,后期软件的升级维护也会变得更加方便。
2025-03-30 22:14:57
716
原创 单相交流相控调压
把两个晶闸管反并联后串联在交流电路中,通过对晶闸管的控制就可以控制交流输出。不用改变交流电的频率,在每半个周波内通过对晶闸管开通相位的控制,可以方便地调节输出电压的有效值,这种电路称为交流调压电路
2025-02-19 16:53:06
811
原创 关于主从定时器单脉冲模式下产生的异常脉冲分析
在维护温控代码的时候,发现其控制MOS斩波用的是主从定时器触发模式的单脉冲模式,这种方法当时确实是吸引到我了(这种配置通常用于需要精准控制PWM输出的场合)。我又拿着示波器去测了一下PWM的输出情况。发现当业务逻辑不需要控制MOS时,接近0%。
2025-02-15 22:42:39
518
原创 关于使用J-Link时SW Device检测不到芯片的解决办法
将芯片的BOOT0引脚接高电平,然后将芯片复位,再将BOOT0接回低电平,可以重新下载程序
2025-02-07 11:12:42
1313
原创 关于RS485通信丢帧问题的分析与解决
发送数据就是往TDR寄存器中写数据,然后TDR寄存器会通过并行通信把数据传给移位寄存器,这个时候TXE会置1,再次向TDR写入数据会使TXE置0,TDR进入移位寄存器之后,会一位一位的发送,如果移位寄存器把数据帧发送完了,同时TDR为空,TXE为1(意味着此刻不仅移位寄存器没事干了,DR寄存器也没事干了),那么TC标志位置1。
2023-09-17 18:51:33
3169
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人