




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、c8051f930調(diào)試及使用文檔說明 c8051f93x 開發(fā)工具用戶指南 1.0 開發(fā)工具包內(nèi)容 c8051f93x 開發(fā)工具包括下列各項(xiàng): 1. c8051f93x 目標(biāo)板 2. 串行適配器(usb至目標(biāo)系統(tǒng)協(xié)議轉(zhuǎn)換器) 3. silabs ide與產(chǎn)品信息cd-rom cd 內(nèi)容包括: silabs 集成開發(fā)環(huán)境ide 安裝ide 實(shí)用程序setup.exe 源代碼實(shí)例與寄存器定義文件 頭文件 文檔資料 4. ac/dc 電源適配器 5. usb串行電纜 6. 10 芯扁平電纜 7. 快速起動指南 8. c8051f93x 開發(fā)工具用戶指南此文檔 2.0 硬件連接 如圖1 所示目標(biāo)板通過
2、串行適配器連接到運(yùn)行silabs ide 的pc 機(jī)上 1. 連接u s b 串行電纜的一端至pc 端口 2. 連接usb串行電纜的另一端至串行適配器的u s b 連接器 3. 用10 芯扁平電纜將串行適配器與目標(biāo)板的jtag 連接器連接 4. 目標(biāo)板的電源插孔p1 連接ac/dc 電源適配器連接;也可以使用電池或 usb接口給目標(biāo)板供電。 c8051f93x 開發(fā)工具 新華龍電子有限公司 - 1 - c8051f93x 開發(fā)工具用戶指南 3.0 軟件安裝 附帶的cd-rom 包括silabs集成開發(fā)環(huán)境ide keil軟件8051工具和附加的文 件。將cd-rom插入pc 的光盤驅(qū)動器,光盤
3、會自啟動生成一個目錄,你可以在目 錄上選擇是安裝ide軟件還是閱讀文件 (當(dāng)你插入cd-rom時(shí),如果安裝程序不自 動啟動請?jiān)赾d-rom 的根目錄中運(yùn)行“autorun.exe”)。 關(guān)于ide使用的問題 與限定的最新資料,參看cd-rom 上的readme.txt 文件。 4.0 silabs 集成開發(fā)環(huán)境 附帶的cd-rom 包含silabs集成開發(fā)環(huán)境“ide”。silabs ide集成了源代碼 編輯、程序源代碼級調(diào)試程序和在系統(tǒng)flash編程器。同時(shí)支持第三方編譯器和 匯編器的使用,此開發(fā)工具包含keil a51宏編譯程序連接程序和評估版c51 “c” 編譯器,這些內(nèi)容都可以在sil
4、abs ide中使用。 4.1 系統(tǒng)要求 silabs ide 要求: 奔騰級pc 機(jī)可運(yùn)行microsoft windows 95/98 windows nt 或者windows 2000 一個可用的u s b 端口 最好帶有64mb ram與40mb 的自由硬盤空間 4.2程序的編譯和連接程序 silabs ide包含了一套評估版的編譯程序和連接程序,它們都能在安裝ide 時(shí)同時(shí)被安裝。關(guān)于匯編程序、“c”編譯程序和連接程序的參考手冊可以在 silabs ide的help菜單中或者在silabs/hlp目錄下被找到“a51.pdf、c51.pdf”。 評估版的編譯程序和連接程序與完全版的編
5、譯程序和連接程序相比有字節(jié)代碼 容量的限制并且不包含浮點(diǎn)庫等。 4.3 在silabs ide上使用keil 8051 軟件工具 為了在ide 下實(shí)現(xiàn)源代碼級調(diào)試,你必須配置keil工具以生成一個帶有目標(biāo) 擴(kuò)展名的omf-51 格式的絕對目標(biāo)文件,然后才能調(diào)試。你可以在命令行中 (比 如批處理文件或生成文件)調(diào)出keil 8051工具來生成omf-51 絕對目標(biāo)文件或 者是使用ide 項(xiàng)目管理器。在使用silabs ide項(xiàng)目管理器時(shí)默認(rèn)的配置會激活 目標(biāo)擴(kuò)展名,然后就可以調(diào)試了。 為了使用silabs ide項(xiàng)目管理器建立一個目標(biāo)文件,你必須首先新建一個項(xiàng) 目,一個項(xiàng)目包含一系列文件、ide
6、 配置調(diào)試界面和一個目標(biāo)生成配置(當(dāng)建 立一個輸出目標(biāo)文件時(shí)這些文件和工具配置被作為輸入送到匯編程序編譯程序 和連接程序中)。以下是新建一個或多個源文件、編程及下載程序到目標(biāo)板調(diào) 試所必須的步驟。 生成一個項(xiàng)目 新華龍電子有限公司 - 2 - c8051f93x 開發(fā)工具用戶指南 1.選擇file-new file,打開一個編輯窗口,編輯并保存源文件 一旦文件被加 上c或asm擴(kuò)展名保存,關(guān)鍵的語法會自動變成彩色 . 2.在右側(cè)項(xiàng)目窗口“project windows” 中的“new roject”單擊鼠標(biāo)右鍵,選 擇add files to project然后在隨后的文件瀏覽窗口中選擇一個文
7、件加入項(xiàng) 目并單擊打開。 3.選擇你想加入文件組file group,單擊add group 重復(fù)步驟2和步驟3將你 要的文件加入到項(xiàng)目中。 4.右擊project windows里的每一個你想要匯編、編譯和鏈接的文件,然后 選擇add file to build每個文件都會根據(jù)它的擴(kuò)展名被相應(yīng)的編譯或匯編, 并且被連接到絕對目標(biāo)文件上。 建立并下載程序調(diào)試 1.一旦所有的文件都被加到目標(biāo)生成里單擊工具欄上的build按鈕或選擇 project- build/make project ,生成目標(biāo)文件并下載程序到目標(biāo)硬件中。 默認(rèn)狀態(tài)下,如果程序編譯成功,ide將自動連接目標(biāo)硬件并下載程序 這項(xiàng)
8、 功能可以被禁止,在project- target build configuration 對話框中,選擇 enable automatic connect/download after build 。如果程序在編譯時(shí)有錯 誤,那么ide不會下載程序。 2 當(dāng)調(diào)試結(jié)束時(shí),保存項(xiàng)目其實(shí)就是保存目標(biāo)配置,編輯器設(shè)置和所有打開窗口 的位置。需要保存項(xiàng)目時(shí),右擊project windows 中的new project,然后單擊 save as project. 4.4 源程序?qū)嵗?實(shí)例源程序在silabs cd-rom 的“examples” 目錄中提供。這些文件可以作為 程序開發(fā)模板使用。c805
9、1f93x在默認(rèn)狀態(tài)下復(fù)位啟動看門狗定時(shí)器(wdt )。 在 “快速啟動”演示中的blink.asm 文件說明了停用wdt的正確方法,也說明了 配置端口輸入/輸出交叉開關(guān)的方法。 4.5 寄存器定義文件 頭文件 寄存器定義文件定義了所有特殊功能寄存器以及可位尋址控制/狀態(tài)位,這 些文件在安裝ide 時(shí)也同時(shí)被安裝,并可以在 “example”目錄下被找到。這些 寄存器和控制位的名字與c8051f93x數(shù)據(jù)手冊中使用的完全一樣。這些文件也同 時(shí)在安裝keil調(diào)試驅(qū)動時(shí)被安裝到了keil軟件8051工具默認(rèn)的目錄下,所以您 在使用keil8051工具 a51、 c51 時(shí),就不用再復(fù)制寄存器定義文
10、件到每一個項(xiàng) 目文件的目錄里了。 5.0 目標(biāo)板 c8051f93x開發(fā)工具包括一個目標(biāo)板,目標(biāo)板上已焊有一片c8051f93x 的芯 新華龍電子有限公司 - 3 - c8051f93x 開發(fā)工具用戶指南 片可用于評估和初步的軟件開發(fā)。為了便于使用目標(biāo)板做原型設(shè)計(jì),目標(biāo)板上 還提供了很多i/o 口連接器,關(guān)于各連接器的位置,請參閱圖2。 p1 擴(kuò)展i/o接口 96-pin p2 外接dc電源接口 輸入7-15 vdc p3 usb通信接口 用pc串口通信 j1 vbat led燈跳線連接 j2, j3, j4 mcu的p0-p2 i/o口 j5 vdd/dc+ led燈跳線連接 j6 電源地 j7 p0.7 iref0輸出 連接到r14和c19的跳線連接 j8 按鍵,led燈的跳線連接 j9 debu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑設(shè)計(jì)原理的實(shí)踐教學(xué)試題及答案
- 2025年行政管理防范機(jī)制試題及答案
- 工程管理思維方式試題及答案
- 現(xiàn)代管理學(xué)中的行業(yè)前沿探索試題及答案
- 建筑工程項(xiàng)目驗(yàn)收標(biāo)準(zhǔn)解析試題及答案
- 市政學(xué)論文寫作過程中的考試題及答案
- 項(xiàng)目火災(zāi)應(yīng)急預(yù)案(3篇)
- 殘疾人就業(yè)保障的實(shí)踐與創(chuàng)新方案
- 解析新題型水利水電工程試題及答案
- 自考行政管理策略制定試題及答案
- 第四課:印巴戰(zhàn)爭
- 電氣設(shè)備-開篇緒論匯編
- 武漢綠地中心項(xiàng)目技術(shù)管理策劃書(48頁)
- 婚無遠(yuǎn)慮必有財(cái)憂法商思維營銷之婚姻篇74張幻燈片
- 紅外圖像處理技術(shù)課件
- 小學(xué)一年級人民幣學(xué)具圖片最新整理直接打印
- 投擲:原地投擲壘球
- 港口碼頭常用安全警示標(biāo)志
- 密閉式周圍靜脈輸液技術(shù)PPT課件
- 電梯快車調(diào)試方法
- 主要材料損耗率表
評論
0/150
提交評論