我正在用C++寫一個沒有OS支持的嵌入式系統的項目;幾乎沒有圖書館支持。非常裸機。因此,相當數量的我的代碼是緊密耦合的(例如,軟件觸發的中斷以及它們正上方的層)。裸機系統的軟件測試
我正在做的一部分包括更改串口配置,從而驅動PC端(UI端)和微處理器(活動端)的併發更改。 到目前爲止,我在做一個超級小心的增量式開發(逐塊裝配)方面表現不錯。不過,我想對我的代碼在工程意義上工作更有信心。
你會爲這種情況推薦什麼樣的方法/框架?
編輯:
我使用上的ACore86板通過燕鷗,Inc.的編譯器進行的AMD186 ES:範式,免費版(附帶的板)。不幸的是,我沒有辦法改變自己的工作。
不幸的是,Keil和Paradigm(編譯器公司)都沒有從我所知道的設備模擬器中提取 – 2008-10-09 19:51:23
Tessy可能與該芯片一起工作。簽出:http://www.hitex.us/products.html?con_186.html~內容 – NotMe 2008-10-09 20:05:54