代码改变世界

随笔档案-2021年10月14日

Boost PFC 调试与软件程序容错性的思考

2021-10-14 11:03 by 斑鸠,一生。, 860 阅读, 收藏,
摘要: 最近做了一个数字电源,本意是使用单片机控制PFC。这个问题的现象引起我对软件程序容错性的思考。 软件的容错性:当硬件故障的时候,程序不跑飞的能力。 目前就有这样的一个案例,它的逻辑代码是这样的: 通过检测输入电压的过零点,然后每检测到一个过零点,计数值重置为零,否则再定时器中断里面递增。 硬件电路: 阅读全文