版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
技保留對此文件修改之權利且不另行通知。技有限公司所提供之信息相信為正確且可靠之信息,但并不保證本文件中絕無錯誤。請于向技提出訂單前,自行確定所使用之相關技術文件及規(guī)格為之版本。若因貴公司使用本公司之文件或產品,而涉及第三人之專利或著作權等智能財之應用及配 第1 概 集成開發(fā)環(huán)境 軟件開發(fā)工具的安 SPMC65系列單片機軟件開發(fā)工具快速工程中包含文件類型說 WorkSpace窗 Output窗 文本編輯器窗 創(chuàng)建工 設置工 管理工 編寫程 編譯工 運行工 調試工 FortisIDE常用圖標對照 第1章集成開發(fā)環(huán)境For列表等,能夠方便地進行編輯、調試程序,且其可以仿真SPMC65系列所有的功能,大大提高FortisIDETMWndos98?2000XP?軟件開 或CD-ROM里找到SPMC65Toolkit.exe軟件安裝包,行并PMC65TolkitV1.0.exe安裝包運行時會把ortisIDEortsIDEBodyQ-Writer軟件一起安裝到用的PC中。SPMC65系列單片機軟件開發(fā)用一根USB連接線將仿真編程器與PC機相連,并接上仿器 源擇開始 程序]→[Supus]→[FortsDE]→[FortisIDE-V16.5①]運行FortsIE打開工程:選擇Fle]→[OpenProject],在“打開”框中選工程路徑。新建工程選擇Fle]→[New],在New框中添加工程名稱并選擇工程在 編 序Worspace窗口顯示在左半邊,此窗口內可以看到當前工程所包含所 件選擇[uld]→[RbuildAll],進行源文件的編譯和,編譯過程里的錯誤會顯示在Outpt窗內。選擇[uld]→ eug]→[Download],將程序到真 中選擇[uld]→ eug]→[Go],在仿真片中運行程序,進試選擇Tol]→[Q-Writer],打開Q-Writer軟件,進行 片機編程注①:V1.6.5FortisIDEFortisIDE-V1.6.5的版本工程中包含 .spj,*.rc,.set,*.env(與工程文件同名):系統(tǒng)文件,后綴為.spj的文件為工程文件,用戶打 *.asm:匯編語 Prog.lik:器根據它來決定如何目標文件,用FortisIDE打開該文件,可以直接對文 Fortis 編輯、編譯、和調試。在主界面上,用戶將看到3個主要的窗口:Workspace窗口、Output窗口、Edior窗口。 WorkSaceWorkSpace窗口的FileView用于顯示所有的自動生成的文件和用戶義的文件OuputOutputBuild、DebuFndinFiles等面板,可以激活應的面板。1.Bild顯示編譯和過程里產生的信息,例如程序編譯過程中產生的錯誤和警告信息等。如果編譯DebugFindinFiles用戶需點選FindinFiles2。在New框中選擇[Project],在Location文本框中選擇工程存放的位置,在File文本框中添加新建工程的名稱,(比如“Timer0_LED”)。FinishSPMC652408A.inc看到Setting框中全部項。點擊Genaral,可以看到當前工程所用的類型和相應的系列名、CPU的類型,單擊Link,用戶能夠選擇需要到當前工程的外部目標文件(*.obj)、庫文OsillatorOutput、GPIOInitialSetting和NMISourceSetting。用戶需根據實際情況設定合LowVoltageResetLVR)EnabledDisabled兩項,即可以設置低電壓WatchDogTimerOptionEnabledDisabled兩項,即可以設置看門狗GPIOInitialSettingAllfloatAllpulllowI/O端口的默NMISourceSelectionDisabled、PB4(INT0)、PB5(INT1)、PD0(INT2)、PD1(INT3)、PD4(INT4)、PD5(INT5)最多7項(與型號有關,即可以選擇Autodetect,IDEICEICEPCTraceEnable項,FortisIDE能夠記錄停止運行前執(zhí)行的程序運行路徑。單擊[Project]→[AddFiletoProject]→[File],激活AddFile框在Workspace窗口的某一個文件夾上單擊鼠標右鍵,選中[AddFiletoFolder]且在相應的框之單擊[File]→[New],彈出一個New框FortisIDE支持的文件類型包含:asm匯編文件)、inc包含文件)txt文本文件)在File和Location文本框內分別輸入文件的名稱和的路徑還可以通過在Workspace窗口內用鼠標右鍵單擊某一文件名,再從彈出的快捷菜單內點選FortisIDE提供了兩種打開文件的方法:單擊[File]→[Open],彈出Open框,在框內選取所需的文件。單擊[File][RecentFiles]RecentFileRecentFiles8改還未被保存。保存后,“*”標號會自動。單擊[File][Save],將文件按當前的名稱進行保存。單擊[File][SaveAs],將文件以不同的名稱進行保存。單擊[File][SaveAll]FortisIDEMain.asm文件,為用戶提供了匯編文件的模版,用明(一個工程中所必需有的)等;Main.asm具體的結構請參考下面的介紹。 Theinformationcontainedhereinistheexclusiveproperty SunplusTechnologyCo.Andshallnotbedistributed, ordisclosedinwholeinpartwithoutpriorwritten (C)COPYRIGHT Theentirenoticeabovemustbereproducedonallauthorized;Project;ProjectName; ;Firmware;:; ;:;;; ;;IDEBODYVersion: ;Processstandard6502addressing ;Generatelinklist ;Generatesymbolicdebug
SystemRegister ;Defineallhardware,Registersand相關系統(tǒng)寄存器定義 ;definevaluesintherangefrom00hto ;definedatastorage ;*PoweronResetProcess-Main * NMIInterruptService**;pushA;transferXto;pushAregister(ie.push;;NMIcodes ced
; ;popAregister ;transferAto ;popAregister(ie.popX) IRQInterruptServiceRoutine ;pushA;transferXto;pushAregister(ie.push;;;IRQcodesareced;;
;popAregister ;transferAto ;popAregister(ie.popX) ;Non-maskinterruptvector(no ;Reset ;IRQinterrupt EndOfInterruptVector ;endof;newlineofthe
]單擊[Build][Build],對當前工程進行編譯。該功能用于對自前次編譯后被改動的源文件單擊[Build]→[RebuildAll],重新編譯當前工的所有源文件單擊[Build][StopBuild]編程器與PC機相連,便可以直接運行程序。單擊[Build]→[StartDebug]→[Download],程序到仿真中單擊[Build][StartDebug][Go]程序到仿真后,便進入了調試狀態(tài),此時可以利用[View]→[DebugWindows]或工具欄上的圖標激活相應調試窗口。調試窗口可用于查看、修改CPU寄存器、內存、I/O端口的信息。
EdiWatRegi
Memory打開方式:[View][DebugWindows][Register]容會被立即通過ICE傳遞給仿真板。打開方式:[View][DebugWindows]Watch]Value欄里的變量值進行修改。如果某個變量的數據顯示為紅色,表明它剛剛被修Hide、Add、Remove和RemoveallWatch窗口設定一個硬件/軟件斷點后,在指令行前會出現藍點/紅點。軟件斷點只能支持指令斷點,數軟件斷點的取消:將鼠標置于需要取消軟件斷點令行內,再單擊圖標 硬件斷點的設置:將鼠標置于需要設定硬件斷點令行內,按[F6]。硬件斷點的取消:將鼠標置于需要取消硬件斷 令行內,再單 FortisIDE常用圖標對照顯示/Workspace窗口。顯示/Output窗口。管理所有已經打開的文件。在多個文件內查找文本。加載目標文件。編譯工程。從當前光標所在位置開始全速運行程序,直到運行結束或遇到斷點才停止運行。將程序到ICE/仿真板。插入/刪除軟件斷點。刪除所有的軟件斷點。插入/刪除硬件斷點。刪除所有的硬件斷點。中斷程序的運行。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版冷鏈物流車輛租賃合作協議2篇
- 安徽事業(yè)單位二零二五年度聘用合同范本3篇
- 2025年度個人股權質押股權分割合同(公平版)4篇
- 2025版房地產開發(fā)商逾期交房違約責任擔保合同4篇
- 二零二五版綠色家居墻面涂料采購與應用合同3篇
- 二零二五版毛竹林資源承包與加工利用合同2篇
- 2025年度宅基地使用權流轉糾紛處理服務合同4篇
- 2025年度電子商務平臺運營維護外包服務合同協議2篇
- 2025年度別墅銅門定制與市場推廣活動合同3篇
- 2025年度輪胎銷售區(qū)域保護與市場壟斷協議4篇
- 定額〔2025〕1號文-關于發(fā)布2018版電力建設工程概預算定額2024年度價格水平調整的通知
- 2024年城市軌道交通設備維保及安全檢查合同3篇
- 【教案】+同一直線上二力的合成(教學設計)(人教版2024)八年級物理下冊
- 湖北省武漢市青山區(qū)2023-2024學年七年級上學期期末質量檢測數學試卷(含解析)
- 單位往個人轉賬的合同(2篇)
- 科研倫理審查與違規(guī)處理考核試卷
- GB/T 44101-2024中國式摔跤課程學生運動能力測評規(guī)范
- 高危妊娠的評估和護理
- 2024年山東鐵投集團招聘筆試參考題庫含答案解析
- 2023年高考全國甲卷數學(理)試卷【含答案】
- 數獨題目A4打印版無答案
評論
0/150
提交評論