版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一章1.1制、1.2什么是嵌入式系統(tǒng)(P1)IEEE (國際電氣和電子工程師協(xié)會)關(guān)于嵌入式系統(tǒng)的定義:嵌入式系統(tǒng)是“用于控 監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置”。與通用計算機(jī)系統(tǒng)比較,嵌入式系統(tǒng)有何特點? ( P4)1)2)3)4)5)6)7)8)嵌入式系統(tǒng)通常是面向特定應(yīng)用的;嵌入式系統(tǒng)功耗低、體積小、集成度高、成本低; 嵌入式系統(tǒng)具有較長的生命周期; 嵌入式系統(tǒng)具有固化的代碼;嵌入式系統(tǒng)開發(fā)需要專用開發(fā)工具和環(huán)境;嵌入式系統(tǒng)軟件需要 RTOS (實時操作系統(tǒng))開發(fā)平臺; 嵌入式系統(tǒng)開發(fā)人員以應(yīng)用專家為主;嵌入式系統(tǒng)是知識集成系統(tǒng)。1.3根據(jù)嵌入式系統(tǒng)的復(fù)雜程度,嵌入式系統(tǒng)可分為哪1)2)
2、3)4)4 類? ( P6)1.4單個微處理器;嵌入式處理器可擴(kuò)展的系統(tǒng);復(fù)雜的嵌入式系統(tǒng); 在制造或過程控制中使用的計算機(jī)系統(tǒng)。(P7)嵌入式處理器有哪幾類?試舉例說明。1)2)3)4)嵌入式微處理器(EMPU ); 嵌入式微控制器(EMCU );嵌入式DSP處理器(EDSP);嵌入式片上系統(tǒng)(ESoC)。1.6從硬件系統(tǒng)來看,嵌入式系統(tǒng)由哪幾部分組成?畫出見圖。(P11)外圍電路微處理器MPUUSBLCD鍵盤其他外設(shè)第二章2.1 ARM7和ARM9基于什么體系結(jié)構(gòu),采用何種指令集?ARM7基于馮-諾依曼體系結(jié)構(gòu),采用 RISC精簡指令,兼容16位Thumb指令集;ARM9基于哈佛體系結(jié)構(gòu),
3、同樣采用RISC精簡指令,支持32位ARM指令集和16位Thumb 指令集。2.2 ARM7 TDMI 中的TDMI 分別代表什么?T:支持16位壓縮指令集 Thumb。D :支持片上 Debug。M :內(nèi)嵌硬件乘法器(Multiplier )。I:嵌入式ICE,支持片上斷點和調(diào)試點。T變種處理器有兩種工作狀態(tài):Thumb和ARM只要支持同版本的 ARM體系版本,基于 ARM處理器的應(yīng)用軟件將是兼容的。2.3 ARM處理器有幾種工作模式?各種工作模式分別有什么特點? (P25)ARM狀態(tài)和Thumb狀態(tài)。當(dāng)ARM微處理器執(zhí)行32位的指令集功能時,工作在 ARM 狀態(tài);當(dāng)ARM微處理器工作在16
4、位的Thumb指令集時,工作在 Thumb狀態(tài)。2.4對比ARM指令集合Thumb指令集Thumb指令集與 ARM 指令集的區(qū)別Thumb指令集沒有協(xié)處理器指令, 信號量指令以及訪問 CPSR或SPSR的指令,沒有 乘加指令及64位乘法指令等,且指令的第二操作數(shù)受到限制 ;除了跳轉(zhuǎn)指令B有條件執(zhí)行 功能外,其它指令均為無條件執(zhí)行 ;大多數(shù)Thumb數(shù)據(jù)處理指令采用 2地址格式。Thumb 指令集與ARM指令的區(qū)別一般有如下幾點:跳轉(zhuǎn)指令程序相對轉(zhuǎn)移,特別是條件跳轉(zhuǎn)與 ARM代碼下的跳轉(zhuǎn)相比,在范圍上有更多的限制, 轉(zhuǎn)向子程序是無條件的轉(zhuǎn)移。數(shù)據(jù)處理指令數(shù)據(jù)處理指令是對通用寄存器進(jìn)行操作,在大多
5、數(shù)情況下,操作的結(jié)果須放入其中一 個操作數(shù)寄存器中,而不是第3個寄存器中。數(shù)據(jù)處理操作比 ARM 狀態(tài)的更少,訪問寄存器 R8R15受到一定限制。除MOV和ADD指令訪問器 R8R15外,其它數(shù)據(jù)處理指令總是更新CPSR中的ALU狀態(tài)標(biāo)志。訪問寄存器 R8R15的Thumb數(shù)據(jù)處理指令不能更新 CPSR中的ALU狀態(tài)標(biāo)志。單寄存器加載和存儲指令在Thumb狀態(tài)下,單寄存器加載和存儲指令只能訪問寄存器R0R7。批量寄存器加載和存儲指令LDM和STM指令可以將任何范圍為R0R7的寄存器子集加載或存儲。PUSH和POP指令使用堆棧指令 R13作為基址實現(xiàn)滿遞減堆棧。除R0R7外,PUSHPC。指令還
6、可以存儲鏈接寄存器 R14,并且POP指令可以加載程序指令2.5如何轉(zhuǎn)換 ARM 的兩種工作狀態(tài)? (P25)0)為1時,可以執(zhí)行BX指令Thumb狀態(tài)。(位 1)為0時,可以執(zhí)行BX指令的ARM狀態(tài)。進(jìn)入Thumb狀態(tài):當(dāng)操作數(shù)寄存器的狀態(tài)位(位 的方法,使微處理器從 ARM狀態(tài)切換到 進(jìn)入ARM狀態(tài):當(dāng)操作數(shù)寄存器的狀態(tài)位 方法,使微處理器從 Thumb狀態(tài)切換到2.6 ARM7采用幾級流水線? ( P27)ARM7架構(gòu)采用了 3級流水線。1)取指:將指令從內(nèi)存中取出來。2)譯碼:操作碼和操作數(shù)被譯碼以決定執(zhí)行什么功能。3)執(zhí)行:執(zhí)行已譯碼的指令。ARM9采用五級流水線技術(shù)2.7 ARM采
7、用怎樣的數(shù)據(jù)存儲格式? ( P40) ARM處理器的數(shù)據(jù)存儲格式有兩種:大端模式和小端模式。較低的有效字節(jié)存放在較高大端模式:較高的有效字節(jié)存放在較低的存儲器地址, 的存儲器地址。較低的有效字節(jié)存放在較低小端模式:較高的有效地址存放在較高的存儲器地址, 的存儲器地址。默認(rèn)情況下的存儲格式是小端模式。ARM采用單周期指令集2.8若寄存器 R1=0x01020304,分別按小端模式和大端模式存儲在0x30000字節(jié)單元中,是分別列出兩種模式下內(nèi)存存儲內(nèi)容,并標(biāo)出內(nèi)存地址。2.9 ARM存儲器的存儲周期有幾種類型?對應(yīng)于 期?( P41) 存儲周期類型:空閑周期。 非順序周期。順序周期。 協(xié)處理器寄
8、存器傳送周期。2.10 ARM支持哪些存儲數(shù)據(jù)類型?( ARM處理器支持以下 6種數(shù)據(jù)類型:8位有符號和無符號字節(jié)。16位有符號和無符號半字,以 32位有符號和無符號字,以Cache訪問和存儲器訪問是何存儲周P40)2字節(jié)的邊界對齊。4字節(jié)的邊界對齊。P48)2.12 ARM支持的有幾種頁面類型?其容量為何值?( 段(Section):大小為1MB的存儲塊。大頁(Large Pages):大小為64KB的存儲塊。 小頁(Small Pages):大小為4KB的存儲塊。 極小頁(Tiny Pages):大小為1KB的存儲塊。2.13 一級描述符可能的格式:(P49)0x3001F0x300180
9、x30017 0x300100x3000F 0x300080x30007 0x30000大端04030201小端01020304位31 2019 1211109 118511 4 1 3 1 210無效00粗表粗粒度一級頁表基地址0域用戶定義01段段基址1為0AP0域1 C 1 B10細(xì)表細(xì)粒度一級頁表基址為0域用戶定義112.14 ARM 的MMU主要實現(xiàn)什么功能? ( P45)存儲管理單元(MMU)用于在CPU和物理內(nèi)存之間進(jìn)行地址轉(zhuǎn)換。 由于是將地址從邏 輯空間映射到物理空間,因此這個轉(zhuǎn)換過程一般稱為內(nèi)存映射。在ARM系統(tǒng)中,存儲管理單元(MMU )主要完成以下工作:虛擬存儲空間到物理存
10、儲空間的映射。存儲器訪問權(quán)限的控制。設(shè)置虛擬存儲空間的緩沖特性。2.15 ARM 系統(tǒng)中如何完成 I/O 操作? ( P54)ARM系統(tǒng)中I/O采用統(tǒng)一編址,I/O操作通常被映射成存儲器操作,即輸入/輸出是通過存儲器映射的可尋址外圍寄存器和中端輸入的組合來實現(xiàn)的。第三章P56)3.1 ARM支持哪幾種工作模式?不同工作模式如何進(jìn)行切換?( ARM微處理器支持7種工作模式:用戶模式??焖僦袛嗄J?。 外部中斷模式。管理模式。 中止模式。未定義指令模式。 系統(tǒng)模式。不同的工作模式間可以相互切換,有兩種方式:1)發(fā)生異常時,處理器自動改變 CPSR中M4:0的值,進(jìn)入相應(yīng)的工作模式。CPS的M4:0字
11、段寫入特定的值,以進(jìn)入相2)當(dāng)處理器處于特權(quán)模式時,用指令向 應(yīng)的工作模式。32位:PC。3.2 ARM寄存器的組織形式(P57) ARM處理器共有37個寄存器,各寄存器均為31個通用寄存器,包括程序計數(shù)器 6個狀態(tài)寄存器。根據(jù)ARM處理器不同工作模式,可將全部寄存器分成7組。3.3試述ARM處理器對異常中斷的響應(yīng)過程。(P59)當(dāng)異常發(fā)生時,處理器首先自動保存當(dāng)前狀態(tài),即返回地址存入寄存器 R14,當(dāng)前寄存器CPSR存入SPSR中,接著進(jìn)入相應(yīng)的工作模式,并執(zhí)行特定地址的指令。ARM有7種類型的異常,不同類型的異常將導(dǎo)致處理器進(jìn)入不同的工作模式,并執(zhí)行不同特定地址的指令。(P59)3.4 A
12、RM指令的編碼格式和條件域(P63)指令的編碼格式3128272524212019161512110condopcodeSRnRdOp200000010100100010000000000000010條件域Co ndCPSR中標(biāo)志位含義EQZ置位相等NEZ清零不相等CSC置位無符號數(shù)大于或等于CCC清零無符號數(shù)小于MIN置位負(fù)數(shù)PLN清零正數(shù)或零VSV置位溢出VCV清零未溢出HIC置位Z清零無符號數(shù)大于LSC清零Z置位無符號數(shù)小于或等于GEN等于V帶符號數(shù)大于或等于LTN不等于V帶符號數(shù)小于GTZ清零且(N等于V)帶符號數(shù)大于LEZ置位或(N不等于V)帶符號數(shù)小于或等于AL忽略無條件執(zhí)行3.5
13、指令集的尋址方式有幾種?試分別敘述其各自的特點并舉例說明。1)(P 64)立即數(shù)尋址:在立即數(shù)尋址方式下, 操作數(shù)本身直接在指令中給出,去除指令也就獲得了操作數(shù),這個操作數(shù)也稱為立即數(shù)。寄存器尋址:在寄存器尋址方式下,寄存器的值即為操作數(shù)。 這種尋址方式,由于直接和寄存器交換數(shù)據(jù),其執(zhí)行效率較高。寄存器移位尋址:寄存器移位尋址的操作數(shù)由寄存器的數(shù)值進(jìn)行相應(yīng)移位而得到; 移位的方式在指令中以助記符的形式給出,而移位的位數(shù)可用立即數(shù)或寄存器尋址方式表示。寄存器間接尋址:寄存器中的值為操作數(shù)的物理地址,這樣的尋址方式稱為寄存器間接尋址。實際的操作數(shù)存放在存儲器中,其地址由寄存器給出?;纷冎穼ぶ罚簩?/p>
14、寄存器(稱為基址寄存器)的值與指令中給出的偏移地址量相加, 所得的結(jié)果作為操作數(shù)的物理地址,這樣的尋址方式稱為基址變址尋址。相對尋址:相對尋址同基址變址尋址相似,區(qū)別只是將程序計數(shù)器 存器,指令中的標(biāo)記作為地址偏移量。多寄存器尋址:在多寄存器尋址方式中,一條指令可實現(xiàn)一組寄存器值的傳送。連續(xù)的寄存器間用“-”連接,否則用“,”分隔。塊復(fù)制尋址:塊復(fù)制尋址可實現(xiàn)連續(xù)地址數(shù)據(jù)從存儲器的某一位置復(fù)制到另一位 置。堆棧尋址:堆棧尋址用于數(shù)據(jù)棧與寄存器組之間批量數(shù)據(jù)傳輸。堆棧是一種后進(jìn)先出的數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)寫入和讀出內(nèi)存的順序不同,適用堆棧尋址可以很好地解決這個問題。3.6 ARM指令集是否有移位指令?若
15、沒有如何實現(xiàn)移位操作?無,通過切換至 Thumb狀態(tài),通過Thumb指令實現(xiàn)。2)3)4)5)6)7)8)9)ARM指令普遍采用PC作為基址寄第四章常見的嵌入式操作系統(tǒng)Palm OS,Windows CE, VxWorks,卩 C/OS-II , Linux.Linux的優(yōu)勢Linux系統(tǒng)是層次結(jié)構(gòu)且內(nèi)核完全開放、豐富的軟件資源 強(qiáng)大的網(wǎng)絡(luò)支持功能,完善的圖形、文件管理機(jī)制 內(nèi)核功能強(qiáng)大,具有高效的性能Linux具備一整套工具鏈,容易自行建立嵌入式系統(tǒng)的開發(fā)環(huán)境和交叉運(yùn)行環(huán)境, 并且可以跨越嵌入式系統(tǒng)開發(fā)中仿真工具的障礙Linux有廣泛的硬件支持特性良好的可定制性具有廣泛的支持者,價格低廉嵌入
16、式1)2)3)4)5)6)7)4.1嵌入式Linux的發(fā)展方向(P139)1)減小內(nèi)核2)減小動態(tài)鏈接庫3)減小應(yīng)用程序P138)4.2嵌入式Linux的實時性存在哪些問題,如何進(jìn)行改進(jìn)(硬實時)?(存在的問題:運(yùn)行于Linux內(nèi)核空間的進(jìn)程(核心態(tài))不能被搶先。在Linux中,中斷有時會處于保護(hù)臨界區(qū)操作的目的而被屏蔽。通用Linux的時間應(yīng)答長度為10ms(硬件時鐘頻率 100Hz),但是這對于時間精度 要求很高(微秒級)的實施進(jìn)程來說是不夠的。缺乏有效的實時任務(wù)調(diào)度機(jī)制和調(diào)度算法。目前支持Linux的硬實時性一般有兩種方法:一種是直接修改Linux內(nèi)核,重新編寫一個由優(yōu)先級驅(qū)動的實時調(diào)度
17、器,替換原有內(nèi)核中的進(jìn)程調(diào)度器;另一種是在Linux內(nèi)核之外,以可加載內(nèi)核模塊的形式添加實時內(nèi)核,確保其高響應(yīng)特性,實時內(nèi)核接管來自硬件的所有中斷,并判斷是否實時任務(wù)覺得是否直接相應(yīng)。4.3有哪些常見的嵌入式文件系統(tǒng)JFFSYAFFS1)2)本章會考設(shè)計題,所以請參照課本了解鍵盤、 )第五章( 編程示例5.1 S3C44B0X具有多少通用I/O S3C44B0X111LED等的工作原理和初始化及工作具有71組通用多功能 個10位輸出端口(端口 個11位輸出端口(端口口?它們具有什么功能? ( P143) I/O引腳,分別包含在如下 7組端口中A)B)個16位輸入/輸出端口(端口2個8位輸入/輸
18、出端口(端口2個9位輸入/輸出端口(端口C)D和G)E和F)然后讀取列值,如果列值中有某位為 直至掃描完全部的行線為止。(設(shè)計題)P150)(設(shè)計題)矩陣鍵盤的設(shè)計,鍵盤掃描程序流程圖( P147) 多位7段LED的顯示程序、接口電路圖、流程圖( LCD控制器的結(jié)構(gòu)圖(P155)32信號產(chǎn)生 電路:寄存器控制DMA傳送控制32數(shù)據(jù)控制32VCLK VLINE VFRAME VMVD3:0VD7:4端口配置寄存器:P CONA, P CONB, P CONC ,P COND, P CONE, P CONF, P CONG . 5.2簡述矩陣行掃描檢測法的工作原理。識別鍵盤上的閉合鍵,通常采用兩種
19、方法,即行掃描法和行反轉(zhuǎn)法。 使鍵盤上某一行線為低電平,而其余行為高電平,低電平,則表明行列交點處的鍵被按下;否則掃描下一行,5.35.45.55.6觸摸屏接口專用芯片 ADS7843的主要功能是什么? ( P164)1)完成電極電壓的切換2)采集接觸點的電壓值,并進(jìn)行A/D轉(zhuǎn)換5.7 S3C44B0X UART單元提供了提供了幾個異步串口( SIO),每個模塊包含哪幾個部件?(P173)波特率發(fā)生器發(fā)送器 接收器 控制單元2個,每個模塊包含以下四個部件:1)2)3)4)溢出錯誤 奇偶校驗錯誤 幀錯誤 中止?fàn)顩r5.8 URAT接收哪四種錯誤? (P173)1)2)3)4)5.9 S3C44B0
20、X在何種情況下采用自動流控制? (P173)S3C44B0X 在 UART 連接 UART連接MODEM時則不支持自動流控制, 由軟件控制 nRTS和nCTS信號。5.10波特率除數(shù)寄存器的計算公式(P175)時支持nRTS和nCTS信號進(jìn)行自動流控制,而在UART 此時就應(yīng)該在 UMCONn寄存器中禁止自動流控制,UBRDIVn =(取整)(MCLK / ( 波特率 * 16 ) ) -1BNRY和CURR的關(guān)系和作用CURR是以太網(wǎng)控制器寫接收緩沖區(qū)的指針BNRY指向緩沖區(qū)已經(jīng)被讀取的最后一頁CURR和BNRY主要用來控制緩沖區(qū)的存取過程,保證能順次寫入和讀出。當(dāng)CURR=BNRY+1時,
21、接收緩沖區(qū)沒有數(shù)據(jù),用戶通過這個判斷有沒有包可以讀。不成立是代表接收到新的數(shù)據(jù)包,用戶應(yīng)該讀取數(shù)據(jù)包,每讀取一個數(shù)據(jù)包,BNRY加1,直到上述條件成立,表示所有數(shù)據(jù)包讀完,停止接收數(shù)據(jù)包。發(fā)送和接收的過程目的地址、數(shù)據(jù)包類型、以及發(fā)送的發(fā)送過程:配置發(fā)送數(shù)據(jù)的物理層地址的源地址、 數(shù)據(jù)就可以進(jìn)行數(shù)據(jù)發(fā)送了。RTL8019會產(chǎn)生一個中斷信號, 在ARMDMA 把數(shù)據(jù)從 RTL8019的RAM 空間讀接收過程:當(dāng)有一個正確的數(shù)據(jù)包到達(dá)的時候, 中斷處理程序中接收數(shù)據(jù)。 中斷處理程序通過遠(yuǎn)端 取到ARM中處理。中斷優(yōu)先級(P203)在任何情況下,F(xiàn)IQ都比IRQ中斷有更高的優(yōu)先級 外部中斷的觸發(fā)模式
22、下降沿觸發(fā)、上升沿觸發(fā)、邊沿觸發(fā)、低電平觸發(fā)。 第六章6.1嵌入式系統(tǒng)的設(shè)計與傳統(tǒng)的系統(tǒng)設(shè)計有哪些異同點? ( P226)與傳統(tǒng)系統(tǒng)的設(shè)計相比,嵌入式系統(tǒng)設(shè)計雖具有一些共同點,如它保持了許多傳統(tǒng)系統(tǒng)設(shè)計的良好習(xí)慣,但區(qū)別非常明顯,如嵌入式系統(tǒng)運(yùn)行的目標(biāo)應(yīng)用環(huán)境具有一定的特殊性, 主要針對特定的應(yīng)用領(lǐng)域,功能較專一;嵌入式系統(tǒng)只能完成預(yù)期要完成的功能,而且處于對系統(tǒng)成本、性能和功耗等各方面的考慮,嵌入式系統(tǒng)的PU、存儲器、外圍設(shè)備等資源應(yīng)用都得恰到好處。嵌入式系統(tǒng)具有以下特點:嵌入式系統(tǒng)通常是面向特定應(yīng)用的系統(tǒng)量體裁衣,高效設(shè)計嵌入式系統(tǒng)設(shè)計需要交叉開發(fā)環(huán)境嵌入式系統(tǒng)的程序需要固化嵌入式系統(tǒng)的軟
23、件開發(fā)難度大其他特點,嵌入式系統(tǒng)需要提供強(qiáng)大的硬件開發(fā)工具和軟件包的支持,需要設(shè)計者從速度、功能和成本綜合考慮。此外,嵌入式系統(tǒng)對穩(wěn)定性、可靠性、功耗、抗干 擾性、重量、體積等方面的性能要求都比通用系統(tǒng)的要求更為嚴(yán)格和苛刻。6.2 板級支持包(Board Support Package, BSP)有何特點?( P229)操作系統(tǒng)相關(guān)性。不同的操作系統(tǒng)具有各自的軟件層次結(jié)構(gòu),有一些自己特定的API接口,因此不同的操作系統(tǒng)具有特定的硬件接口形式。硬件相關(guān)性。因為嵌入式實時系統(tǒng)的硬件環(huán)境具有應(yīng)用相關(guān)性,所以作為高層軟件與硬件之間的接口,BSP必須為操作系統(tǒng)提供操作和控制具體硬件的方法。6.3設(shè)計一個
24、完整的 BSP需要完成哪兩部分工作?(嵌入式系統(tǒng)的初始化和設(shè)計硬件相關(guān)的設(shè)備驅(qū)動程序系統(tǒng)的初始化過程總是可以抽象為3個主要環(huán)節(jié),依次為片級初始化、板級初始化和系統(tǒng)級初始化。硬件相關(guān)的設(shè)備驅(qū)動初始化。與初始化過程相反,使用通常是一個從高層到底層的過程。嵌入式系統(tǒng)的設(shè)計流程圖1)2)3)4)5)6)P230)1)2)6.4開始J*系統(tǒng)需求分析規(guī)格說明階段 + 二體系結(jié)構(gòu)設(shè)計按照自底向上、從硬件到軟件的次序硬件相關(guān)的設(shè)備驅(qū)動程序的初始化和硬件構(gòu)件設(shè)計軟件結(jié)構(gòu)設(shè)計執(zhí)行裝置設(shè)計*系統(tǒng)集成4系統(tǒng)調(diào)試嵌入式產(chǎn)品發(fā)*結(jié)束6.5嵌入式系統(tǒng)的核心部件是嵌入式微處理器。設(shè)計者在選擇處理器時要考慮的主要因素有:微處理
25、器的性能微處理器的技術(shù)指標(biāo)功耗軟件支持工具硬件平臺的選擇(P234)1)2)3)4)5)微處理器是否內(nèi)置調(diào)試工具6)供應(yīng)商是否提供評估版6.6軟件平臺的選擇(P235)操作系統(tǒng)的選擇操作系統(tǒng)本身所提供的開發(fā)工具操作系統(tǒng)向硬件接口移植的難度 操作系統(tǒng)的內(nèi)存要求開發(fā)人員是否熟悉此操縱系統(tǒng)及其提供的系統(tǒng) 操作系統(tǒng)是否提供硬件的驅(qū)動程序 操作系統(tǒng)是否具有可裁剪性操作系統(tǒng)的實時性能1)API2)編程語言的選擇通用性 可移植性 執(zhí)行效率 可維護(hù)性3)集成開發(fā)環(huán)境考慮的因素系統(tǒng)調(diào)試器的功能支持庫函數(shù)編譯器開發(fā)商是否持續(xù)升級編譯器連接程序是否支持所有的文件格式和符號格式硬件調(diào)試工具的選擇 常用的硬件調(diào)試工具有:實時在線仿真器駐留監(jiān)控程序ROM仿真器JTAG仿真器6.6統(tǒng)一建模語言UML的特點和優(yōu)勢是什么?(P240)UML語言簡單,易學(xué)、易用。UML采用可視化的圖形描述,比較形象、直觀。 可以使不同技術(shù)背景的開發(fā)人員和設(shè)計人員方便、快捷地相互交流。UML語言是第三代面向?qū)ο蠼UZ言的標(biāo)準(zhǔn),被絕大多數(shù)業(yè)內(nèi)人士認(rèn)同。UML采用圖形化的設(shè)計,將系統(tǒng)的核心部分描述出來,可以提供以后系統(tǒng)開發(fā)使 用。有利于項目得回溯和測試。4)1)2)3)4)5)6)6.7 UML的組成部分有哪些? (P240)1)2)3)4)視圖 圖 模型元素 通用機(jī)制6.8 UML中有哪9種圖(P242)用例圖、類圖、
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新能源汽車充電樁建設(shè)與運(yùn)營合作協(xié)議合同范本3篇
- 課程設(shè)計用戶管理系統(tǒng)
- 2025年度節(jié)能設(shè)備采購及安裝合同能源管理范本3篇
- 海南外國語職業(yè)學(xué)院《動物組織解剖學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度園林景觀材料采購合同規(guī)范3篇
- 海南師范大學(xué)《審計理論與實務(wù)研究》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度文化產(chǎn)業(yè)共享用工合作協(xié)議范本3篇
- 2025年度物業(yè)管理處公共秩序維護(hù)委托服務(wù)合同范本3篇
- 二零二五年度城市綜合體消防安全管理合作協(xié)議3篇
- 2025年度網(wǎng)絡(luò)游戲商標(biāo)形象授權(quán)合作合同2篇
- 《皮膚病中成藥導(dǎo)引》課件
- 建筑公司2025年度工作總結(jié)和2025年工作安排計劃
- 2023-2024學(xué)年廣東省廣州市越秀區(qū)九年級(上)期末物理試卷(含答案)
- 太空軍事法律問題-洞察分析
- 2024年行政執(zhí)法人員資格考試必考知識題庫及答案(共250題)
- 電壓損失計算表
- 二零二四年風(fēng)力發(fā)電項目EPC總承包合同
- 汽車維修開發(fā)票協(xié)議書
- 旋挖買賣合同范例
- 文化傳媒企業(yè)資質(zhì)掛靠合作協(xié)議書
- 腦疝病人的觀察與護(hù)理
評論
0/150
提交評論