版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Sunplus SPCE061A 微控制器nSP IDE 工具介紹(2)使用nSP IDE 進(jìn)行開(kāi)發(fā)下面我們介紹利用nSP IDE集成開(kāi)發(fā)環(huán)境進(jìn)行產(chǎn)品開(kāi)發(fā)的流程。nSP IDE的使用流程。nSP IDE的在線仿真流程。nSP IDE的軟硬件調(diào)試流程。nSP IDE的軟件仿真方法。nSP IDE使用流程新建項(xiàng)目編寫(xiě)程序選擇硬件仿真編譯程序下載程序運(yùn)行程序下面我們看一下操作步驟!nSP IDE使用流程 打開(kāi)nSP IDE工具軟件 方法:選擇開(kāi)始程序sunplusunSP IDE 184 中啟動(dòng)建立一個(gè)新項(xiàng)目 選擇主菜單filenewprojectfile鍵入文件名;并在location下選擇存放路
2、徑 在該項(xiàng)目的源文件夾(source files)下建立一個(gè)匯編語(yǔ)言文件或C語(yǔ)言文件 選擇主菜單Filenewfile(選擇asm或C文件) file文件名 nSP IDE使用流程在相應(yīng)的 .asm文件或 .c文件內(nèi)編程 選擇硬件仿真方式編譯程序:選擇主菜單buildbuild (快捷鍵為F7)下載程序:選擇主菜單buildStartDebug Download (快捷鍵為F8) 此時(shí)程序已被下載到單片機(jī)的程序存儲(chǔ)器中,可脫機(jī)運(yùn)行 運(yùn)行程序:選擇主菜單buildstart debug Download Go(快捷鍵為F5) nSP IDE使用流程 下面我們演示上述操作步驟。打開(kāi)nSP IDE工
3、具軟件nSP IDE使用流程建立一個(gè)新項(xiàng)目鍵入文件名選擇存放路徑新工程已經(jīng)建立成功nSP IDE使用流程建立匯編文件/C文件建立C文件添加文件名稱C文件已經(jīng)新建成功!nSP IDE使用流程新建匯編文件鍵入文件名稱匯編文件已經(jīng)新建成功!nSP IDE使用流程在新建的C文件中編寫(xiě)程序在新建的匯編文件中編寫(xiě)程序nSP IDE使用流程選擇硬件仿真方式nSP IDE使用流程編譯編寫(xiě)好的文件顯示編譯后的結(jié)果nSP IDE使用流程使用快捷鍵F8下載程序使用快捷鍵F5運(yùn)行程序nSP IDE在線仿真流程在線仿真的好處傳統(tǒng)單片機(jī)開(kāi)發(fā)系統(tǒng)是“編程器+開(kāi)發(fā)系統(tǒng)+仿真器” 項(xiàng)目開(kāi)發(fā)時(shí)需要反復(fù)不停地拔插電纜、芯片、電源等
4、,其繁瑣的連線和復(fù)雜的操作,極大的降低了學(xué)習(xí)和開(kāi)發(fā)的效率,如稍有不慎就有可能造成器件和設(shè)備的損壞。 SPCE061A開(kāi)發(fā)系統(tǒng)將開(kāi)發(fā)軟件、下載線、編程器、仿真器進(jìn)行完美的結(jié)合 SPCE061A單片機(jī)里面整合了進(jìn)行在線編程控制的功能模塊,試驗(yàn)過(guò)程中無(wú)需拔插任何電纜和芯片,也無(wú)需切換電源,配合下載線,就可輕松地將編譯好的代碼下載到開(kāi)發(fā)系統(tǒng)上進(jìn)行驗(yàn)證或演示,整個(gè)過(guò)程只需利用鼠標(biāo)操作即可。nSP IDE在線仿真流程程序下載程序運(yùn)行程序打斷nSP IDE在線仿真流程程序的下載選擇主菜單BuildStart Debug Download快捷鍵F8正在下載nSP IDE在線仿真流程程序運(yùn)行選擇主菜單Bebug
5、Go快捷鍵F5程序正在運(yùn)行中nSP IDE在線仿真流程程序打斷選擇主菜單BebugBreak被打斷后的程序nSP IDE調(diào)試流程調(diào)試工具(Build Tool)的使用方法介紹調(diào)試窗口的使用方法介紹斷點(diǎn)的設(shè)置和使用方法介紹單步執(zhí)行和連續(xù)執(zhí)行調(diào)試方法介紹nSP IDE調(diào)試流程調(diào)試工具使用調(diào)試窗口使用斷點(diǎn)使用單步執(zhí)行連續(xù)執(zhí)行nSP IDE調(diào)試流程Build Tool:在主菜單的BuildStart Debug中也可以找到相應(yīng)的調(diào)試工具。 nSP IDE調(diào)試流程調(diào)試工具名稱快捷鍵nSP IDE調(diào)試流程nSP IDE調(diào)試流程調(diào)試窗口的使用方法寄存器(register)觀察 存儲(chǔ)器(memory)觀察 變
6、 量(variable)觀察 nSP IDE調(diào)試流程寄存器窗口存儲(chǔ)器窗口變量觀察窗口nSP IDE調(diào)試流程斷點(diǎn)的設(shè)置【功能】F9是設(shè)置斷點(diǎn)的快捷鍵,我們?cè)谡{(diào)試程序時(shí)有時(shí)候我們需要根據(jù)自己的實(shí)際情況設(shè)置斷點(diǎn)。 【操作】將鼠標(biāo)放在需要程序停止的地方,然后按功能鍵F9即可,再點(diǎn)擊全速運(yùn)行,PC指針則會(huì)停在剛剛設(shè)置的斷點(diǎn)處。 nSP IDE調(diào)試流程設(shè)置斷點(diǎn)nSP IDE調(diào)試流程單步執(zhí)行【功能】當(dāng)我們?cè)谶M(jìn)行程序調(diào)試的時(shí)候,需要單步跟蹤,IDE提供三種單步執(zhí)行方式: Step Into :?jiǎn)尾竭\(yùn)行,進(jìn)入子程序 Step Over:?jiǎn)尾竭\(yùn)行,不進(jìn)入子程序 Step Out :?jiǎn)尾竭M(jìn)入子程序時(shí),跳出子程序 n
7、SP IDE調(diào)試流程單步執(zhí)行 【操作】在進(jìn)行程序調(diào)試的時(shí)候,當(dāng)設(shè)置了斷點(diǎn)后,程序?qū)?huì)停在斷點(diǎn)處,這時(shí),如果需要單步繼續(xù)往下執(zhí)行,選擇Step Into,或選擇Build Tool工具條中的鈕(快捷方式F11),則會(huì)單步跟蹤,如運(yùn)行至一子程序,則會(huì)進(jìn)入子程序運(yùn)行;選擇Step Over,或單擊鈕(快捷方式F10),則會(huì)單步跟蹤,不進(jìn)入子程序;程序在進(jìn)入子程序后,如果選擇Step Out或單擊鈕,則會(huì)跳出該子程序。 nSP IDE調(diào)試流程連續(xù)執(zhí)行【功能】連續(xù)運(yùn)行分兩種:一種是全速運(yùn)行(Go),如下圖所示,另一種則是在調(diào)試的模式下,程序全速運(yùn)行到光標(biāo)處停止?!静僮鳌咳绻绦蚓幾g通過(guò),需要軟件或硬件仿
8、真時(shí)可選擇Build-Start Debug-Go,或快捷鍵F5,也可以單擊鈕,即可出現(xiàn)全速運(yùn)行的界面;如果在調(diào)試過(guò)程中,需要使程序全速運(yùn)行至某一處停止,可以將鼠標(biāo)放在該命令的某一條指令前,然后單擊Debug-Run to Curson即可。 nSP IDE調(diào)試流程全速運(yùn)行運(yùn)行到光標(biāo)處停止nSP IDE軟件仿真軟件仿真的優(yōu)點(diǎn)可以在不連接仿真板的情況下,模擬硬件部分功能??梢酝ㄟ^(guò)nSP IDE提供的一些窗口看到程序運(yùn)行的現(xiàn)象不受硬件條件的限制nSP IDE軟件仿真編寫(xiě)或打開(kāi)一個(gè)工程后,選擇軟件仿真。選擇軟件仿真nSP IDE軟件仿真軟件仿真功能介紹nSP IDE提供的軟件仿真可以實(shí)現(xiàn)IO狀態(tài)、輸
9、入輸出、PWM仿真功能,這里介紹兩種最常用的:IO口、PWM在工具欄點(diǎn)擊“Body選擇”按鈕,在彈出的Body選擇對(duì)話框Emulator Dll文本框中進(jìn)行選擇Body選擇按鈕nSP IDE軟件仿真IO口軟件仿真PWM軟件仿真nSP IDE軟件仿真I/O狀態(tài)的軟件仿真方法介紹選擇軟件仿真在工具欄點(diǎn)擊Body選擇圖標(biāo),在彈出的Body選擇對(duì)話框Emulator Dll文本框中選擇PortIO然后編譯并運(yùn)行程序,此時(shí)就會(huì)看到IO口現(xiàn)象標(biāo)號(hào)“0”到“f”中“黑”為輸入狀態(tài),“灰”為輸出狀態(tài),按下某個(gè)輸入端相當(dāng)于輸入一個(gè)高電平每位IO口下面對(duì)應(yīng)的狀態(tài)燈“亮”表示此時(shí)輸出高電平,“暗”表示此時(shí)輸出低電平
10、nSP IDE軟件仿真輸出狀態(tài)輸入狀態(tài)輸出高電平輸出低電平IO軟件仿真界面可見(jiàn),使用軟件仿真觀看IO狀態(tài)非常容易! 下面我們?cè)俳榻B下PWM輸出的軟件仿真方法。nSP IDE軟件仿真PWM的軟件仿真方法介紹選擇軟件仿真在工具欄點(diǎn)擊Body選擇圖標(biāo),在彈出的Body選擇對(duì)話框中Emulator Dll文本框中選擇PWM編譯程序之后在工具欄中選擇“set emulator”按鈕打開(kāi)PWM仿真窗口,運(yùn)行程序此時(shí)便可以在波形上看到PWM波形的占空比“set emulator”按鈕nSP IDE軟件仿真PWM占空比1/4波形PWM占空比7/16波形總 結(jié)主要介紹了利用nSP IDE進(jìn)行凌陽(yáng)16位單片機(jī)開(kāi)發(fā)的流
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 光伏組件回收產(chǎn)業(yè)鏈分析
- 二零二五版天然氣運(yùn)輸合同協(xié)議書(shū)范本模板(含運(yùn)輸保險(xiǎn))2篇
- 二零二五年度行政協(xié)議指導(dǎo)大全:環(huán)境保護(hù)合作協(xié)議3篇
- 婚慶行業(yè)安全生產(chǎn)工作總結(jié)
- 2025版物流企業(yè)物流外包合作協(xié)議6篇
- 二零二五年度綠色能源裝備制造個(gè)人股東股權(quán)轉(zhuǎn)讓合同2篇
- 光纖通信技術(shù)應(yīng)用知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋四川職業(yè)技術(shù)學(xué)院
- 二零二五版實(shí)習(xí)期員工勞動(dòng)合同-實(shí)習(xí)期間安全防護(hù)3篇
- 二零二五年度酒店客房裝修與設(shè)施更新合同4篇
- 二零二五版?zhèn)D(zhuǎn)股投資合作協(xié)議書(shū)(產(chǎn)業(yè)鏈整合)3篇
- 北京市北京四中2025屆高三第四次模擬考試英語(yǔ)試卷含解析
- 2024年快遞行業(yè)無(wú)人機(jī)物流運(yùn)輸合同范本及法規(guī)遵循3篇
- 傷殘撫恤管理辦法實(shí)施細(xì)則
- 2024-2030年中國(guó)產(chǎn)教融合行業(yè)市場(chǎng)運(yùn)營(yíng)態(tài)勢(shì)及發(fā)展前景研判報(bào)告
- 2024年微生物檢測(cè)試劑行業(yè)商業(yè)計(jì)劃書(shū)
- 高中英語(yǔ)選擇性必修一單詞表
- 物業(yè)公司介紹
- (正式版)SHT 3551-2024 石油化工儀表工程施工及驗(yàn)收規(guī)范
- 【永輝超市公司員工招聘問(wèn)題及優(yōu)化(12000字論文)】
- 中國(guó)直銷發(fā)展四個(gè)階段解析
- 2024屆浙江省寧波市鎮(zhèn)海區(qū)鎮(zhèn)海中學(xué)高一物理第一學(xué)期期末質(zhì)量檢測(cè)試題含解析
評(píng)論
0/150
提交評(píng)論