網友評分: 4.7分
iar embedded workbench是一款功能強大的單片機程序軟件。該軟件支持項目管理、配置開發環境、創建編譯器、定制具體編程方案,而已幫助我們管理自己端口的工作情況,讓我們輕松找到自己能夠使用的調試代碼。
對原文件進行編譯鏈接
完成上面的設置以后,選中項目中的一個源文件(.c, .cpp, .cc, .s, .asm, msa) ,選擇 Project>Compile 或者單擊工具欄中的compile按鈕,對源文件進行編譯。如果有錯誤請根據提示的出錯信息,將錯誤修正以后重新編譯。 13、保證所有的源文件都編譯通過以后,選擇 Project>Make 或者單擊工具欄中的make按鈕,對源文件進行創建連接。如果有錯誤請根據提示的出錯信息,將錯誤修正以后重新創建連接。
在線調試
創建通過以后,就可以進入調試階段了。選擇Project>Debuge 或者單擊工具欄中的圖標按鈕就可以進入調試了。
在調試界面用戶可以看到一個綠色的箭頭選中了第一行,這表示程序計數器指向了此行的程序。將鼠標放在程序中的某一行,單擊圖標按鈕可以在這里設置一個斷點,當程序運行到此時會自動停止,用戶可以觀察某些變量;也可以單擊圖標按鈕,程序將自動運行到當前光標閃爍處后停止。此外在工具欄中還有復位圖標按鈕,單步跳過圖標按鈕,跳入圖標按鈕,跳出圖標按鈕,全速運行圖標按鈕等很多有用的快捷方式,有效地利用它們可以極大的提供調試效率。
查看CPU寄存器的數值
如果用戶想查看 CPU 某個寄存器內的數值可以選擇View菜單下的Register一項,就會彈出如圖 2.20 左圖所示的寄存器對話框,通過黑色下拉三角按鈕可以選擇不同的寄存器。如果用戶想查看程序中某個變量的數字,可以選擇View菜單下的Watch一項,會看到圖 2.20 右圖所示的畫面,在虛線框中輸入要查看的變量名即可。此外,在View菜單下還有很多其他的
1、幾乎支持所有MSP30系列單片機;
2、三種下載模式;
3、使用TIUSB時,提示:Init failed. Could not open port.這時要到\IAR Systems\Embedded Workbench 4.0\430\bin下復制msp430.dll和hil.dll兩個動態庫文件(前提是要安裝Embedded Workbench 4.0)網友的話,先放在這里,萬一遇見了錯誤,可以參考。