使用Eclipse - 國立清華大學_第1页
使用Eclipse - 國立清華大學_第2页
使用Eclipse - 國立清華大學_第3页
使用Eclipse - 國立清華大學_第4页
使用Eclipse - 國立清華大學_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、國立清華大學國立清華大學National Tsing Hua UniversityJackal Chen EPLab .tw/ECO 開發環境開發環境 V1.0 2008/04/14國立清華大學國立清華大學National Tsing Hua University安裝安裝Eclipse首先要安裝Eclipse/downloads/下載 Eclipse IDE for C/C+ Developers下載後解壓縮即可 (無須安裝)執行eclipse.exe 即可開啟 Eclipse注意所有用到的軟體也可以由下面網站

2、下載.tw/download/2 2008/04/14國立清華大學國立清華大學National Tsing Hua University掛載掛載 SDCC plug-inECO 使用 SDCC Compiler 當作開發的主要工具因為他是Open Source的 軟體,不會有License的限制問題http:/ 下載SDCC並安裝http:/ 下載Eclipse Plug-in解壓縮 plug-in 複製裡面的 features & plugins 資料夾,然後在eclipse主程式資料夾貼上並覆蓋重開新啟Eclipse3 2008/04/14

3、國立清華大學國立清華大學National Tsing Hua University下載下載ECO LIB & 安裝安裝 Python使用 ECO 開發函式庫.tw/download/ECO/下載 ECO_LIB_DIR_v1.rar (目前為第一版)解壓縮後放在 C:ECO_LIB_DIR (可自訂)安裝Python - 分別安裝下列軟體python-2.5.2pywin32-210 (若為win環境請安裝)pyserial-2.24 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用

4、Eclipse開啟 EclipseFile - New - C Project選擇SDCC Project填寫Project Name按下 Finish 即可建立SDCC 專案5 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用Eclipse在左邊的Navigator 看到建立的Project Name選擇右鍵 - Properties 進入設定畫面選擇 C/C+ Build - Settings在右邊 Tool Setting Tab 可以設定SDCC compile flags6 2008/04/14國立清華大學國立清華大學Na

5、tional Tsing Hua University使用使用Eclipse7 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用Eclipse設定 include directoriesSDCC Compiler - Directories 下新增 include 資料夾,若以我們之前LIB放的位置就是C:ECO_LIB_DIRE1_include“設定 librariesSDCC Linker -Libraries 下新增 Libraries & Libraries Search PathLibraries = ECO_E

6、1.libSearch Path = C:ECO_LIB_DIRlib“8 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用Eclipse9 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用Eclipse10 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用Eclipse我們希望編譯出來的檔案 *.ihx 轉成 *.hex在Build Steps Tab加入 Post-build command 為python

7、 “CECO_LIB_DIRutilseeprep.py test_sdcc.ihx image.hex注意ihx檔案以及hex檔案名稱請依照Project名稱做更動11 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用Eclipse之後就可以開始開發ECO在Project新增source file就可以開始寫寫完後只要按Eclipse上方的build按鈕即可以產生燒錄用的hex檔案12 2008/04/14國立清華大學國立清華大學National Tsing Hua University使用使用Eclipse13 2008/04/

8、14國立清華大學國立清華大學National Tsing Hua University將將HEX燒錄至燒錄至ECO將PC接上ECO Development board執行 C:ECO_LIB_DIRuploadergshell.py點兩下即可執行或指令 python C:ECO_LIB_DIRuploadergshell.py14 2008/04/14國立清華大學國立清華大學National Tsing Hua University將將HEX燒錄至燒錄至ECO進入上傳的shell畫面e = 選擇 E1 uploaderc = 測試 UART Connectiond = dump eepromx

9、 = upload hexv = verify若verify過就表示上傳成功15 2008/04/14國立清華大學國立清華大學National Tsing Hua University將將HEX燒錄至燒錄至ECO16 2008/04/14國立清華大學國立清華大學National Tsing Hua UniversityFuture Work建立ECO Eclipse Plug-inECO專用的ECO plug-in for eclipseECO project 會自動加入 compiler flags可以使用eclipse線上更新最新的lib & doc整合 GUI Uploader 介面編譯完成可以直接上傳到ECO作測試更完整的GUI上傳介面17 2008/04/14國立清華大學國立清華大學National Tsing H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论