<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > ARM學(xué)習進(jìn)階(1)-ARM開(kāi)發(fā)環(huán)境的配置

ARM學(xué)習進(jìn)階(1)-ARM開(kāi)發(fā)環(huán)境的配置

作者: 時(shí)間:2016-08-04 來(lái)源:網(wǎng)絡(luò ) 收藏

  本人使用周立功公司生產(chǎn)的Smart2200開(kāi)發(fā)試驗板時(shí)感覺(jué)配置挺復雜的,特整理出相關(guān)步驟供大家參考。

本文引用地址:http://dyxdggzs.com/article/201608/295026.htm

  一、EasyJTAG-H仿真器的安裝

  1、找到配套光盤(pán)的“H-JTAG軟件”目錄,運行H-JTAG V0.3.2.EXE,默認安裝到C:Program FilesH-JTAG V0.3.2目錄下。

  2、把配套光盤(pán)“H-JTAG軟件”目錄下的LPC2200.hfc和LPC2200_arm.hfc文件拷貝到安裝目錄C:Program FilesH-JTAG V0.3.2下。

  3、運行H-JTAG程序,會(huì )自動(dòng)檢測EasyJTAG-H仿真器是否連接好。假如連接不上仿真器,程序會(huì )出現報錯信息“Unable to find target”。假如仿真器連接正常,不會(huì )出現報錯信息直接進(jìn)入H-JTAG Server程序主界面并同步運行H-Flasher程序。

  4、在H-JTAG Server程序中選擇【Flasher】->【Auto Download】選擇自動(dòng)下載項。

  5、配置H-Flasher如下:

  (1)在H-JTAG Flasher程序中選擇【Load】裝載配置文件,一般可選H-JTAG安裝目錄下的LPC2200.hfc。

  (2)在H-JTAG Flasher程序中選擇【Flash Selection】選擇正確的Flash型號。如開(kāi)發(fā)板上的片外Flash型號為SST39VF1601;假如目標板上使用帶內部Flash的LPC2200系列的芯片并要將程序燒寫(xiě)到其內部Flash中,則在此選擇正確的CPU型號。

  (3)在H-JTAG Flasher程序中選擇【Memory Config】設置Flash與RAM的起始地址,根據目標板的實(shí)際地址分配填寫(xiě)。如開(kāi)發(fā)板的Bank0-Flash Bank1-RAM時(shí),Flash Start ddress設置為0x80000000,RAM Start ddress設置為0x40000000;如開(kāi)發(fā)板的Bank0-RAM Bank1-Flash時(shí),Flash Start ddress設置為0x81000000,RAM Start ddress設置為0x40000000。

  (4)需要添加初始化命令的話(huà)在H-JTAG Flasher程序中選擇【InitScript】進(jìn)行,具體配置參考LPC2200系列芯片的用戶(hù)手冊。

  (5)在H-JTAG Flasher程序中選擇【Programing】->【Check】驗證調試代理配置是否正確。假如配置錯誤會(huì )出現報錯信息“Error:….”;配置正確的會(huì )直接顯示相關(guān)配置,如Flash:SST39VF1601 0x234B00BF。

  6、每次調試需先打開(kāi)H-JTAG并正確設置,仿真器或開(kāi)發(fā)板每次復位后都執行下5.(5)的【Check】驗證操作。

  一般調試時(shí)選用外部RAM方式即Bank0-RAM,ISP下載運行時(shí)選用外部Flash方式即Bank0-Flash。

  二、ADS的安裝

  1、安裝ADS1.2,點(diǎn)擊Setup.exe按默認方式安裝。提示出現 " License Wizard" 對話(huà)框,選擇 "Install License",然后在 "License File To Be Installed" 中使用 "Browse",選擇 CRACK 目錄下的 license.dat 文件即可。

  2、選擇Windows系統的【開(kāi)始】->【所有程序】->【 Developer Suite V1.2】->【AXD Debugger】啟動(dòng)AXD軟件。打開(kāi)【Options】->【Configure Target..】彈出Choose Target 對話(huà)框,當即ADD添加仿真器的驅動(dòng)程序,在添加文件窗口選擇前面安裝的H-JTAG仿真器,如C:Program FilesH-JTAG V0.3.2目錄下的H-JTAG.dll,單擊“打開(kāi)”即可。

  有時(shí)啟動(dòng)AXD Debugger時(shí)會(huì )提示Session的出錯信息,可以不選Session文件進(jìn)入AXD調試界面,再重新選擇一次H-JTAG驅動(dòng)后重新連接目標板。

  3、選擇Windows系統的【開(kāi)始】->【所有程序】->【ARM Developer Suite V1.2】->【CodeWarrior for ARM Developer Suite】啟動(dòng)ADS1.2 IDE集成。

  (1)修改字體。選擇【Edit】->【Preference】,在Font&Tabs選項設置中Font=Fixedsys,Script=CHINSES_GB2312,建議在Tab Inserts Spaces前打勾。

  (2)設置調試項。選擇【Edit】->【DebugRel Settings】,在A(yíng)RM Linker選項設置中的Output頁(yè)設置工程連接地址:Linktype=Simple,R0 Base=0x40000000,RW Base=0x40003000;在Options頁(yè)設置工程調試入口地址:Image entry point=0x40000000。



關(guān)鍵詞: ARM 開(kāi)發(fā)環(huán)境

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>