版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SH3 交叉開(kāi)發(fā)環(huán)境的建立指導(dǎo)書(shū) i 開(kāi)發(fā)板與主機(jī)的連接 i.i 設(shè)置開(kāi)發(fā)板 設(shè)置撥碼開(kāi)關(guān) S1 狀態(tài) 跳線設(shè)置 JP1 接 2-3, JP3 接 1-2 1.2 建立物理連接 利用串口線連接開(kāi)發(fā)板與主機(jī)上的串口 (RS232 接口一般不支持熱插拔, 請(qǐng)?jiān)跀嚯姾蟛灏未诰€)。 1.3 設(shè)置串口連接軟件 啟動(dòng) Windows 自帶的超級(jí)終端 11QQ位調(diào)試LED NM ON 6 7 B 仿ff-器接口 舵 戀: L惴 L- AJ 10 JU豊 連接到 輸入名肺笄為邁連接選擇目標(biāo): 名稱; 取消 區(qū)號(hào)(D: 電話號(hào)碼(V: 連摧時(shí)使用QP 1.4 給開(kāi)發(fā)板上電 立件 騙輯 查看 吁叫 槎進(jìn) 幫朋皴
2、 雷韜杏GS SH7709S Debugger Ver 1.2B (big endian) Developed by Vu Xiaojian, Tsinghua Univ., 2005 type Help for help messages. Ready_ 如果顯示上圖所示界面,則連接成功。 2 集成開(kāi)發(fā)工具 HEW 的初步使用 High-performanee Embedded Workshop 是針對(duì)基于瑞薩微處理器的嵌入式應(yīng)用的一個(gè)強(qiáng) 大集成開(kāi)發(fā)環(huán)境。有以下特點(diǎn): 構(gòu)建可配置,能通過(guò) GUI 的方式設(shè)置編譯、匯編和連接選項(xiàng)。 集成文本編輯器可通過(guò)自定義語(yǔ)法顏色以提高代碼可讀性。 環(huán)境可配
3、置,可以配置自己的工具。 集成調(diào)試器,能夠?qū)ν粋€(gè)應(yīng)用進(jìn)行構(gòu)建和調(diào)試。 支持版本控制。區(qū) COIL民性 設(shè)計(jì) HEW 有兩個(gè)目標(biāo), 一是為開(kāi)發(fā)人員提供一套強(qiáng)大的工具, 二是以容易使用的方式來(lái)統(tǒng) 一和描述這類工具。 2.1 主界面 主界面有三個(gè)主窗口, 分別是工作區(qū)窗口, 編輯窗口, 輸出窗口。 工作區(qū)窗口顯示當(dāng)前在 工作區(qū)中的項(xiàng)目和文件, 編輯窗口提供了視圖和編輯工具, 輸出窗口顯示了各種處理的結(jié)果 (例如:構(gòu)建、版本控制命令等) Titlebar Menu bar Woilk space window E敝i - window Other co-mpcneni. window (e g. -
4、 Command km) Status bar 2.2 啟動(dòng) HEW 在Windows的“開(kāi)始”菜單的“程序”里找到“RENESAS ”, 并啟動(dòng)“High-peformanee Embedded Workshop ”,啟動(dòng)后將出現(xiàn)“歡迎”對(duì)話框。 Welcome* F面是各選項(xiàng)的含義: Options: ZJ L Ci eale A new project wockspce 林 iOpen A lecent prqecf woikspacej 廠 browse Io another protecl wofkpace Create a new project workspace 建立一個(gè)新的項(xiàng)
5、目工作區(qū)。 Open a recent project workspace 打開(kāi)一個(gè)最近的項(xiàng)目工作區(qū)。 Browse to another project workspace 打開(kāi)一個(gè)工作區(qū)文件(.HWS文件)。 Administration:在 HEW 中注冊(cè)或注銷(xiāo)工具。 Cancel:不打開(kāi)任何工作區(qū)。 2.3 創(chuàng)建工程 選取創(chuàng)建新的工程工作空間單選按鈕和單擊確定后,用于創(chuàng)建新的工作空間和工程的 對(duì)話框?qū)?huì)啟動(dòng)。然后依據(jù)創(chuàng)建向?qū)нM(jìn)行下面六個(gè)步驟的操作。 (1 )指定工程 (2)選擇目標(biāo) CPU (3 )選項(xiàng)設(shè)定 (4) 設(shè)定調(diào)試的目標(biāo)系統(tǒng) (5) 設(shè)定調(diào)試程序選項(xiàng) (6 )確認(rèn)設(shè)定 2.4
6、 添加文件 文件只能添加到當(dāng)前活動(dòng)的項(xiàng)目中,可以用下面任意一種方法。 ?在菜單Project中選擇 Add Files 選項(xiàng) ?在工作區(qū)窗口的 Projects 標(biāo)簽上單擊鼠標(biāo)右鍵,從彈出菜單中選擇 Add Files ?選中工作區(qū)窗口的 Projects 標(biāo)簽,然后按Insert鍵 ?在編輯窗口中右擊一個(gè)打開(kāi)的文件,在彈出菜單中選擇 Add File To Project ?直接將文件從 Windows? Explorer 中拖動(dòng)到 HEW 2.5 構(gòu)建 一旦文件添加完畢后,下一步便是構(gòu)建每一個(gè)文件。構(gòu)建即意味著將一組工具運(yùn)用于輸 入文件以便產(chǎn)生希望得到的輸出文件,在每一步驟或階段我們對(duì)不同
7、的輸入文件運(yùn)用不同的 處理工具。構(gòu)建的原則是本階段所有需要構(gòu)建的項(xiàng)目文件都被成功構(gòu)建后下一個(gè)構(gòu)建階段才 會(huì)執(zhí)行。 (INPUT ) ( PHASE ) ( OUTPUT ) Lwd module 個(gè)典型的構(gòu)建過(guò)程 2.5.1 設(shè)置構(gòu)建選項(xiàng) 1. 選擇 Build 菜單,然后選擇希望修改的階段, 2. 一個(gè)對(duì)話框被打開(kāi),以便你修改這些選項(xiàng), 3. 確定無(wú)誤后,單擊 0K 按鈕。 2.5.2 構(gòu)建 2.5.2.1 構(gòu)建一個(gè)文件 1. 從項(xiàng)目中選擇一個(gè)準(zhǔn)備構(gòu)建的文件 2. 任選下面的一個(gè)操作: ?在工具欄上單擊按鈕(靜),或者 ?在彈出菜單中選擇 Build 選項(xiàng),或者 ?選擇Build-Build
8、 File菜單,或者 ?按 CTRL+F7. 2.5.2.2 構(gòu)建一個(gè)項(xiàng)目 執(zhí)行構(gòu)建(Build)操作 Build 操作僅編譯或匯編上次構(gòu)建后修改過(guò)的那些文件 選擇下面任一操作執(zhí)行構(gòu)建: ?單擊工具欄按鈕(),或者 ?按 F7,或者 ?選擇Build-Build 菜單,或者 ?在工作區(qū)中右擊項(xiàng)目標(biāo)簽從彈出菜單中選擇 Build-Build選項(xiàng) 執(zhí)行重建(Build All)操作 Build All 操作將匯編和匯編所有的文件(不管它是否被修改過(guò))和鏈接所有的這些新 的目標(biāo)文件。 選擇下面任一操作執(zhí)行重建: ?單擊工具欄按鈕(蘭),或者 ?選擇Build-Build All菜單,或者 ?在工作區(qū)
9、中右擊項(xiàng)目標(biāo)簽從彈出菜單中選擇 Build-Build All選項(xiàng) 2.6 其它 其它更多的功能請(qǐng)參看High-performanee Embedded Workshop V.4.02 Users Manual 。 3 軟件開(kāi)發(fā)過(guò)程 3. 1 拷貝工作區(qū)文件夾 uCOSII 到硬盤(pán)。(比如:D 盤(pán)根目錄下) 3. 2 啟動(dòng)集成開(kāi)發(fā)工具 HEW,歡迎屏幕出現(xiàn)后,選擇“ Cancel” 3.3 進(jìn)入主界面后,選擇菜單File-Open Workspace,出現(xiàn)下面的對(duì)話框 3.4 選擇 uCOSII.hws 后,工作區(qū) uCOSII 被打開(kāi),該工作區(qū)有項(xiàng)目 uCOSIIkSuCOSII Hich.
10、 pe-rfoEBanc吧 EHhcdded TorkliDp 匚叵區(qū) |.j 1* dL L 血 Av 亡* |41J Id SKIMLE 】勺&11 Ii.ojd.mr |ilp ConMeted h BJH $ Dtbuqi A PndriF*E5 入 歸 HE 匚onirol / FH IH| F?| 應(yīng) Ihfmlt斗kskt DE3. 5 文件 main.c 即為我們內(nèi)核實(shí)驗(yàn)代碼 uCOSII 宙 uCOSII +1 I_ Asftrrtly source +1 I C lieftder file -21 f sourre file 糾 euhaniLgr. c f It
11、3. 6 構(gòu)建項(xiàng)目,選擇菜單Buil- Build All -lzJ 曰網(wǎng)出血|尊TW 如 BNS 討 mxh - Q u tfi |DBtoiv - :T:*i:i.e:pon 31 科鼻 B inTlfl 3 IJ ,y |B H |ffi gl Bl a 護(hù)護(hù)血 c.- 0 回口 岡穽 口旦砌哺 區(qū) 肖1 ini t. c os_cpyi_c- c sciO. c timer, c uccis i i, c 汕魚(yú)LIL e kSuCOSII Hich. pe-rfoEBanc吧 EHhcdded TorkliDp 匚叵區(qū) Debug Setup Iools Window Kelp Sup
12、 er K RISC engine Standard Toolcain. Ctrl+F7 FT Build Multiple,-. Update All DepBd.en.cieE 1 ftn Eiii 1 K I? t rl +Rr Build Build Filt Build Euild All gl u OSII -唱 1 nCOSII + I_ AssMy source + LJ C header f!l ri c rB i 隨后,在輸出窗口的“ Build”里將依次顯示下面的信息: Phase SH C/C+ Library Gen erator starti ng Phase SH
13、 C/C+ Library Gen erator fini shed Phase SH C/C+ Compiler starti ng Phase SH C/C+ Compiler fini shed Phase SH Assembler start ing Phase SH Assembler fini shed Phase OptL in ker start ing Phase OptL in ker fini shed Build Fin ished 0 Errors, 1 Warning 3. 7 設(shè)置并啟動(dòng) Windos 的超級(jí)終端 3. 8 連接開(kāi)發(fā)板,執(zhí)行命令“ ml” 立件編帽
14、查看腫呼傳遴幫助熾 SH7709S Debugger Ver 1,2B big endian) Deuelopcd by Vu Xiaojian, Tsinghua Univ., 2005 type Hlelp for help messages,. Readyml Please Send fl S-format Record 發(fā)送文本文件 3. 10 出現(xiàn)“ Transfer complete 字樣后,表示 uCOSII.mot 傳送完畢.EeBug V 萱找范圍(X): 童攝近的文檔 桌面 bscim t. obj bscim t. sha Debug, hdp exntry. obj e
15、x-entry. sh& 我詁檔 JL我的電胞 網(wǎng)上鄰居 ini t. she obj she y pu_a os_cpu_c- 03 CPU C- obj 專hg ?bj skc 商EciO. obj gl sciO. she 1 secdef. obj secdef. sha 亙| start, obj 二| start, sha M| timer, obj timer, she Licos_iit obj 25 ucoEi1.she f|u OSII. abs JWQSII.hlk iiCOSII.lLk 畫(huà) ifOSU.lib luCOSII. mp uCOSII.not 3
16、WOSII. shg uCOSlI. mot 所有文件啟*) 丈件名Q!): 立件類型a): 打喬Q) | 取消 3. 9 在超級(jí)終端的菜單欄中選擇 文件為:D:uCOSIIuCOSIIDebug “傳送-發(fā)送文本文件” 下面的文件類型為“所有文件 (*)”也 type Htelp for help messages. T Read9nl Please Send R S-format Record Start fiddress = 0C010000 End Address = 0C014FB2 Transfer complete Ready 3. 11 輸入命令“ g 0C010000后,實(shí)驗(yàn)開(kāi)始運(yùn)行 Transfer com
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版生物質(zhì)發(fā)電監(jiān)理服務(wù)合同三方協(xié)議3篇
- 二零二五版企業(yè)安全風(fēng)險(xiǎn)評(píng)估與安保服務(wù)合同3篇
- 二零二五年度高品質(zhì)鋼結(jié)構(gòu)裝配式建筑安裝服務(wù)合同3篇
- 二零二五版電影投資融資代理合同樣本3篇
- 二零二五版初級(jí)農(nóng)產(chǎn)品電商平臺(tái)入駐合同2篇
- 二零二五年度電商平臺(tái)安全實(shí)驗(yàn)報(bào)告安全防護(hù)方案合同3篇
- 二零二五年度白酒銷(xiāo)售區(qū)域保護(hù)與競(jìng)業(yè)禁止合同3篇
- 二零二五版建筑工程專用防水材料招投標(biāo)合同范本3篇
- 二零二五年研發(fā)合作與成果共享合同2篇
- 二零二五版鋼結(jié)構(gòu)工程節(jié)能合同范本下載3篇
- 2024年四川省德陽(yáng)市中考道德與法治試卷(含答案逐題解析)
- 施工現(xiàn)場(chǎng)水電費(fèi)協(xié)議
- SH/T 3046-2024 石油化工立式圓筒形鋼制焊接儲(chǔ)罐設(shè)計(jì)規(guī)范(正式版)
- 六年級(jí)數(shù)學(xué)質(zhì)量分析及改進(jìn)措施
- 一年級(jí)下冊(cè)數(shù)學(xué)口算題卡打印
- 真人cs基于信號(hào)發(fā)射的激光武器設(shè)計(jì)
- 【閱讀提升】部編版語(yǔ)文五年級(jí)下冊(cè)第三單元閱讀要素解析 類文閱讀課外閱讀過(guò)關(guān)(含答案)
- 四年級(jí)上冊(cè)遞等式計(jì)算練習(xí)200題及答案
- 法院后勤部門(mén)述職報(bào)告
- 2024年國(guó)信證券招聘筆試參考題庫(kù)附帶答案詳解
- 道醫(yī)館可行性報(bào)告
評(píng)論
0/150
提交評(píng)論