硬件設計怎么做,設計軟件流程分析?( 四 )


現象二:這部分電路只要要求軟件這樣設計就不會有問題
點評:硬件上很多電氣特性直接受軟件控制 , 但軟件是經常發生意外的 , 程序跑飛了之后無法預料會有什么操作 。設計者應確保不論軟件做什么樣的操作硬件都不應在短時間內發生永久性損壞 。
現象三:用戶操作錯誤發生問題就不能怪我了
點評:要求用戶嚴格按手冊操作是沒錯的 , 但用戶是人 , 就有犯錯的時候 , 不能說碰錯一個鍵就死機 , 插錯一個插頭就燒板子 。所以對用戶可能犯的各種錯誤必須加以保護 。
現象四:這板子壞的原因是對端的板子出問題了 , 也不是我的責任
點評:對于各種對外的硬件接口應有足夠的兼容性 , 不能因為對方信號不正常 , 你就歇著了 。它不正常只應影響到與其有關的那部分功能 , 而其它功能應能正常工作 , 不應徹底罷工 , 甚至永久損壞 , 而且一旦接口恢復 , 你也應立即恢復正常 。
好了 , 這篇文章的內容金華號就和大家分享到這里!

推薦閱讀