C#硬體開發,一種是呼叫廠家提供的api;另一種就是通過com口,發送命令,和硬體通信,這2種方法,如果有硬體,業務流程很好除錯,但是大部分硬體,只有和客戶聯調才會有硬體除錯的機會,那業務流程沒有硬體,怎樣除錯?一種是利用vs自帶的斷點跳過功能,這種方式慢,而且不同人除錯都要加斷點,0效率低,另一種方法,就是用vs自帶的#if … #end 模式來除錯,這種方式只要寫好代碼,定義一個變數,就可以保存下來,很方便除錯,特別是業務流程復雜的硬體,
具體設定如下:
在 vs 編譯管理界面定義一個TEST 標識,帶碼如下:
#if !TEST
硬體命令帶碼
#endif
通過這種方法,很容易除錯硬體業務流程了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/38339.html
標籤:C#
