freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

9嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)-arm嵌入式開發(fā)工具ppt81頁(yè))-資料下載頁(yè)

2025-03-08 15:23本頁(yè)面
  

【正文】 和編輯 文件,編譯、鏈接、運(yùn)行、調(diào)試嵌入式應(yīng)用程序。 Embest IDE工具集示意圖 P r oj ec t M ana ger edi t or pi l er l i nke r deb ugg er Bul i d Sy s t em H os t co m put er Em bes t I D E T ar ger Boar d BD M / J T A G Em ul at or 2. Embest IDE主要特征 Embest IDE可運(yùn)行于 Windows系列操作系統(tǒng),支持 ARM7和 ARM9系列處理器、 Motorola公司的部分處理器。與處理器和 調(diào)試設(shè)備相關(guān)模塊采用即插即用方式,可以在同一個(gè)工作區(qū)中 同時(shí)管理多個(gè)應(yīng)用軟件和庫(kù)工程,各工程均可配置不同的處理 器和仿真器,用戶可以在各工程中無(wú)縫切換。 Embest IDE for ARM的主要特性: ? 支持開發(fā)語(yǔ)言: ANSI C、 Embedded C++、匯編語(yǔ)言。 ? 類似 Visual Studio的用戶界面,支持打印功能,支持文件內(nèi)查找功能和Find in Files功能,支持 C語(yǔ)言程序函數(shù)列表及定位。 ? 工程管理器:以 project為單位管理用戶的應(yīng)用程序,進(jìn)行編譯鏈接選項(xiàng)定制。 ? 源碼編輯器:支持標(biāo)準(zhǔn)的文本編輯功能、 syntaxcolor、用戶定義語(yǔ)言模板、語(yǔ)法關(guān)鍵字、關(guān)鍵字色彩顯示和 Hex文件編輯器。 ? 編譯工具:使用自由軟件 GNU的 GCC編譯鏈接器,同時(shí)兼容 ARM SDT編譯工具套件,支持 C語(yǔ)言、匯編語(yǔ)言等。 ? 調(diào)試器:源碼級(jí)調(diào)試,提供了圖形和命令行兩種調(diào)試方式??蛇M(jìn)行斷點(diǎn)設(shè)置、單步執(zhí)行、異常處理,可查看修改存儲(chǔ)器、寄存器、變量等,可查看函數(shù)棧、堆棧;可進(jìn)行反匯編、提供圖形界面操作和命令行操作方式,支持源程序、反匯編程序和混合窗口顯示,還提供了程序下載功能等。 3. Embest IDE主框架窗口 標(biāo)題欄 工具欄 客戶區(qū) 狀態(tài)欄 工作區(qū) 菜單欄 輸出窗 Embest IDE主界面圖 ? 開發(fā)環(huán)境主框架窗口由標(biāo)題欄、菜單欄、工具欄、工作區(qū)、客戶區(qū)、輸出窗口和狀態(tài)欄等組成。主框架窗口的最上端為標(biāo)題欄,用于顯示當(dāng)前打開的文件名。標(biāo)題欄下面為菜單欄和工具欄,工具欄的下面為工作區(qū)和客戶區(qū)。工作區(qū)用于顯示當(dāng)前打開工程的有關(guān)信息,包括工程的文件組成等內(nèi)容??蛻魠^(qū)用于文本編輯器進(jìn)行 C、匯編等源文件的編輯。輸出窗口通常在工作區(qū)和客戶區(qū)的下面,用于輸出編譯信息、調(diào)試信息、命令行輸入 /輸出和輸出一些查詢結(jié)果信息等。主框架窗口的最底端為狀態(tài)欄,用于顯示關(guān)于菜單欄、工具欄等的簡(jiǎn)單說(shuō)明信息以及文本編輯器中當(dāng)前光標(biāo)所在的行列號(hào)等。各個(gè)欄、區(qū)的功能和 Visual Studio中基本相同,這里不再贅述。 工程示例 從一個(gè)簡(jiǎn)單工程的創(chuàng)建、編譯、下載到調(diào)試運(yùn)行來(lái)說(shuō) 明 Embest IDE的應(yīng)用。 1.工程的創(chuàng)建 打開 Embest IDE軟件,選擇 File|New Workspace命令 建立一個(gè)新的工程,在彈出的對(duì)話框中輸入工程的名稱,并確 定工程存放的路徑。單擊 OK按鈕保存自己的設(shè)置。 工程對(duì)話框 2. 輸入源文件并加到工程中 選擇 File | New命令或單擊工具欄上的新建文本文件圖標(biāo) , 在客戶區(qū)中輸入自己的源文件。該文件完成將十六進(jìn)制的 AA、 56存儲(chǔ)到內(nèi)存中 0x8000開始的存儲(chǔ)單元中。 保存文件到工程 Test所在的目錄下,注意文件名應(yīng)以 .s為擴(kuò)展 名,這里保存為 。 在工作區(qū)的 Project Source Files中右擊,在彈出的對(duì)話框中選 擇 Add Files to Folder命令,添加 Test中。 3. 編譯工程 ? 在編譯工程前先要對(duì)工程文件將要運(yùn)行的目標(biāo)環(huán)境進(jìn)行設(shè)置。選擇 Project | Settings命令,彈出對(duì)話框。設(shè)置完 CPU的類型和所用的編譯工具后,單擊 OK按鈕。 ? 單擊工具欄上的 Build圖標(biāo) ,或按 F7快捷鍵對(duì)工程進(jìn)行編譯。如果文件有錯(cuò)誤會(huì)在輸出窗口輸出錯(cuò)誤信息,可根據(jù)錯(cuò)誤信息進(jìn)行修改。如果沒(méi)錯(cuò)誤將輸出 Command(s) successfully executed信息。 處理器設(shè)置選項(xiàng)卡 4. 連接的設(shè)置 這里指的是計(jì)算機(jī)和目標(biāo)板之間連接的仿真器設(shè)置,可根據(jù)實(shí) 際的連接形式進(jìn)行設(shè)置 。 常規(guī)調(diào)試屬性配置頁(yè) 下載信息屬性配置頁(yè) 5. 調(diào)試和下載選項(xiàng)設(shè)置 選擇 Project | Setting命令中的 Debug標(biāo)簽對(duì)軟件調(diào)試進(jìn)行相關(guān) 設(shè)置。調(diào)試設(shè)置有 3個(gè)類別選擇頁(yè),分別為調(diào)試常規(guī) ( General)信息配置頁(yè)、下載( Download)信息配置頁(yè)和內(nèi) 存映像( Memory Map)配置頁(yè)。 ? 符號(hào)文件欄( Symbol file)用于輸入待調(diào)試的符號(hào)文件名稱及其目錄。符號(hào)文件含有調(diào)試信息內(nèi)容,常見的有 Elf格式、Coff格式,提供調(diào)試所需要的調(diào)試信息。本文件空缺時(shí),用戶只能進(jìn)行匯編級(jí)調(diào)試。 ? 下載文件欄( Download file)用于輸入下載到目標(biāo)系統(tǒng)上的可執(zhí)行文件及其目錄,此文件為在目標(biāo)系統(tǒng)上執(zhí)行的文件,文件格式可以是 ELF格式或者是 Binary格式,系統(tǒng)會(huì)自動(dòng)將ELF格式文件轉(zhuǎn)換為 Binary格式后下載。 ? 下載校驗(yàn)可選項(xiàng)( Download verify)用于設(shè)置下載文件時(shí)是否自動(dòng)校驗(yàn)下載,是否正確,當(dāng)設(shè)置選取時(shí),將自動(dòng)比較下載后的內(nèi)存文件是否和原文件一致。 ? 下載文件地址欄( Download address)用于輸入下載文件在目標(biāo)系統(tǒng)上的起始存儲(chǔ)地址,下載的文件將從該地址開始順序存儲(chǔ)。 ? 程序執(zhí)行起始點(diǎn)( Execute program from)有 3種方式可以選擇: ? 不關(guān)注( Don’ t care)表示系統(tǒng)在完成下載后會(huì)不會(huì)修改PC值。 ? 下載地址可選項(xiàng)( Download address)用于設(shè)置下載文件后系統(tǒng)是否將 PC值設(shè)置到程序下載的起始地址,若設(shè)置,系統(tǒng)在完成下載后會(huì)自動(dòng)將 PC值設(shè)置到程序下載的起始地址。 ? 程序入口點(diǎn)可選項(xiàng)( Program entry point)用于設(shè)置下載文件后系統(tǒng)是否將 PC值設(shè)置到程序運(yùn)行入口地址,若設(shè)置,系統(tǒng)在完成下載后會(huì)自動(dòng)將 PC值設(shè)置到程序運(yùn)行入口地址。 ? 執(zhí)行至符號(hào)輸入欄( Execute until)用于設(shè)置下載文件后目標(biāo)系統(tǒng)需要自動(dòng)運(yùn)行到的符號(hào)處。 ? 使用內(nèi)存映像文件單( Use map file)用于設(shè)置在調(diào)試過(guò)程中使用內(nèi)存映像文件來(lái)控制內(nèi)存讀寫,若選取則在調(diào)試過(guò)程中讀寫內(nèi)存均依據(jù)內(nèi)存映像文件內(nèi)設(shè)定的內(nèi)存范圍和屬性。 6. 連接仿真器與下載程序 ? 選擇 Debug | Remote Connect命令,或按 F8鍵,通過(guò)仿真器和目標(biāo)系統(tǒng)連接。若連接不成功,會(huì)在 Output窗口的Debug頁(yè)面有提示信息。正確連接目標(biāo)系統(tǒng)后,就可以下載可執(zhí)行目標(biāo)文件到目標(biāo)系統(tǒng)存儲(chǔ)器中。 ? 如果在調(diào)試選項(xiàng)中設(shè)置了自動(dòng)下載選項(xiàng), Debugger會(huì)自動(dòng)進(jìn)行這步工作,若未設(shè)置,則選擇 Debug | Download命令,工程開始下載目標(biāo)文件到目標(biāo)系統(tǒng)指定的存儲(chǔ)位置,同時(shí)在狀態(tài)條上顯示下載進(jìn)度。當(dāng)下載成功后,狀態(tài)條會(huì)以底色為藍(lán)色顯示 Download Completed信息,若下載失敗,狀態(tài)條會(huì)以底色為紅色顯示 Error: verify error, download Failed 7. 運(yùn)行調(diào)試 在調(diào)試運(yùn)行時(shí)可根據(jù)需要在調(diào)試運(yùn)行工具欄上選擇相應(yīng)的按 鈕,調(diào)試框中相應(yīng)的部分就會(huì)出現(xiàn),這樣就可看到相應(yīng)的調(diào)試 信息。 調(diào)試工具欄 調(diào)試窗口 存儲(chǔ)器中數(shù)據(jù)顯示,紅色表示數(shù)據(jù)變化 芯片內(nèi)寄存器和外圍芯片寄存器 調(diào)試工具欄 演講完畢,謝謝觀看!
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1