

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、SH3 交叉開發環境的建立指導書 i 開發板與主機的連接 i.i 設置開發板 設置撥碼開關 S1 狀態 跳線設置 JP1 接 2-3, JP3 接 1-2 1.2 建立物理連接 利用串口線連接開發板與主機上的串口 (RS232 接口一般不支持熱插拔, 請在斷電后插拔串口線)。 1.3 設置串口連接軟件 啟動 Windows 自帶的超級終端 11QQ位調試LED NM ON 6 7 B 仿ff-器接口 舵 戀: L惴 L- AJ 10 JU豊 連接到 輸入名肺笄為邁連接選擇目標: 名稱; 取消 區號(D: 電話號碼(V: 連摧時使用QP 1.4 給開發板上電 立件 騙輯 查看 吁叫 槎進 幫朋皴
2、 雷韜杏GS SH7709S Debugger Ver 1.2B (big endian) Developed by Vu Xiaojian, Tsinghua Univ., 2005 type Help for help messages. Ready_ 如果顯示上圖所示界面,則連接成功。 2 集成開發工具 HEW 的初步使用 High-performanee Embedded Workshop 是針對基于瑞薩微處理器的嵌入式應用的一個強 大集成開發環境。有以下特點: 構建可配置,能通過 GUI 的方式設置編譯、匯編和連接選項。 集成文本編輯器可通過自定義語法顏色以提高代碼可讀性。 環境可配
3、置,可以配置自己的工具。 集成調試器,能夠對同一個應用進行構建和調試。 支持版本控制。區 COIL民性 設計 HEW 有兩個目標, 一是為開發人員提供一套強大的工具, 二是以容易使用的方式來統 一和描述這類工具。 2.1 主界面 主界面有三個主窗口, 分別是工作區窗口, 編輯窗口, 輸出窗口。 工作區窗口顯示當前在 工作區中的項目和文件, 編輯窗口提供了視圖和編輯工具, 輸出窗口顯示了各種處理的結果 (例如:構建、版本控制命令等) Titlebar Menu bar Woilk space window E敝i - window Other co-mpcneni. window (e g. -
4、 Command km) Status bar 2.2 啟動 HEW 在Windows的“開始”菜單的“程序”里找到“RENESAS ”, 并啟動“High-peformanee Embedded Workshop ”,啟動后將出現“歡迎”對話框。 Welcome* F面是各選項的含義: Options: ZJ L Ci eale A new project wockspce 林 iOpen A lecent prqecf woikspacej 廠 browse Io another protecl wofkpace Create a new project workspace 建立一個新的項
5、目工作區。 Open a recent project workspace 打開一個最近的項目工作區。 Browse to another project workspace 打開一個工作區文件(.HWS文件)。 Administration:在 HEW 中注冊或注銷工具。 Cancel:不打開任何工作區。 2.3 創建工程 選取創建新的工程工作空間單選按鈕和單擊確定后,用于創建新的工作空間和工程的 對話框將會啟動。然后依據創建向導進行下面六個步驟的操作。 (1 )指定工程 (2)選擇目標 CPU (3 )選項設定 (4) 設定調試的目標系統 (5) 設定調試程序選項 (6 )確認設定 2.4
6、 添加文件 文件只能添加到當前活動的項目中,可以用下面任意一種方法。 ?在菜單Project中選擇 Add Files 選項 ?在工作區窗口的 Projects 標簽上單擊鼠標右鍵,從彈出菜單中選擇 Add Files ?選中工作區窗口的 Projects 標簽,然后按Insert鍵 ?在編輯窗口中右擊一個打開的文件,在彈出菜單中選擇 Add File To Project ?直接將文件從 Windows? Explorer 中拖動到 HEW 2.5 構建 一旦文件添加完畢后,下一步便是構建每一個文件。構建即意味著將一組工具運用于輸 入文件以便產生希望得到的輸出文件,在每一步驟或階段我們對不同
7、的輸入文件運用不同的 處理工具。構建的原則是本階段所有需要構建的項目文件都被成功構建后下一個構建階段才 會執行。 (INPUT ) ( PHASE ) ( OUTPUT ) Lwd module 個典型的構建過程 2.5.1 設置構建選項 1. 選擇 Build 菜單,然后選擇希望修改的階段, 2. 一個對話框被打開,以便你修改這些選項, 3. 確定無誤后,單擊 0K 按鈕。 2.5.2 構建 2.5.2.1 構建一個文件 1. 從項目中選擇一個準備構建的文件 2. 任選下面的一個操作: ?在工具欄上單擊按鈕(靜),或者 ?在彈出菜單中選擇 Build 選項,或者 ?選擇Build-Build
8、 File菜單,或者 ?按 CTRL+F7. 2.5.2.2 構建一個項目 執行構建(Build)操作 Build 操作僅編譯或匯編上次構建后修改過的那些文件 選擇下面任一操作執行構建: ?單擊工具欄按鈕(),或者 ?按 F7,或者 ?選擇Build-Build 菜單,或者 ?在工作區中右擊項目標簽從彈出菜單中選擇 Build-Build選項 執行重建(Build All)操作 Build All 操作將匯編和匯編所有的文件(不管它是否被修改過)和鏈接所有的這些新 的目標文件。 選擇下面任一操作執行重建: ?單擊工具欄按鈕(蘭),或者 ?選擇Build-Build All菜單,或者 ?在工作區
9、中右擊項目標簽從彈出菜單中選擇 Build-Build All選項 2.6 其它 其它更多的功能請參看High-performanee Embedded Workshop V.4.02 Users Manual 。 3 軟件開發過程 3. 1 拷貝工作區文件夾 uCOSII 到硬盤。(比如:D 盤根目錄下) 3. 2 啟動集成開發工具 HEW,歡迎屏幕出現后,選擇“ Cancel” 3.3 進入主界面后,選擇菜單File-Open Workspace,出現下面的對話框 3.4 選擇 uCOSII.hws 后,工作區 uCOSII 被打開,該工作區有項目 uCOSIIkSuCOSII Hich.
10、 pe-rfoEBanc吧 EHhcdded TorkliDp 匚叵區 |.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?| 應 Ihfmlt斗kskt DE3. 5 文件 main.c 即為我們內核實驗代碼 uCOSII 宙 uCOSII +1 I_ Asftrrtly source +1 I C lieftder file -21 f sourre file 糾 euhaniLgr. c f It
11、3. 6 構建項目,選擇菜單Buil- Build All -lzJ 曰網出血|尊TW 如 BNS 討 mxh - Q u tfi |DBtoiv - :T:*i:i.e:pon 31 科鼻 B inTlfl 3 IJ ,y |B H |ffi gl Bl a 護護血 c.- 0 回口 岡穽 口旦砌哺 區 肖1 ini t. c os_cpyi_c- c sciO. c timer, c uccis i i, c 汕魚LIL e kSuCOSII Hich. pe-rfoEBanc吧 EHhcdded TorkliDp 匚叵區 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 設置并啟動 Windos 的超級終端 3. 8 連接開發板,執行命令“ 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 發送文本文件 3. 10 出現“ Transfer complete 字樣后,表示 uCOSII.mot 傳送完畢.EeBug V 萱找范圍(X): 童攝近的文檔 桌面 bscim t. obj bscim t. sha Debug, hdp exntry. obj e
15、x-entry. sh& 我詁檔 JL我的電胞 網上鄰居 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 畫 ifOSU.lib luCOSII. mp uCOSII.not 3
16、WOSII. shg uCOSlI. mot 所有文件啟*) 丈件名Q!): 立件類型a): 打喬Q) | 取消 3. 9 在超級終端的菜單欄中選擇 文件為:D:uCOSIIuCOSIIDebug “傳送-發送文本文件” 下面的文件類型為“所有文件 (*)”也 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后,實驗開始運行 Transfer com
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CECS 10170-2022陶瓷透水磚
- T/CECS 10074-2019綠色建材評價太陽能光伏發電系統
- T/CECS 10036-2019綠色建材評價建筑陶瓷
- T/CCSAS 031-2023蒸餾、蒸發單元操作機械化、自動化設計方案指南
- T/CCS 064-2023煤礦智能化通風系統運維管理規范
- T/CCS 059-2023智能化煤礦運維技術架構與流程
- T/CCMA 0160-2023非公路灑水車
- T/CCMA 0146-2023隧道施工電機車鋰電池系統技術規范
- T/CCMA 0112-2021全斷面隧道掘進機用盾尾密封刷
- T/CCIAS 019-2023蒜蓉辣醬
- 隧道二襯臺車安裝拆除施工方案
- 2022旅游景區醫療救助應急處置要求
- 兒童輸血指南課件
- 2025-2030中國充電機器人行業市場現狀分析及競爭格局與投資發展研究報告
- 胸腺瘤切除術后的護理
- dl∕t 5491-2014 電力工程交流不間斷電源系統設計技術規程
- 2025年共青團入團考試測試題庫及答案
- 《讀讀童謠和兒歌》(一-四測)閱讀練習題
- 公安指揮中心業務培訓
- 2025年租房合同房東模板
- 大學生創業計劃書:燒烤店
評論
0/150
提交評論