采用硬件的話,那軟件可以不采用了么?
有道理,我沒嘗試過軟件編寫死區,就是比較擔心程序跑飛
這個問題不重要,幾乎完全不用考慮
問題是沒有哪個軟件工程師敢擔保他的軟件沒有BUG啊!
我原來工作的那個公司,為這些BUG買過單,虧了不少呢.
回司令:BUG和程序跑飛是兩個概念。
1. BUG會導致邏輯錯誤或其他時序錯誤,但99%的BUG不會導致程序跑飛。
2. 程序跑飛不僅僅是BUG引起的,跟芯片本身以及硬件的干擾也有關系。
程序跑飛這種低級錯誤在單板調試階段可能出現,但是量產產品中還會出現的話,那就不是軟件問題,應該說程序員本身水平有問題~
懂了好多,那請問一般成熟的產品量產的話,還采用DSP這類控制芯片,是不是軟件編寫死區時間是主流呀???