[導讀]沒有仿真器我不敢想象那會有多痛苦。如今,我寫的任何一個DSP程序,包括新電路板的測試程序,我也用ICE的。
仿真器,我有條件的會用!
我做單片機程序的時候是不用的,因為它太簡單了,在軟件上模擬就行了,我的畢業(yè)設計(UPS)就是模擬的,連定時中斷、外部中斷都是軟件模擬的,搞的我同學對我說:我求求你,用仿真器吧(學校的,免費,呵呵)!另外我寫在51上的一個實時內核(支持4個任務,代碼量約500個Byte吧,我是一個字節(jié)一個字節(jié)省下來的),也沒有用仿真器調試,還是那句話:別讓仿真器防礙我選用最合適的MCU,影響我系統的性價比!
現在我做DSP(ADI的BlackFin)。一般程序量都比較大,如果不用仿真器,那簡直是痛苦!我調試過兩種網卡的驅動程序,反復的從PC上發(fā)數據到電路板上來測試驅動程序,修修改改,沒有仿真器是絕對不行的(我用ICE),影響開發(fā)周期事大??!后面在上面構建了ARP協議,IP協議和UDP協議、還有運行在UDP上的RTP,由于我們是做嵌入式多媒體的,通過網絡傳輸的都是大數據量的影音文件,后面用構建了存儲器管理的程序。沒有仿真器我不敢想象那會有多痛苦。如今,我寫的任何一個DSP程序,包括新電路板的測試程序,我也用ICE的。
我仍然堅持單片機程序調試不用仿真器!
參與討論 。。。





