采用硬件的话,那软件可以不采用了么?
有道理,我没尝试过软件编写死区,就是比较担心程序跑飞
这个问题不重要,几乎完全不用考虑
问题是没有哪个软件工程师敢担保他的软件没有BUG啊!
我原来工作的那个公司,为这些BUG买过单,亏了不少呢.
回司令:BUG和程序跑飞是两个概念。
1. BUG会导致逻辑错误或其他时序错误,但99%的BUG不会导致程序跑飞。
2. 程序跑飞不仅仅是BUG引起的,跟芯片本身以及硬件的干扰也有关系。
程序跑飞这种低级错误在单板调试阶段可能出现,但是量产产品中还会出现的话,那就不是软件问题,应该说程序员本身水平有问题~
懂了好多,那请问一般成熟的产品量产的话,还采用DSP这类控制芯片,是不是软件编写死区时间是主流呀???