?? readme.txt
字號:
//--------------------------------------------------------------------------
// Readme.txt
//--------------------------------------------------------------------------
通過閱讀這個文檔,你可以讓芯片型號為MC9S12DG128B的CodeWarrior代碼能夠
盡快的啟動和運行起來。
選擇的CPU和目標連接方式是預先設(shè)置的,但是可以方便地對其修改。
下面的樣例代碼所使用的語言是由你設(shè)置的,這里設(shè)置的是:
C語言
通過向?qū)В氵x擇的CodeWarrior目標的連接方式是:
TBDML(這種連接方式允許通過TBDML BDM連線進行調(diào)試)
外加的連接可以在模擬器/調(diào)試器中進行選擇。(從菜單項Component>Set
Target進行選擇)
//-------------------------------------------------------------------------
// 啟動
//-------------------------------------------------------------------------
選擇菜單項Project中Debug或者單擊鍵盤F5來模擬仿真或者調(diào)試工程。Code
Warrior將同時打開模擬器/調(diào)試器。
啟動應用程序:通過再次按快捷鍵F5(或者通過菜單項Run->Start/Continue)來實現(xiàn)
終止應用程序:通過按快捷鍵F6(或者通過菜單項Run->Halt)來實現(xiàn)。
加載額外的組件:通過調(diào)試菜單中的Component->Open來實現(xiàn)。
//-------------------------------------------------------------------------
// 工程文件結(jié)構(gòu)
//-------------------------------------------------------------------------
一個工程包括下面的文件/文件夾:
-readme.txt:說明文件
-Sourses文件夾:該文件夾中包含應用程序的源代碼
-Startup Code文件夾: C/C++啟動代碼(作用:初始化堆棧指針和全局變量)。如果
你只想進行堆棧指針的初始化,可以在編譯器的命令行中添加命令-D__ONLY_INIT_SP
-Prm文件夾:
-burner.bbl文件產(chǎn)生S記錄文件
-.prm文件是連接器文件
-Linker Map文件夾:通過連接器產(chǎn)生.map文件
-Libraries文件夾::需要的庫文件(包括ANSI文件,派生的頭文件/執(zhí)行文件)
-調(diào)試器工程的文件夾:包含一個.ini文件作為每個連接的調(diào)試器
-調(diào)試命令文件夾:包含各類調(diào)試命令
//-------------------------------------------------------------------------
// 加入你自己的代碼
//-------------------------------------------------------------------------
一旦所有預期的準備工作都完成了,你就可以開始在工程中添加你自己的代碼。
牢記我們所提供的方法以使CodeWarrior代碼能夠盡快的啟動和運行起來。當然你也
可以通過別的方式來處理中斷和建立自己的連接命令文件。同時你也可以很容易的修
改工程所提供的源文件。
// 模擬器/調(diào)試器:附加的組件
//-------------------------------------------------------------------------
在模擬器/調(diào)試器中,通過菜單項中的Component->Open可以加載附加的組件。
//-------------------------------------------------------------------------
// 附加的文檔
//-------------------------------------------------------------------------
閱讀提供的在線文檔。
可以使用CodeWarrior IDE的菜單Help->CodeWarrior Help幫助文檔
//------------------------------------------------------------------------
// 聯(lián)系Metrowerks公司
//------------------------------------------------------------------------
如果有漏洞的報告,技術(shù)問題和建議,請?zhí)顚懸呀?jīng)安裝在Release_Notes文件夾下
面的表格,并發(fā)送到郵箱:cw_support@freescale.com
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -