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

正文內(nèi)容

embeddedsystem-overview(編輯修改稿)

2024-11-04 21:36 本頁面
 

【文章內(nèi)容簡介】 Content ? What is embedded systems ? History and development ? Consistence of embedded systems ? Characteristics ? Software development overview Characteristics of embedded systems ? Sophisticated functionality. ? Realtime operation. ? Low manufacturing cost. ? Low power. ? Designed to tight deadlines by small teams. Functional plexity ? Often have to run sophisticated algorithms or multiple algorithms. ? Cell phone, laser printer. ? Often provide sophisticated user interfaces. Realtime operation ? Must finish operations by deadlines. ? Hard real time: missing deadline causes failure. ? Soft real time: missing deadline results in degraded performance. ? Many systems are multirate: must handle operations at widely varying rates. Nonfunctional requirements ? Many embedded systems are massmarket items that must have low manufacturing costs. ? Limited memory, microprocessor power, etc. ? Power consumption is critical in batterypowered devices. ? Excessive power consumption increases system cost even in wallpowered devices. Design teams ? Often designed by a small team of designers. ? Often must meet tight deadlines. ? 6 month market window is mon. ? Can’t miss backtoschool window for calculator. Content ? What is embedded systems ? History and development ? Consistence of embedded systems ? Characteristics ? Software development overview 編程語言 ? 匯編語言和 C語言混合編程 ? 交叉編譯器 (cross piler):在一種機(jī)器(host)上為另一種機(jī)器 (target)生成代碼的編譯程序 ? C++ ? Java ? J2ME ? … 開發(fā)流程 代碼的下載與調(diào)試 開發(fā)平臺(tái) 目標(biāo)平臺(tái) 下載代碼 返回調(diào)試信息 嵌入式系統(tǒng)調(diào)試的方法 ? LED ? Simulator ? ICE (InCircuit Emulator) ? 基于 JTAG的 Embedded ICE ? Angel Simulator ? Simulator (模擬器 ) ? 完全基于主機(jī)的軟件。在主機(jī)上模擬了目標(biāo)機(jī)中處理器的功能和指令, ? 特點(diǎn) ? 簡單可行 ? 缺乏在線調(diào)試功能和實(shí)時(shí)仿真功能 ? 僅能模擬目標(biāo)處理器,無法模擬處理器有關(guān) I/O的功能 ? 常作為初步基本調(diào)試工具 ICE ? ICE: InCircuit Emulator ? 傳統(tǒng)用于測試印刷電路板的方法。 ? ICE是一種專用的設(shè)備,配有專用于特定 CPU芯片的接頭。將 ICE的接頭騎在 CPU芯片上并加以固定,使它的每一條引線與 CPU芯片上的對(duì)應(yīng)引線接觸,就可以監(jiān)測 CPU芯片各條引線上的邏輯電平。 ? 由于集成電路的集成度不斷提高,芯片的引腳不斷增加;此外 ,為了縮小體積常常采用表面貼裝技術(shù)。因此,無法用常規(guī)的在線仿真的方式 … Embedded ICE ? Embedded ICE: 一組調(diào)試寄存器 ? IBCR (Instruction Break Control Register) ? DBAR (Data Break Address Register) ? … ? JTAG接口 ? JTAG(Joint Test Action Group) 制定了邊界掃描標(biāo)準(zhǔn),只需 5根引腳就可以實(shí)現(xiàn)在線仿真的功能。 ? ARM架構(gòu)處理器內(nèi)含嵌入式在線仿真宏單元,為 JTAG調(diào)試提供相應(yīng)的接口。同時(shí),為了能達(dá)到實(shí)時(shí)跟蹤調(diào)試的功能, ARM架構(gòu)處理器還內(nèi)含嵌入式跟蹤宏單元,通過邏輯分析儀來實(shí)現(xiàn)實(shí)時(shí)跟蹤調(diào)試的功能。 Angel ? Angel是一組運(yùn)行在目標(biāo)機(jī)上的程序,可以接受主機(jī)上調(diào)試器發(fā)送的命令。 ? 功能 ? Debug。接收和解釋 PC主機(jī)的調(diào)試命令,顯示處理器、存儲(chǔ)器和寄存器的狀態(tài),也可以通過未定義指令來設(shè)置斷點(diǎn)。 ? 支持 Angel調(diào)試協(xié)議 ADP(Angel Debug Protocol),從而實(shí)現(xiàn) PC主機(jī)與目標(biāo)機(jī)的串行或并行通信 ,也支持與目標(biāo)板的網(wǎng)卡通信。 ? 支持目標(biāo)機(jī)中應(yīng)用程序可使用主機(jī) PC上的標(biāo)準(zhǔn) C函數(shù)庫。通過軟中斷 SWI指令來實(shí)現(xiàn)。 ? 具有多任務(wù)調(diào)度和
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1