-
簡(jiǎn)介:11什么是操作系統(tǒng)它應(yīng)具備什么功能什么是操作系統(tǒng)它應(yīng)具備什么功能管理電腦硬件與軟件資源的程序,同時(shí)也是計(jì)算機(jī)系統(tǒng)的內(nèi)核與基石1)操作系統(tǒng)是計(jì)算機(jī)硬件的封裝和擴(kuò)充2)操作系統(tǒng)是計(jì)算機(jī)資源的管理者,包括處理器管理、存儲(chǔ)器存儲(chǔ)空間管理、外部輸入輸出IO設(shè)備管理、文件管理、網(wǎng)絡(luò)和通信管理、提供用戶接口。2嵌入式操作系統(tǒng)與普通操作系統(tǒng)區(qū)別嵌入式操作系統(tǒng)與普通操作系統(tǒng)區(qū)別嵌入式操作系統(tǒng)具有通用操作系統(tǒng)的基本特點(diǎn),但嵌入式操作系統(tǒng)在系統(tǒng)實(shí)時(shí)高效性、硬件的相關(guān)依賴性、軟件固態(tài)化以及應(yīng)用的專用性等方面具有較為突出的特點(diǎn)3什么是實(shí)時(shí)系統(tǒng)對(duì)實(shí)時(shí)系統(tǒng)有什么要求什么是實(shí)時(shí)系統(tǒng)對(duì)實(shí)時(shí)系統(tǒng)有什么要求如果一個(gè)系統(tǒng)能及時(shí)響應(yīng)外部事件的請(qǐng)求并能在規(guī)定的時(shí)間內(nèi)完成對(duì)事件的處理這種系統(tǒng)稱為實(shí)時(shí)系統(tǒng)1實(shí)時(shí)系統(tǒng)的計(jì)算必須產(chǎn)生正確的結(jié)果稱為邏輯或功能正確2實(shí)時(shí)系統(tǒng)的計(jì)算必須在預(yù)定的時(shí)間內(nèi)完成稱為時(shí)間正確4可剝奪內(nèi)核可剝奪內(nèi)核當(dāng)一個(gè)進(jìn)程正在被處理器所運(yùn)行時(shí)其他就緒進(jìn)程可以按照事先規(guī)定的規(guī)定的規(guī)則強(qiáng)行剝奪正在運(yùn)行進(jìn)程的處理器使用權(quán)而使自己獲得處理器使用權(quán)并得以運(yùn)行6一個(gè)應(yīng)用程序?yàn)槭裁匆欢ㄒ褂每臻e任務(wù)一個(gè)應(yīng)用程序?yàn)槭裁匆欢ㄒ褂每臻e任務(wù)在多任務(wù)系統(tǒng)運(yùn)行時(shí),系統(tǒng)經(jīng)常會(huì)在某個(gè)時(shí)間內(nèi)無(wú)用戶任務(wù)運(yùn)行而處于空閑狀態(tài),為了使CPU在此時(shí)有事可作,提供空閑任務(wù)??臻e任務(wù)是不能被軟件刪除的7統(tǒng)計(jì)任務(wù)是必須使用的嗎簡(jiǎn)述它的功能統(tǒng)計(jì)任務(wù)是必須使用的嗎簡(jiǎn)述它的功能用戶應(yīng)用程序可根據(jù)實(shí)際需要來(lái)選擇是否使用統(tǒng)計(jì)任務(wù)。每秒計(jì)算一次CPU在單位時(shí)間內(nèi)被使用的時(shí)間并把計(jì)算結(jié)果以百分比的形式存放在變量OSCPUSAGE中以便應(yīng)用程序通過(guò)訪問(wèn)它來(lái)了解CPU的利用率8什么是任務(wù)的優(yōu)先權(quán)什么是任務(wù)的優(yōu)先權(quán)UCOSIIUCOSII是用什么來(lái)描述任務(wù)的優(yōu)先權(quán)的。是用什么來(lái)描述任務(wù)的優(yōu)先權(quán)的。處于就緒態(tài)的任務(wù)優(yōu)先獲取其他任務(wù)CPU使用權(quán)的能力。UCOSII是按可剝奪型內(nèi)核來(lái)設(shè)計(jì)的,為此,每一個(gè)任務(wù)都必須具有唯一的優(yōu)先級(jí)別,用來(lái)表示該任務(wù)在搶奪處理器時(shí)所具有的優(yōu)先權(quán)力,共有64個(gè)優(yōu)先級(jí)別,用數(shù)字“0”-“63”表示,數(shù)字“0”所表示的優(yōu)先級(jí)最高9在UCOSIIUCOSII中任務(wù)有哪中任務(wù)有哪5種狀態(tài)分別簡(jiǎn)述種狀態(tài)分別簡(jiǎn)述5個(gè)狀態(tài)的特征睡眠狀態(tài)個(gè)狀態(tài)的特征睡眠狀態(tài)任務(wù)只是以代碼的形式駐留在內(nèi)存還沒(méi)有交給操作系統(tǒng)管理就緒狀態(tài)就緒狀態(tài)任務(wù)配備了任務(wù)控制塊且在任務(wù)就緒表中登記具備了任務(wù)運(yùn)行的充分條件運(yùn)行狀態(tài)運(yùn)行狀態(tài)處于就緒狀態(tài)的任務(wù)獲得了CPU的使用權(quán)任何時(shí)候只有一個(gè)任務(wù)處于運(yùn)行等待狀態(tài)等待狀態(tài)正在運(yùn)行的任務(wù)把CPU的使用權(quán)讓給其他任務(wù)中斷服務(wù)狀態(tài)中斷服務(wù)狀態(tài)正在運(yùn)行的任務(wù)一旦響應(yīng)中斷申請(qǐng)就會(huì)中止運(yùn)行而去執(zhí)行中斷服務(wù)程序1010任務(wù)控制塊記錄了任務(wù)的那些信息任務(wù)控制塊記錄了任務(wù)的那些信息包括任務(wù)堆棧的各種指針及數(shù)目,任務(wù)優(yōu)先級(jí),任務(wù)的狀態(tài)標(biāo)志參數(shù)等。1111什么是空任務(wù)控制塊鏈表什么是任務(wù)控制塊鏈表什么是空任務(wù)控制塊鏈表什么是任務(wù)控制塊鏈表空任務(wù)塊鏈表其中所有任務(wù)控制塊還沒(méi)有分配給任務(wù);任務(wù)控制塊鏈表其中所有任務(wù)塊已經(jīng)分配給任務(wù)16UCOSII16UCOSII的中斷響應(yīng)過(guò)程的中斷響應(yīng)過(guò)程系統(tǒng)接收到中斷請(qǐng)求后,如果這是CPU處于中斷允許狀態(tài),系統(tǒng)會(huì)中止正在運(yùn)行的當(dāng)前任務(wù),而按照中斷向量的指向轉(zhuǎn)而去運(yùn)行中斷服務(wù)子程序;當(dāng)中斷服務(wù)子程序的運(yùn)行結(jié)束后,系統(tǒng)會(huì)根據(jù)情況返回到被中止的任務(wù),或轉(zhuǎn)向更高優(yōu)先級(jí)的任1717全局變量全局變量OSINTNESTINGOSINTNESTING的作用的作用記錄中斷嵌套的層數(shù)。1818操作系統(tǒng)的時(shí)鐘操作系統(tǒng)的時(shí)鐘操作系統(tǒng)中特定的周期性中斷為系統(tǒng)提供時(shí)間依據(jù)。1919在UCOSIIUCOSII中,時(shí)鐘節(jié)拍服務(wù)做了什么工作中,時(shí)鐘節(jié)拍服務(wù)做了什么工作時(shí)鐘節(jié)拍服務(wù)做了可以使人物延時(shí)若干個(gè)整數(shù)的時(shí)鐘節(jié)拍以及當(dāng)任務(wù)等待事件發(fā)生時(shí)提供等待超時(shí)依據(jù)。2020說(shuō)明延時(shí)函數(shù)說(shuō)明延時(shí)函數(shù)OSTIMEDLYOSTIMEDLY與OSTIMEDLYHMSMOSTIMEDLYHMSM的區(qū)別的區(qū)別OSTIMEDLY時(shí)鐘節(jié)拍數(shù);OSTIMEDLYHMSM按照時(shí)分秒的設(shè)置延時(shí)2121使用信號(hào)量可在應(yīng)用程序中完成哪些工作使用信號(hào)量可在應(yīng)用程序中完成哪些工作任務(wù)間通信完成共享資源的訪問(wèn)任務(wù)的同步執(zhí)行2222什么叫優(yōu)先級(jí)反轉(zhuǎn)這種現(xiàn)象什么情況下發(fā)生有什么危害什么叫優(yōu)先級(jí)反轉(zhuǎn)這種現(xiàn)象什么情況下發(fā)生有什么危害在可剝奪型內(nèi)核中,當(dāng)任務(wù)以獨(dú)占方式使用共享資源時(shí),會(huì)出現(xiàn)低優(yōu)先級(jí)任務(wù)先于高優(yōu)先級(jí)任務(wù)而被運(yùn)行的情況。稱優(yōu)先級(jí)反轉(zhuǎn)。一個(gè)低優(yōu)先級(jí)任務(wù)在獲得信號(hào)量使用共享資源期間,被高優(yōu)先級(jí)任務(wù)所打斷而不能釋放信號(hào)量,從而使正在等待該信號(hào)量的高優(yōu)先級(jí)任務(wù)因得不到信號(hào)量而被迫處于等待狀態(tài)。在等待期間,就讓占據(jù)該信號(hào)量的低優(yōu)先級(jí)任務(wù)先運(yùn)行如果這種情況發(fā)生較多,則會(huì)極大地惡化優(yōu)先級(jí)任務(wù)地運(yùn)行環(huán)境。2323互斥型信號(hào)量是如何防止優(yōu)先級(jí)反轉(zhuǎn)的互斥型信號(hào)量是如何防止優(yōu)先級(jí)反轉(zhuǎn)的在低優(yōu)先級(jí)的任務(wù)要使用共享資源前將其優(yōu)先級(jí)提升到高于可能使用該共享資源的任務(wù)優(yōu)先級(jí),使用完共享資源后在講其優(yōu)先級(jí)恢復(fù)到原值。25251UCOSII1UCOSII為什么要定義信號(hào)量集為什么要定義信號(hào)量集在進(jìn)程B的Y處安排關(guān)于信號(hào)量的V操作。中斷中斷任務(wù)在運(yùn)行過(guò)程中,應(yīng)內(nèi)部或外部異步事件的請(qǐng)求中止當(dāng)前任務(wù),而去處理異步事件所要求的任務(wù)的過(guò)程叫做中斷。中斷服務(wù)程序中斷服務(wù)程序應(yīng)中斷請(qǐng)求而運(yùn)行的程序叫中斷服務(wù)子程序ISR。中斷向量中斷向量中斷服務(wù)子程序的入口地址叫中斷向量。CPUCPU響應(yīng)中斷的條件響應(yīng)中斷的條件至少有一個(gè)中斷源向CPU發(fā)出中斷信號(hào)系統(tǒng)允許中斷,且對(duì)此中斷信號(hào)未予屏蔽任務(wù)任務(wù)間的同步依賴于任務(wù)間的通信。在UCOSII中,使用信號(hào)量、郵箱和消息隊(duì)列這些被稱作事件的中間環(huán)節(jié)來(lái)實(shí)現(xiàn)任務(wù)間的通信。使用信號(hào)量的目的使用信號(hào)量的目的為共享資源設(shè)立一個(gè)表示該共享資源被占用情況的標(biāo)志。在實(shí)際應(yīng)用中,任務(wù)常常需要于多個(gè)事件同步,即根據(jù)多個(gè)信號(hào)量組合作用的結(jié)果來(lái)決定任務(wù)的運(yùn)行方式。信號(hào)量集信號(hào)量集所能管理的信號(hào)量一般都是二值信號(hào)。請(qǐng)求信號(hào)量集的任務(wù)請(qǐng)求信號(hào)量集的任務(wù)得以繼續(xù)運(yùn)行的條件與所請(qǐng)求的信號(hào)量之間有兩種邏輯關(guān)系和。UCOSIIUCOSII的任務(wù)有的任務(wù)有5種狀態(tài)種狀態(tài)睡眠態(tài)(DMANT)任務(wù)以代碼形式駐留在程序空間,還沒(méi)有交給UCOS管理,即還沒(méi)有配備任務(wù)控制塊,還沒(méi)有被創(chuàng)建。就緒態(tài)READY系統(tǒng)為任務(wù)配備了任務(wù)控制塊,且在任務(wù)就緒表中就行了就緒登記。運(yùn)行態(tài)RUNNING正在使用CPU的狀態(tài)稱運(yùn)行態(tài)。等待態(tài)WAITING等待一段時(shí)間或某事件發(fā)生再運(yùn)行的狀態(tài)。中斷服務(wù)態(tài)ISR正在運(yùn)行的任務(wù)被中斷時(shí)就進(jìn)入了中斷服務(wù)態(tài)(ISR)。任務(wù)控制塊任務(wù)控制塊(TASKCONTROLBLOCKSOS_TCBS)是UCOSII用來(lái)存儲(chǔ)任務(wù)堆棧指針、當(dāng)前狀態(tài)、優(yōu)先級(jí)及任務(wù)鏈表指針等屬性的一個(gè)數(shù)據(jù)結(jié)構(gòu)。創(chuàng)建任務(wù)時(shí)創(chuàng)建任務(wù)時(shí),必須創(chuàng)建任務(wù)控制塊,通過(guò)控制塊初始化函數(shù)OSTCBINIT完成,其做三件事從空任務(wù)控制塊鏈表獲取一個(gè)任務(wù)控制塊;用任務(wù)的屬性對(duì)任務(wù)控制塊各個(gè)成員進(jìn)行賦值;把這個(gè)任務(wù)控制塊鏈入到任務(wù)控制塊鏈表。1、任務(wù)的存儲(chǔ)結(jié)構(gòu)主要由哪三部分組成、任務(wù)的存儲(chǔ)結(jié)構(gòu)主要由哪三部分組成答任務(wù)程序代碼,任務(wù)堆棧,任務(wù)控制塊。UCOSII預(yù)定義了兩個(gè)為應(yīng)用程序服務(wù)的系統(tǒng)任務(wù)系統(tǒng)任務(wù)空閑任務(wù)和統(tǒng)計(jì)任務(wù),其中空閑任務(wù)是每個(gè)程序必須使用的,而統(tǒng)計(jì)任務(wù)是應(yīng)用程序可根據(jù)實(shí)際情況需要選擇使用。任務(wù)刪除函數(shù)任務(wù)刪除函數(shù)OSTASKDEL()IFOS_TASK_DEL_ENINT8UOSTASKDELINT8UPRIO時(shí)鐘時(shí)鐘任務(wù)操作系統(tǒng)都要提供一個(gè)周期性的信號(hào)源,以供系統(tǒng)提供處理諸如任務(wù)的等待,延時(shí)等與時(shí)間有關(guān)的事件,這個(gè)周期性的信號(hào)源叫時(shí)鐘。最小的的時(shí)鐘單位就是兩次中斷之間間隔的時(shí)間,這個(gè)最小時(shí)鐘單位叫著時(shí)鐘節(jié)拍(TIMETICK)事件控制塊事件控制塊為了把描述的事件的數(shù)據(jù)結(jié)構(gòu)統(tǒng)一起來(lái),UCOSII把事件等待任務(wù)表和與事件相關(guān)的其他信息組合起來(lái)定義了一個(gè)叫著事件控制塊的ECB的數(shù)據(jù)結(jié)構(gòu)。什么是任務(wù)切換任務(wù)切換時(shí)主要完成哪些工作什么是任務(wù)切換任務(wù)切換時(shí)主要完成哪些工作答中止正在運(yùn)行的任務(wù),轉(zhuǎn)而去運(yùn)行另外的一個(gè)任務(wù)的工作。也就是暫停現(xiàn)行任務(wù),去完成另一個(gè)任務(wù)。6與共享資源打交道時(shí),使之滿足互斥條件最一般的方法包括哪些與共享資源打交道時(shí),使之滿足互斥條件最一般的方法包括哪些答包括關(guān)中斷、使用測(cè)試并置位指令、禁止做任務(wù)切換、利用信號(hào)量等。77描述利用描述利用ΜCOS_ⅡΜCOS_Ⅱ宏調(diào)用關(guān)中斷和開(kāi)中斷處理共享數(shù)據(jù)的示意性代碼程序。宏調(diào)用關(guān)中斷和開(kāi)中斷處理共享數(shù)據(jù)的示意性代碼程序。答OS_ENTER_CRITICAL在這里處理共享數(shù)據(jù)OS_EXIT_CRITICAL88信號(hào)量的典型應(yīng)用包括哪些信號(hào)量的典型應(yīng)用包括哪些答信號(hào)量SEMAPHES是一種約定機(jī)制,在多任務(wù)內(nèi)核中的典型應(yīng)用包括(1)控制共享資源的使用權(quán)滿足互斥條件;(2)標(biāo)志某事件的發(fā)生(3)使兩個(gè)任務(wù)的行為同步9對(duì)信號(hào)量只能實(shí)施哪三種操作對(duì)信號(hào)量只能實(shí)施哪三種操作答一般地說(shuō),對(duì)信號(hào)量只能實(shí)施三種操作
下載積分: 6 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 10
大?。?0.11(MB)
子文件數(shù):
-
簡(jiǎn)介:嵌入式LINUX初級(jí)實(shí)驗(yàn)教程1前言前言背景隨著計(jì)算機(jī)技術(shù)、微處理器技術(shù)、電子技術(shù)、通信技術(shù)、集成電路技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計(jì)算機(jī)技術(shù)和計(jì)算機(jī)應(yīng)用領(lǐng)域的一個(gè)重要組成部分,嵌入式產(chǎn)品在人們的日常生活中也扮演著越來(lái)越重要的角色。近年來(lái),LINUX在嵌入式領(lǐng)域的成功應(yīng)用引起了廣泛的興趣和熱烈的回應(yīng),越來(lái)越多的開(kāi)發(fā)者開(kāi)始學(xué)習(xí)和研究嵌入式LINUX系統(tǒng)。但是嵌入式LINUX的入門(mén)卻不簡(jiǎn)單,進(jìn)行嵌入式LINUX的開(kāi)發(fā)需要具備完善的知識(shí)結(jié)構(gòu),不僅要了解嵌入式設(shè)備相關(guān)的硬件知識(shí),比如常用嵌入式處理器的體系結(jié)構(gòu),接口技術(shù)等,還需要一定的LINUX操作系統(tǒng)基礎(chǔ)。目前針對(duì)嵌入式LINUX開(kāi)發(fā)的書(shū)籍相當(dāng)多,也不乏經(jīng)典。然而大多數(shù)書(shū)中介紹的實(shí)例依賴平臺(tái)卻又脫離平臺(tái),使得其可操作性反而不強(qiáng);互聯(lián)網(wǎng)的發(fā)展使得共享的網(wǎng)絡(luò)資源琳瑯滿目,面對(duì)這么多的書(shū)籍,資料,剛?cè)腴T(mén)的開(kāi)發(fā)者們往往無(wú)可是從。本書(shū)面向那些想要在未來(lái)或者目前的計(jì)劃中使用LINUX的有一定經(jīng)驗(yàn)的嵌入式系統(tǒng)設(shè)計(jì)者,以及想要熟悉嵌入式LINUX系統(tǒng)開(kāi)發(fā)工具和技術(shù)但沒(méi)有經(jīng)驗(yàn)的嵌入式系統(tǒng)開(kāi)發(fā)者,以現(xiàn)在嵌入式領(lǐng)域使用相當(dāng)廣泛的ARM處理器為開(kāi)發(fā)平臺(tái),在一個(gè)具體的S3C2410開(kāi)發(fā)板上,從開(kāi)發(fā)平臺(tái)介紹,開(kāi)發(fā)環(huán)境搭建,LINUX系統(tǒng)移植,到最終成功運(yùn)行一個(gè)應(yīng)用實(shí)例,帶領(lǐng)讀者一步一步掌握嵌入式LINUX的開(kāi)發(fā)過(guò)程。本書(shū)的作者具有多年的嵌入式開(kāi)發(fā)經(jīng)驗(yàn),了解嵌入式LINUX的開(kāi)發(fā)過(guò)程,又熟悉ARM的體系結(jié)構(gòu)及底層硬件接口電路。特別地,筆者在編寫(xiě)本書(shū)之前針對(duì)S3C2410做過(guò)很多的實(shí)例開(kāi)發(fā),解決了不少在開(kāi)發(fā)過(guò)程中遇到的問(wèn)題,也積累了很多自己的體會(huì),因此筆者希望借助本書(shū)與大家分享這些經(jīng)驗(yàn)與體會(huì),目的只是為了讓大家在嵌入式LINUX這條路上少栽幾個(gè)跟斗,少拐幾個(gè)彎。為了讓本書(shū)更加貼近初學(xué)者,筆者根據(jù)自己的經(jīng)驗(yàn),精心設(shè)計(jì)了一系列的實(shí)驗(yàn)范例,并選定了一個(gè)具體的開(kāi)發(fā)平臺(tái)深圳旋級(jí)力通有限公司的SUPERARM實(shí)驗(yàn)教學(xué)平臺(tái)。書(shū)中所有實(shí)驗(yàn)范例的開(kāi)發(fā)都在該平臺(tái)上完成。之所以選擇SUPERARM平臺(tái),是因?yàn)樵撈脚_(tái)的處理器及其接口電路等都很具有代表性。筆者專門(mén)安排了一章來(lái)介紹這個(gè)平臺(tái),只是為了讓讀者在充分了解平臺(tái)的基礎(chǔ)上更好地理解書(shū)中的實(shí)例,這樣當(dāng)讀者面對(duì)其他平臺(tái)的時(shí)候更能夠舉一反三。另外,本書(shū)的所有實(shí)驗(yàn)范例都經(jīng)過(guò)多位初學(xué)者的再三驗(yàn)證,這足以證明本書(shū)實(shí)例的可操作性。預(yù)備知識(shí)本書(shū)編寫(xiě)依賴三個(gè)假定,假定讀者已經(jīng)具備一定的LINUX基礎(chǔ),包括LINUX的安裝,一些基本命令的使用以及在PC的LINUX環(huán)境下用C或者C開(kāi)發(fā)簡(jiǎn)單的應(yīng)用程序;假定讀者對(duì)ARM的體系結(jié)構(gòu)有所了解,包括ARM處理器的工作原理和接口技術(shù),如IO中斷與異常機(jī)制等,同時(shí)對(duì)設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā)以及嵌入式圖形界面的開(kāi)發(fā)有一定認(rèn)識(shí)。假定讀者有一定硬件電路基礎(chǔ),能看懂一些簡(jiǎn)單的接口電路,如LED數(shù)碼管等。本書(shū)內(nèi)容及組織方式本書(shū)分為4篇,共17章,組織如下第一篇開(kāi)發(fā)環(huán)境篇嵌入式LINUX初級(jí)實(shí)驗(yàn)教程3第12章矩陣鍵盤(pán)實(shí)例本章主要介紹鍵盤(pán)驅(qū)動(dòng)的開(kāi)發(fā)及測(cè)試。通過(guò)本章,讀者可以了解鍵盤(pán)掃描的原理,從而為自己的系統(tǒng)添加鍵盤(pán)設(shè)備驅(qū)動(dòng)程序。第13章LCD實(shí)例本章主要介紹LCD顯示設(shè)備的工作原理以及在LINUX中移植LCD設(shè)備驅(qū)動(dòng)的過(guò)程。第14章觸摸屏實(shí)例本章主要介紹觸摸屏的工作原理,以及在LINUX中移植觸摸屏輸入設(shè)備驅(qū)動(dòng)的過(guò)程。第四篇圖形應(yīng)用篇本篇包括第15章到第17章,主要介紹QTEMBEDED的安裝和編譯,并通過(guò)開(kāi)發(fā)一個(gè)簡(jiǎn)單的QT實(shí)例使學(xué)生逐步了解嵌入式圖形界面編程。最后完成本書(shū)的一個(gè)綜合實(shí)例第15章嵌入式QT環(huán)境搭建本章首先對(duì)嵌入式GUI編程做個(gè)簡(jiǎn)單介紹,然后在宿主機(jī)上完成QTEMBEDED開(kāi)發(fā)環(huán)境的搭建。第16章嵌入式QT之HELLOWLD本章指導(dǎo)學(xué)生編寫(xiě)一個(gè)最簡(jiǎn)單的QT程序在一個(gè)主窗口中添加一個(gè)按鈕,點(diǎn)擊該按鈕會(huì)彈出一個(gè)對(duì)話框,讓該程序分別運(yùn)行在桌面PC和實(shí)驗(yàn)箱上。第17章綜合實(shí)例作為本書(shū)的最后一章,本章結(jié)合基礎(chǔ)實(shí)驗(yàn)篇中的一些實(shí)例,用QTEMBEDDED編寫(xiě)一個(gè)簡(jiǎn)單圖片瀏覽程序。該程序具有如下功能(1)能讀取文件系統(tǒng)系統(tǒng)所有目錄下的圖片,在實(shí)驗(yàn)箱的LCD屏幕上顯示出來(lái)。(2)具有單張查看和循環(huán)播放兩種模式。(3)在循環(huán)播放模式下,可以通過(guò)實(shí)驗(yàn)箱的數(shù)碼管顯示播放時(shí)間間隔(以秒為單位)。(4)在單張查看模式下可以通過(guò)點(diǎn)擊觸摸屏切換到下一張,上一張。附件為方便讀者更高效地理解并完成本書(shū)的實(shí)例,筆者為部分章節(jié)提供了相關(guān)的源代碼,工程文件以及參考資料等。以附件的形式發(fā)布在隨書(shū)光盤(pán)中。作者本書(shū)第一篇由徐成,譚曼瓊,徐署華,劉豪和朱雪慶編寫(xiě),第二篇由徐成,譚曼瓊和朱雪慶編寫(xiě),第三篇由譚曼瓊編寫(xiě),第四篇由譚曼瓊,朱雪慶和邱金波編寫(xiě)。全書(shū)由譚曼瓊整理和統(tǒng)稿。最后由李仁發(fā)教授主審。徐成教授是多年從事嵌入式系統(tǒng)教學(xué)的老師,有非常豐富的嵌入式系統(tǒng)開(kāi)發(fā)和教學(xué)經(jīng)驗(yàn),徐署華、劉豪、譚曼瓊等作者也從事嵌入式開(kāi)發(fā)和教學(xué)多年,本書(shū)是所有作者教學(xué)與開(kāi)發(fā)經(jīng)驗(yàn)的積累和總結(jié)。本書(shū)的所有內(nèi)容和實(shí)例都經(jīng)過(guò)作者的仔細(xì)編排與驗(yàn)證。這里要特別感謝劉冬,張嵎
下載積分: 9 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 312
大?。?17.4(MB)
子文件數(shù):
-
簡(jiǎn)介:大工17秋嵌入式原理與開(kāi)發(fā)在線測(cè)試21單選題3分LPC21192129微控制器屬于。A低端微處理器B中端處理器C高端微處理器D以上答案都不對(duì)正確答案A2單選題3分ARM微處理器運(yùn)行模式中除外其他5種特權(quán)模式又稱異常模式。A快速中斷模式B外部中斷模式C管理模式D系統(tǒng)模式正確答案D3單選題3分嵌入式系統(tǒng)的開(kāi)發(fā)中最常使用的一種調(diào)試方法是。AROMMONIT方式BJTAG調(diào)試方式C實(shí)時(shí)在線仿真器ICE方式D基于ANGEL的調(diào)試方式正確答案C7單選題3分ARM指令基本的語(yǔ)法格式中的“RD”表示。A指令操作碼B指令的條件碼C目標(biāo)寄存器編碼D第3操作數(shù)正確答案C8單選題3分把存儲(chǔ)器中的值拷貝到寄存器中或把寄存器的值拷貝到存儲(chǔ)器中。A數(shù)據(jù)處理指令B數(shù)據(jù)傳送指令C數(shù)據(jù)交換指令D移位指令正確答案B9單選題3分系統(tǒng)時(shí)鐘決定了ARM芯片的處理速度ARM7芯片系統(tǒng)時(shí)鐘為MHZ。A20133B100233C200333
下載積分: 6 賞幣
上傳時(shí)間:2024-03-14
頁(yè)數(shù): 9
大?。?0.04(MB)
子文件數(shù):
-
簡(jiǎn)介:全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第4套一、選擇題一、選擇題1與個(gè)人計(jì)算機(jī)(PC)相比,嵌入式系統(tǒng)具有許多不同的特點(diǎn)。下面不屬于嵌入式系統(tǒng)特點(diǎn)的是()。A嵌入式系統(tǒng)大多面向控制應(yīng)用,系統(tǒng)的可靠性十分重要B嵌入式系統(tǒng)不需要操作系統(tǒng)C嵌入式系統(tǒng)大多具有不同程度的實(shí)時(shí)性D許多嵌入式系統(tǒng)中的軟件都固化在只讀存儲(chǔ)器中2嵌入式系統(tǒng)中的CPU具有一些與通用計(jì)算機(jī)所使用CPU不同的特點(diǎn),下面不是其特點(diǎn)的是()。A低功耗B64位字長(zhǎng)C支持實(shí)時(shí)處理D集成了測(cè)試電路3下面關(guān)于片上系統(tǒng)(SOC)的敘述中,錯(cuò)誤的是()。ASOC芯片中可以包含數(shù)字電路、模擬電路及數(shù)字模擬混合電路,但不含射頻電路BSOC單個(gè)芯片就能實(shí)現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)、處理和IO等多種功能CSOC有通用SOC芯片和專用SOC芯片之分D專用SOC芯片按其制作工藝分為定制芯片和現(xiàn)場(chǎng)可編程芯片兩類4微電子技術(shù)特別是集成電路制造技術(shù)是嵌入式系統(tǒng)發(fā)展的重要基礎(chǔ),下面關(guān)于集成電路的敘述中錯(cuò)誤的是()。A集成電路的特點(diǎn)是體積小、重量輕、可靠性高B集成電路大多是在硅襯底上制作而成的C集成電路的制造工藝復(fù)雜且技術(shù)難度非常高,許多工序必須在恒溫、恒濕、超潔凈的無(wú)塵廠房?jī)?nèi)完成D集成電路的工作速度主要取決于電路結(jié)構(gòu)和工作電壓的高低與電路元件的尺寸無(wú)關(guān)5大多數(shù)嵌入式系統(tǒng)都必須處理漢字信息。下面關(guān)于漢字在系統(tǒng)中表示方法的敘述中,錯(cuò)誤的是()。AGB2312采用雙字節(jié)進(jìn)行存儲(chǔ)和傳輸漢字BGB18030采用雙字節(jié)或四字節(jié)存儲(chǔ)和傳輸漢字CUNICODEUTF8采用三個(gè)字節(jié)存儲(chǔ)和傳輸漢字DUNICODEUTF16采用四個(gè)字節(jié)存儲(chǔ)和傳輸漢字6假設(shè)一臺(tái)數(shù)碼相機(jī)一次可連續(xù)拍攝24位色(真彩色)的4096X4096的彩色相片160張,數(shù)據(jù)壓縮比平均是4,則它使用的存儲(chǔ)器容量大約是()。A1GBB2GBC3GBD4GB7音頻信號(hào)數(shù)字化過(guò)程中必須進(jìn)行量化處理,下面有關(guān)音頻信號(hào)量化處理的敘述中,錯(cuò)誤的是()。A量化就是把每個(gè)樣本的模擬量轉(zhuǎn)換成數(shù)字量來(lái)表示B量化過(guò)程往往也稱為AD轉(zhuǎn)換(模數(shù)轉(zhuǎn)換)C音頻信號(hào)量化后的樣本一般用8位、12位或16位的十進(jìn)制整數(shù)表示D量化精度越高,聲音的保真度越好,量化精度越低,聲音的保真度越差8IP協(xié)議在計(jì)算機(jī)網(wǎng)絡(luò)的互連中起著重要的作用。下面有關(guān)IP地址的敘述中,錯(cuò)誤的是()。18將R1寄存器中的指定位BIT0和BIT3清零,以下ARM匯編指令正確的是()。AR1R10XFFFFFFF6BBICR1R10XFFFFFFF6CER1R10XFFFFFFF6DRR1R10XFFFFFFF619下面與嵌入式處理器復(fù)位相關(guān)的敘述中,錯(cuò)誤的是()。A嵌入式處理器都有一個(gè)系統(tǒng)復(fù)位引腳為NRESET或RESET,NRESET表示高電平復(fù)位B嵌入式系統(tǒng)常使用外接復(fù)位芯片提供的復(fù)位信號(hào)來(lái)實(shí)現(xiàn)系統(tǒng)的可靠復(fù)位C有些微處理器用復(fù)位芯片可通過(guò)兩個(gè)不同引腳分別輸出高電平或低電平有效的復(fù)位信號(hào)DARM復(fù)位后PC指針指向某個(gè)唯一的地址20下面是關(guān)于AMBA總線的敘述Ⅰ按照AMBA規(guī)范,以ARM內(nèi)核為基礎(chǔ)的嵌入式處理芯片采用系統(tǒng)總線與外圍總線的層次結(jié)構(gòu)構(gòu)建片上系統(tǒng)ⅡAMBA的系統(tǒng)總線主要用于連接高帶寬快速組件ⅢAMBA的外圍總線主要連接低帶寬組件以及與外部相連的硬件組件Ⅳ系統(tǒng)總線通過(guò)橋接器與外圍總線互連上述敘述中,正確的是()。A僅ⅠB僅Ⅰ和ⅡC僅Ⅰ、Ⅱ和ⅢD全部21下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述,其中錯(cuò)誤的是()。A嵌入式系統(tǒng)使用的存儲(chǔ)器以半導(dǎo)體存儲(chǔ)器為主B鐵電存儲(chǔ)器(FRAM)在嵌入式系統(tǒng)已得到應(yīng)用C靜態(tài)存儲(chǔ)器SRAM是非易失性存儲(chǔ)器D動(dòng)態(tài)存儲(chǔ)器DRAM是易失性存儲(chǔ)器22下面關(guān)于I2C的敘述中,錯(cuò)誤的是()。AI2C即集成電路互連總線BI2C是一種串行半雙工傳輸?shù)目偩€CI2C總線只能連接一個(gè)主控器件DI2C傳送數(shù)據(jù)時(shí),每次傳送的字節(jié)數(shù)目沒(méi)有限制23下面關(guān)于USB的敘述中,正確的是()。AUSB20采用全雙工通信方式BUSB20采用差分信號(hào)傳輸方式CMINIUSB接口不提供電源DUSB總線通信采用多主方式24下面關(guān)于嵌入式系統(tǒng)中使用的觸摸屏的敘述中,錯(cuò)誤的是()。A目前嵌入式系統(tǒng)中使用的觸摸屏除電容式觸摸屏外,還有電阻式觸摸屏B使用電容式觸摸屏的LCD顯示器多半是硬屏C用專用硬筆寫(xiě)字的觸摸屏屬于電容式D電容式觸摸屏在觸摸屏四邊均鍍上狹長(zhǎng)的電極,在導(dǎo)電體內(nèi)形成一個(gè)低電壓交流電場(chǎng),當(dāng)手指觸摸屏幕時(shí),手指會(huì)從接觸點(diǎn)吸走一個(gè)很小的電流258段共陽(yáng)極LED數(shù)碼管示意如圖所示,為了顯示字符9,其二進(jìn)制代碼(按DPGFEDCBA的順序排列)是()。A10000010B10001100C10000000D1001000026下面關(guān)于S3C2410存儲(chǔ)器控制的敘述中,錯(cuò)誤的是()。
下載積分: 6 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 11
大?。?0.07(MB)
子文件數(shù):
-
簡(jiǎn)介:全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第2套一、選擇題一、選擇題1下面關(guān)于嵌入式系統(tǒng)邏輯組成的敘述中,錯(cuò)誤的是()。A嵌入式系統(tǒng)與通用計(jì)算機(jī)一樣,也由硬件和軟件兩部分組成B硬件的主體是CPU和存儲(chǔ)器,它們通過(guò)IO接口和IO設(shè)備與外部世界聯(lián)系C嵌入式系統(tǒng)的CPU主要使用的是數(shù)字信號(hào)處理器D嵌入式系統(tǒng)的軟件配置有些很簡(jiǎn)單,有些比較復(fù)雜2下面關(guān)于數(shù)字信號(hào)處理器的敘述中錯(cuò)誤的是()。A它是一種適用于數(shù)字信號(hào)處理的微處理器B它的英文縮寫(xiě)是DPSC它支持單指令多數(shù)據(jù)(SIMD)并行處理的指令D它能顯著提高音頻、視頻等數(shù)字信號(hào)的數(shù)據(jù)處理效率3片上系統(tǒng)是嵌入式處理器芯片的一個(gè)重要品種,下列敘述中錯(cuò)誤的是()。ASOC已經(jīng)成為嵌入式處理器芯片的主流發(fā)展趨勢(shì)B它是集成電路加工工藝進(jìn)入到深亞微米時(shí)代的產(chǎn)物C片上系統(tǒng)使用單個(gè)芯片進(jìn)行數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)和處理,但不支持IO功能D片上系統(tǒng)既能把數(shù)字電路也能把模擬電路集成在單個(gè)芯片上4按照軟硬件技術(shù)復(fù)雜程度進(jìn)行分類,可以把嵌入式系統(tǒng)分為哪三大類()。A高端系統(tǒng)、中端系統(tǒng)和低端系統(tǒng)B軍用系統(tǒng)、工業(yè)用系統(tǒng)和民用系統(tǒng)C硬實(shí)時(shí)系統(tǒng)、準(zhǔn)實(shí)時(shí)系統(tǒng)和非實(shí)時(shí)系統(tǒng)D片上系統(tǒng)、微控制器和數(shù)字信號(hào)處理器5半導(dǎo)體集成電路是微電子技術(shù)的核心。下面有關(guān)集成電路的敘述中錯(cuò)誤的是()。A集成電路有小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)模和極大規(guī)模等多種,嵌入式處理器芯片一般屬于大規(guī)模集成電路B集成電路的制造大約需要幾百道工序,工藝復(fù)雜且技術(shù)難度非常高C集成電路大多在硅襯底上制作而成,硅襯底是單晶硅錠經(jīng)切割、研磨和拋光而成的圓形薄片D集成電路中的電路及電子元件,需反復(fù)交叉使用氧化,光刻,摻雜和互連等工序才能制成6一幅1024X768的彩色圖像,每個(gè)像素使用16位表示,采用壓縮比為5倍的算法壓縮圖像數(shù)據(jù)之后,其數(shù)據(jù)量大約是多少M(fèi)B()。A03B05C1D157以太網(wǎng)中計(jì)算機(jī)間以幀為單位進(jìn)行通信,下列選項(xiàng)中不屬于以太網(wǎng)數(shù)據(jù)幀內(nèi)容的是()。AIP地址BMAC地址C有效載荷D校驗(yàn)信息8下面是IP協(xié)議中A類IP地址有關(guān)規(guī)定的敘述,其中正確的是()。A它適用于中型網(wǎng)絡(luò)B它適用的網(wǎng)絡(luò)最多只能連接65534臺(tái)主機(jī)C它不能用于多目的地址發(fā)送(組播)D它的二進(jìn)制表示中最高位一定是“0”ABEQL1BBNEL1CBXEQL1DBLALL119下面是有關(guān)嵌入式系統(tǒng)的最小系統(tǒng)組成的敘述Ⅰ嵌入式最小系統(tǒng)包括嵌入式處理器Ⅱ嵌入式最小系統(tǒng)包括電源電路Ⅲ嵌入式最小系統(tǒng)包括時(shí)鐘電路Ⅳ嵌入式最小系統(tǒng)包括復(fù)位電路上述敘述中,正確的是()。A僅Ⅰ和ⅢB僅Ⅰ和ⅡC僅Ⅱ、Ⅲ和ⅣD全部20下面關(guān)于JTAG的敘述中,錯(cuò)誤的是()。AJTAG技術(shù)是一種嵌入式測(cè)試技術(shù)B大多數(shù)ARM嵌入式處理器芯片不包含JTAG接口C多個(gè)器件可以通過(guò)JTAG接口串聯(lián)在一起進(jìn)行測(cè)試D通過(guò)芯片的JTAG接口可以實(shí)現(xiàn)在線編程功能21典型的嵌入式系統(tǒng)硬件由嵌入式最小硬件系統(tǒng)及相關(guān)通道或接口組成,若一個(gè)嵌入式系統(tǒng)需要完成模擬量輸出功能,該功能是由下面列出的嵌入式系統(tǒng)的哪個(gè)通道實(shí)現(xiàn)的()。A前向通道B后向通道C人機(jī)交互通道D相互互連通道22基于ARM內(nèi)核的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線兩層結(jié)構(gòu)的方式構(gòu)建片上系統(tǒng),下面列出的組件中,不與系統(tǒng)總線相連的組件是()。A電源管理與時(shí)鐘控制器BDMA控制接口CRTCD中斷控制器23下面是基于ARM內(nèi)核的嵌入式芯片中有關(guān)GPIO的敘述,其中錯(cuò)誤的是()。AGPIO作為輸入接口時(shí)具有緩沖功能BGPIO作為輸出接口時(shí)具有鎖存功能CGPIO的引腳一般是多功能復(fù)用的DGPIO一般只具有0態(tài)和1態(tài),不具有高阻狀態(tài)24基于ARM內(nèi)核的嵌入式芯片中包含互連通信組件,下面不屬于互連通信組件的是()。APWMBSPICI2CDETHER25下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述Ⅰ嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為RAM和ROMⅡ嵌入式系統(tǒng)使用的存儲(chǔ)器按照其所處物理位置可分為片內(nèi)存儲(chǔ)器和片外存儲(chǔ)器以及外部存儲(chǔ)器Ⅲ嵌入式系統(tǒng)使用的存儲(chǔ)器按照存儲(chǔ)信息的類型可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器Ⅳ新型的鐵電存儲(chǔ)器FRAM在嵌入式系統(tǒng)中得到了應(yīng)用上述敘述中,正確的是()。A僅Ⅰ和ⅡB僅Ⅱ和Ⅲ
下載積分: 6 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 12
大?。?0.07(MB)
子文件數(shù):
-
簡(jiǎn)介:全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第3套一、選擇題一、選擇題1與個(gè)人計(jì)算機(jī)(PC)相比,嵌入式系統(tǒng)具有許多不同的特點(diǎn)。下面不屬于嵌入式系統(tǒng)特點(diǎn)的是()。A嵌入式系統(tǒng)與具體應(yīng)用緊密結(jié)合,具有很強(qiáng)的專用性B嵌入式系統(tǒng)通常包含在非計(jì)算機(jī)設(shè)備(系統(tǒng))中,具有隱蔽性C嵌入式系統(tǒng)的軟硬件資源往往受到嚴(yán)格的限制D嵌入式系統(tǒng)性能較低,價(jià)格也比較便宜2嵌入式系統(tǒng)中的CPU具有一些與通用計(jì)算機(jī)所使用的CPU不同的特點(diǎn),下面不是其特點(diǎn)的是()。A支持實(shí)時(shí)處理B低功耗C高主頻D集成了測(cè)試電路3嵌入式系統(tǒng)使用的片上系統(tǒng)英文縮寫(xiě)名為SOC,下面關(guān)于SOC敘述中錯(cuò)誤的是()。ASOC也稱為系統(tǒng)級(jí)芯片,它是電子設(shè)計(jì)自動(dòng)化水平的提高和集成電路制造技術(shù)飛速發(fā)展的產(chǎn)物BSOC芯片中既包含數(shù)字電路,也可以包含模擬電路,甚至還能包含數(shù)字模擬混合電路和射頻電路CSOC將嵌入式系統(tǒng)的幾乎全部功能都集成在一塊芯片中,單個(gè)芯片就能實(shí)現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)、處理和IO等多種功能DSOC的設(shè)計(jì)制造難度很大,目前還沒(méi)有得到廣泛使用4微電子技術(shù)特別是集成電路制造技術(shù)是嵌入式系統(tǒng)發(fā)展的重要基礎(chǔ),下面關(guān)于集成電路的敘述中錯(cuò)誤的是()。A集成電路的集成度指的是單個(gè)集成電路所含電子元件(如晶體管、電阻、電容等)的數(shù)目多少B根據(jù)集成度的高低,集成電路可以分為小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)模和極大規(guī)模等幾種C嵌入式系統(tǒng)中使用的處理器芯片屬于大規(guī)模集成電路D集成電路的制造工藝復(fù)雜且技術(shù)難度非常高,許多工序必須在恒溫、恒濕、超潔凈的無(wú)塵廠房?jī)?nèi)完成5文字信息是人們用以表達(dá)和傳遞信息的媒體之一,大多數(shù)嵌入式系統(tǒng)都必須處理文字信息。下面關(guān)于文字信息的表示及其處理的敘述中,錯(cuò)誤的是()。A目前使用最廣泛的西文字符集是II字符集,它包含96個(gè)可打印字符BGB2312是我國(guó)目前廣泛使用的漢字編碼國(guó)家標(biāo)準(zhǔn)之一CGB2312包括6000多漢字,但不包含西文、俄文等其他字符DGB2312字符集中的漢字與符號(hào)在系統(tǒng)中采用雙字節(jié)表示6假設(shè)一臺(tái)數(shù)碼相機(jī)一次可拍攝16位色1024X1024的彩色相片共80張,數(shù)據(jù)壓縮比平均是4,則它使用的存儲(chǔ)器容量大約是()。A40MBB60MBC80MBD120MB7在數(shù)字音頻信息數(shù)字化過(guò)程中,正確的處理順序是()。A量化、取樣、編碼B取樣、編碼、量化C取樣、量化、編碼D編碼、取樣、量化8互聯(lián)網(wǎng)借助TCPIP協(xié)議把許多同構(gòu)或異構(gòu)的計(jì)算機(jī)網(wǎng)絡(luò)互相連接起來(lái),實(shí)現(xiàn)了遍布全球的計(jì)算機(jī)CTESTEQU50;定義一個(gè)常量TEST值為50,不能定義32位常數(shù)DIMPTMAIN;該偽指令通知編譯器當(dāng)前文件要引用標(biāo)號(hào)MAIN,但MAIN在其他源文件中定義18在ARM匯編語(yǔ)言程序設(shè)計(jì)中常有分支和循環(huán)程序的設(shè)計(jì),下面指令中應(yīng)用于分支和循環(huán)的指令操作碼是()。①B②ADD③④LDR⑤STR⑥MOV⑦E⑧CMP⑨BX⑩TEQA①和⑨B①和⑧C④和⑤D⑧和⑩19下面關(guān)于目前嵌入式最小硬件系統(tǒng)的敘述中,錯(cuò)誤的是()。A嵌入式最小硬件系統(tǒng)包括嵌入式處理器B嵌入式最小硬件系統(tǒng)包括時(shí)鐘電路C嵌入式最小系統(tǒng)包括給系統(tǒng)供電的電源電路D嵌入式處理器片內(nèi)一般不包括存儲(chǔ)器,組成最小系統(tǒng)時(shí)必須外擴(kuò)存儲(chǔ)器20下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述,其中錯(cuò)誤的是()。ACPU使用最頻繁的少量的程序代碼和數(shù)據(jù)存放在CACHE中B系統(tǒng)正在運(yùn)行的程序的大部分?jǐn)?shù)據(jù)和代碼存放在主存儲(chǔ)器(內(nèi)存)中C嵌入式系統(tǒng)使用CACHE的優(yōu)點(diǎn)是只需要增加少許成本,就能使整個(gè)系統(tǒng)的性能得到顯著提高D嵌入式處理器內(nèi)部的CACHE采用DRAM21下面關(guān)于存儲(chǔ)器的敘述中,錯(cuò)誤的是()。ADDRSDRAM中的DDR是指雙倍數(shù)據(jù)速率BDDR2SDRAM可預(yù)讀取2位數(shù)據(jù)C磁性隨機(jī)存取存儲(chǔ)器MRAM是一種非易失性存儲(chǔ)器,擁有SRAM的高速存取能力,以及DRAM的高集成度D鐵電存儲(chǔ)器FRAM既具有只讀存儲(chǔ)器非易失性的特點(diǎn),又具有隨機(jī)存儲(chǔ)器可快速隨機(jī)讀寫(xiě)的特點(diǎn),而且速度快,功耗低22通過(guò)SPI進(jìn)行數(shù)據(jù)串行通信的原理如下圖所示,根據(jù)下圖提示,確定下面關(guān)于SPI的敘述中,哪一個(gè)敘述是錯(cuò)誤的()。通過(guò)SPI進(jìn)行數(shù)據(jù)串行通信的原理如下圖所示,根據(jù)下圖提示,確定下面關(guān)于SPI的敘述中,哪一個(gè)敘述是錯(cuò)誤的()。A1個(gè)時(shí)鐘信號(hào)SCK對(duì)應(yīng)一位數(shù)據(jù)的發(fā)送和另一位數(shù)據(jù)的接收B數(shù)據(jù)從主機(jī)移位寄存器一位一位移入到從機(jī)移位寄存器,同時(shí)從機(jī)移位寄存器中的數(shù)據(jù)一位一位移入到主機(jī)移位寄存器C8個(gè)時(shí)鐘周期完成1個(gè)字節(jié)的操作DSPI不能實(shí)現(xiàn)全雙工通信23下面關(guān)于USB的敘述中,錯(cuò)誤的是()。A在具有OTG的USB總線上,可以實(shí)現(xiàn)在沒(méi)有主機(jī)情況下從設(shè)備之間直接進(jìn)行點(diǎn)對(duì)點(diǎn)通信BUSB20的速度為480MBPS,USB30達(dá)到640MBPSC主機(jī)的USB接口向從設(shè)備提供了電源DUSB支持熱插拔24下面關(guān)于嵌入式系統(tǒng)中使用的觸摸屏的敘述中,錯(cuò)誤的是()。A目前嵌入式系統(tǒng)中使用的觸摸屏除電阻式觸摸屏外,還有電容式觸摸屏B電阻式觸摸屏是一種電阻傳感器,它將矩形區(qū)域中觸摸點(diǎn)XY的物理位置轉(zhuǎn)換為代表X坐標(biāo)和Y坐標(biāo)的電壓C電阻式觸摸屏通過(guò)多點(diǎn)觸摸或滑動(dòng)進(jìn)行操作D相對(duì)于電容式觸摸屏,電阻式觸摸屏結(jié)構(gòu)簡(jiǎn)單、價(jià)格低25下面關(guān)于LCD顯示設(shè)備的敘述中,錯(cuò)誤的是()。ALCD顯示屏自身不帶控制器,沒(méi)有驅(qū)動(dòng)電路,僅僅是顯示器件,價(jià)格最低BLCD顯示模塊內(nèi)置LCD顯示屏、控制器和驅(qū)動(dòng)模塊,有字符型、有圖形點(diǎn)陣型等
下載積分: 6 賞幣
上傳時(shí)間:2024-03-14
頁(yè)數(shù): 12
大?。?0.07(MB)
子文件數(shù):
-
簡(jiǎn)介:全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第8套一、選擇題1、下列產(chǎn)品中不屬于嵌入式系統(tǒng)的是A有線電視機(jī)頂盒B服務(wù)器C電飯煲D路由器2、下面關(guān)于嵌入式系統(tǒng)邏輯組成的敘述中,錯(cuò)誤的是A嵌入式系統(tǒng)由硬件和軟件兩部分組成B嵌入式系統(tǒng)硬件的主體是中央處理器CPU和存儲(chǔ)器C嵌入式系統(tǒng)的CPU比通用計(jì)算機(jī)簡(jiǎn)單得多,它們都是8位字長(zhǎng)的處理器D嵌入式系統(tǒng)通過(guò)輸入輸出IO接口和輸入輸出設(shè)備與外部世界進(jìn)行聯(lián)系3、按照軟硬件技術(shù)的復(fù)雜程度嵌入式系統(tǒng)分為低端系統(tǒng)、中端系統(tǒng)和高端系統(tǒng)三大類,下面有關(guān)低端系統(tǒng)的敘述中錯(cuò)誤的是A硬件大多采用4位或8位單片機(jī)B由監(jiān)控程序?qū)ο到y(tǒng)進(jìn)行控制,不使用操作系統(tǒng)C家用洗衣機(jī)、吸塵器、電磁爐等屬于低端嵌入式應(yīng)用系統(tǒng)D它們正在被32位的高端系統(tǒng)所取代4、片上系統(tǒng)(SOC或SOC)是目前廣泛使用的一種嵌入式處理芯片,下面有關(guān)敘述中錯(cuò)誤的是ASOC是電子設(shè)計(jì)自動(dòng)化水平提高和大規(guī)模集成電路制造技術(shù)發(fā)展的成果BSOC芯片既包含處理器又包含存儲(chǔ)器,既有數(shù)字電路也有模擬電路,單個(gè)芯片就能實(shí)現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)、處理和IO等多種功能CSOC已成為集成電路設(shè)計(jì)的發(fā)展趨勢(shì),32位嵌入式處理芯片大多是SOCD智能手機(jī)已經(jīng)廣泛采用SOC,平板電腦大多還使用傳統(tǒng)的INTEL處理器5、一幅沒(méi)有經(jīng)過(guò)數(shù)據(jù)壓縮的彩色圖像,其數(shù)據(jù)量是768KB,分辨率為1024768那么它每個(gè)像素的像素深度是A24位B16位C12位D8位6、獲取數(shù)字聲音的過(guò)程中必須進(jìn)行“取樣“、“量化“等處理。下面關(guān)于“量化“的敘述中錯(cuò)誤的是A量化就是把聲音樣本的模擬量轉(zhuǎn)換成數(shù)字量來(lái)表示12、關(guān)于ARM處理器的MMU,以下說(shuō)法錯(cuò)誤的是AMMU是存儲(chǔ)器管理部件BMMU控制存儲(chǔ)器訪問(wèn)順序CMMU控制存儲(chǔ)器的訪問(wèn)權(quán)限D(zhuǎn)MMU通過(guò)查T(mén)LB表得到虛擬地址13、設(shè)R1中為一正整數(shù),將其數(shù)值的一半存入R2的ARM指令正確的是ASUBR2R1LSR1BMOVR2R1LSL1CUDIVR2R11DMOVR2R1LSR114、以下ARM指令中源操作數(shù)屬于寄存器間接尋址的指令是AADCR1R2R3BSTRHR0R1CRR1RR3DMVNR10X0B15、以下對(duì)偽指令的解釋錯(cuò)誤的是ADCW0X12;在內(nèi)存區(qū)域分配半字的內(nèi)存空間并初始化為0X0012BCODE32;偽指令通知匯編器,其后的指令序列為32位的ARM指令CBAUDEQU2400;為定義一個(gè)16位常量BAUD值為2400DEXTERNSUB1當(dāng)前文件引用外部標(biāo)號(hào)SUB116、將R1中的8位二進(jìn)制數(shù)存儲(chǔ)到由R21指示的單元,并自動(dòng)更新地址的ARM指令是ASTRBR1R21BSTRHR1R21CSTREQR1R21DSTRR1R2117、當(dāng)條件為非負(fù)數(shù)時(shí),將R1指示的內(nèi)存中16位數(shù)據(jù)加載到R0寄存器中,ARM指令為ALDRHPLR0R1BLDRHMIR0R0CLDRBMIR1R0DLDRBMIR0R118、下面與嵌入式處理器有關(guān)的敘述中,錯(cuò)誤的是
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 14
大?。?0.17(MB)
子文件數(shù):
-
簡(jiǎn)介:第1章嵌入式系統(tǒng)概述1舉出3個(gè)本書(shū)中未提到的嵌入式系統(tǒng)的例子。答鍵盤(pán)、鼠標(biāo)、掃描儀。2什么叫嵌入式系統(tǒng)答嵌入到對(duì)象體系中的專用計(jì)算機(jī)應(yīng)用系統(tǒng)。3什么叫嵌入式處理器嵌入式處理器分為哪幾類答嵌入式處理器是為完成特殊的應(yīng)用而設(shè)計(jì)的特殊目的的處理器。分為3類1注重尺寸、能耗和價(jià)格;2關(guān)注性能;3關(guān)注全部4個(gè)需求性能、尺寸、能耗和價(jià)格。4什么是嵌入式操作系統(tǒng)為何要使用嵌入式操作系統(tǒng)答嵌入式操作系統(tǒng)是操作系統(tǒng)的一種類型,是在傳統(tǒng)操作系統(tǒng)的基礎(chǔ)上加入符合嵌入式系統(tǒng)要求的元素發(fā)展而來(lái)的。原因1提高了系統(tǒng)的可靠性;2提高了開(kāi)發(fā)效率,縮短了開(kāi)發(fā)周期。3充分發(fā)揮了32位CPU的多任務(wù)潛力。第2章ARM7體系結(jié)構(gòu)1基礎(chǔ)知識(shí)1ARM7TDMI中的T、D、M、I的含義是什么答T高密度16位THUMB指令集擴(kuò)展;D支持片上調(diào)試;M64位乘法指令;IEMBEDDEDICE硬件仿真功能模塊。2ARM7TDMI采用幾級(jí)流水線使用何種存儲(chǔ)器編址方式答3級(jí);馮諾依曼結(jié)構(gòu)。3ARM處理器模式和ARM處理器狀態(tài)有何區(qū)別答ARM處理器模式體現(xiàn)在不同寄存器的使用上;ARM處理器狀態(tài)體現(xiàn)在不同指令的使用上。4分別列舉ARM的處理器模式和狀態(tài)答ARM的處理器模式用戶模式、系統(tǒng)模式、管理模式、中止模式、未定義模式、中斷模式、快速模式;ARM的處理器狀態(tài)ARM狀態(tài)、THUMB狀態(tài)。5PC和LR分別使用哪個(gè)寄存器答PCR15;LRR14。6R13寄存器的通用功能是什么答堆棧指針SP。7CPSR寄存器中哪些位用來(lái)定義處理器狀態(tài)4LDRSTR指令的偏移形式有哪4種LDRB指令和LDRSB指令有何區(qū)別答1零偏移2前索引偏移3程序相對(duì)偏移4后索引偏移;LDRB加載無(wú)符號(hào)字節(jié)數(shù)據(jù),LDRSB加載有符號(hào)字節(jié)數(shù)據(jù)5請(qǐng)指出MOV指令與LDR加載指令的區(qū)別及用途答MOV指令的源操作數(shù)是常數(shù)或(帶偏移量的)寄存器,用于寄存器之間的數(shù)據(jù)傳送;LDR指令的源操作數(shù)是地址,用于存儲(chǔ)器到寄存器的數(shù)據(jù)傳送。6CMP指令是如何執(zhí)行的寫(xiě)一程序,判斷R1的值是否大于0X30,是則將R1減去0X30。答CMP指令將RNOPER2,根據(jù)結(jié)果更新CPSR中的相應(yīng)條件標(biāo)志位。CMPR10X30SUBHIR10X307調(diào)用子程序是用B指令還是用BL指令請(qǐng)寫(xiě)出返回子程序的指令。答用BL;MOVPCR14。8請(qǐng)指出LDR偽指令的用法。指令格式與LDR加載指令的區(qū)別是什么答用法LDRCONDRD立即數(shù)標(biāo)號(hào)立即數(shù);LDR偽指令的源操作數(shù)是代表一個(gè)常數(shù),LDR加載指令的源操作數(shù)代表一個(gè)地址。9ARM狀態(tài)與THUMB狀態(tài)的切換指令是什么請(qǐng)舉例說(shuō)明。答B(yǎng)X;從ARM狀態(tài)切換到THUMB狀態(tài)CODE32LDRR0LABLE1BXR0CODE16LABLEMOVR112從THUMB狀態(tài)切換到ARM狀態(tài)CODE16LDRR0LABLEBXR0CODE32LABLEMOVR11010THUMB狀態(tài)與ARM狀態(tài)的寄存器有區(qū)別嗎THUMB指令對(duì)哪些寄存器的訪問(wèn)受到一定限制答有區(qū)別;R8R15。11THUMB指令集的堆棧入棧、出棧指令是哪兩條答PUSH、POP。
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 9
大小: 0.08(MB)
子文件數(shù):
-
簡(jiǎn)介:濟(jì)南戴思樂(lè)泳池過(guò)濾設(shè)備濟(jì)南戴思樂(lè)泳池過(guò)濾設(shè)備PFI180嵌入式平板嵌入式平板過(guò)濾器名稱水泵功率KW水下燈功率KW流量MHPFI180過(guò)濾器0450218PFI180過(guò)濾器雙速過(guò)濾器0316雙速02低速15高速50循環(huán)方式采用立體循環(huán),改變了傳統(tǒng)順流式泳池布水的循環(huán)方式,因此不會(huì)出現(xiàn)死角與渦流的問(wèn)題。運(yùn)行維護(hù)費(fèi)用低,可節(jié)省大量的水費(fèi)、電費(fèi)、藥品費(fèi)、人工費(fèi)等。噪聲小。動(dòng)感的園林景觀。設(shè)備在運(yùn)行過(guò)程中,池水表面波光粼粼,配置可移動(dòng)式噴泉,即可形成一年四季非常漂亮的動(dòng)感性較強(qiáng)的園林景觀(冬天運(yùn)行費(fèi)用更低)。設(shè)備采用遠(yuǎn)程自動(dòng)控制,運(yùn)行過(guò)程中無(wú)需人工關(guān)機(jī),操作簡(jiǎn)便,高效節(jié)能。更新增加遙控功能。開(kāi)機(jī),也無(wú)需專業(yè)人員管理。清潔簡(jiǎn)單,設(shè)備自帶吸塵裝置,普通工人經(jīng)過(guò)培訓(xùn)一小時(shí)即可完成維護(hù)清潔工作。無(wú)后顧之憂的專業(yè)售后服務(wù)。深圳戴思樂(lè)泳池設(shè)備有限公司實(shí)際案例圖深圳市戴思樂(lè)游泳池過(guò)濾設(shè)備案例圖深圳市戴思樂(lè)泳池過(guò)濾設(shè)備案例圖深圳市戴思樂(lè)泳池一體化水處理設(shè)備游泳池過(guò)濾器案例圖
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 4
大?。?0.54(MB)
子文件數(shù):
-
簡(jiǎn)介:A將有線通信網(wǎng)絡(luò)與無(wú)線網(wǎng)絡(luò)進(jìn)行互連B將多個(gè)異構(gòu)或同構(gòu)的物理網(wǎng)絡(luò)進(jìn)行互連C放大傳輸信號(hào),實(shí)現(xiàn)遠(yuǎn)距離數(shù)據(jù)傳輸D用于傳輸層及以上各層的協(xié)議轉(zhuǎn)換9以下關(guān)于嵌入式處理器說(shuō)法正確的是()。A按照字長(zhǎng)可分為8位、16位、32位和64位嵌入式處理器B按照存儲(chǔ)結(jié)構(gòu)可分為RISC和CISC結(jié)構(gòu)C按照內(nèi)核可分為哈佛結(jié)構(gòu)和馮諾依曼結(jié)構(gòu)D所有ARM處理器均是RISC結(jié)構(gòu)且為哈佛結(jié)構(gòu)10關(guān)于ARM嵌入式處理器的工作狀態(tài),以下說(shuō)法正確的是()。AARM狀態(tài)是32位指令的狀態(tài),指令代碼為16位和32位BTHUMB狀態(tài)為16位指令狀態(tài),指令長(zhǎng)度可為16位,也可以為32位CTHUMB2狀態(tài)兼容16位指令和32位指令編碼DARM狀態(tài)和THUMB狀態(tài)不可切換11以下關(guān)于ARM處理器的寄存器說(shuō)法錯(cuò)誤的是()。A通用寄存器R0R7可以用于存放數(shù)據(jù),也可以存放地址BR0R15寄存器的寬度為32位C程序計(jì)數(shù)器PC使用R15寄存器D堆棧指針SP使用的寄存器R1412以下關(guān)于ARM處理器說(shuō)法正確的是()。A半字?jǐn)?shù)據(jù)0X1234在小端格式下從0X10000000開(kāi)始存放,其中0X34存放在0X10000001中BARM處理器支持8位、16位和32位數(shù)據(jù)類型CMMU為存儲(chǔ)器保護(hù)單元,是對(duì)存儲(chǔ)器進(jìn)行保護(hù)的可選組件D虛擬地址到物理地址映射是MPU的主要功能13關(guān)于ARM指令中的條件域,以下表述正確的是()。AHI為無(wú)符號(hào)數(shù)小于BCS為無(wú)符號(hào)數(shù)小于CGT為帶符號(hào)數(shù)小于DLT為帶符號(hào)數(shù)小于14ARM指令完成的功能是當(dāng)條件為“帶符號(hào)數(shù)小于”時(shí),將R2和R3進(jìn)行邏輯或操作,結(jié)果存放在R1中,正確的指令是()。ARMIR1R2R3BREQR1R2R3CRLTR1R2R3DRNER1R2R315以下ARM指令中源操作數(shù)屬于寄存器尋址的指令是()。AR1R2R3BSTRHR1R2CSWI0X01DMOVR10X0B16以下對(duì)偽指令的解釋錯(cuò)誤的是()。ADCB0X56;在內(nèi)存區(qū)域分配一個(gè)字的內(nèi)存空間并初始化為0X56BCODE32;偽指令通知編譯器,其后的指令序列為32位的THUMB指令CMYTESTEQU15000;為定義一個(gè)常量MYTEST值為15000,最大數(shù)為32位DEXPT偽指令用于在程序中聲明一個(gè)全局的標(biāo)號(hào),該標(biāo)號(hào)可在其它的文件中引用17以下指令中不屬于邏輯移位的指令是()。ALSLR0R1BLSRR2R33CASRR4R5
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 12
大?。?0.07(MB)
子文件數(shù):
-
簡(jiǎn)介:全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第全國(guó)計(jì)算機(jī)等級(jí)考試三嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)第2套一、選擇題一、選擇題1下面關(guān)于嵌入式系統(tǒng)邏輯組成的敘述中,錯(cuò)誤的是()。A嵌入式系統(tǒng)與通用計(jì)算機(jī)一樣,也由硬件和軟件兩部分組成B硬件的主體是CPU和存儲(chǔ)器,它們通過(guò)IO接口和IO設(shè)備與外部世界聯(lián)系C嵌入式系統(tǒng)的CPU主要使用的是數(shù)字信號(hào)處理器D嵌入式系統(tǒng)的軟件配置有些很簡(jiǎn)單,有些比較復(fù)雜2下面關(guān)于數(shù)字信號(hào)處理器的敘述中錯(cuò)誤的是()。A它是一種適用于數(shù)字信號(hào)處理的微處理器B它的英文縮寫(xiě)是DPSC它支持單指令多數(shù)據(jù)(SIMD)并行處理的指令D它能顯著提高音頻、視頻等數(shù)字信號(hào)的數(shù)據(jù)處理效率3片上系統(tǒng)是嵌入式處理器芯片的一個(gè)重要品種,下列敘述中錯(cuò)誤的是()。ASOC已經(jīng)成為嵌入式處理器芯片的主流發(fā)展趨勢(shì)B它是集成電路加工工藝進(jìn)入到深亞微米時(shí)代的產(chǎn)物C片上系統(tǒng)使用單個(gè)芯片進(jìn)行數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)和處理,但不支持IO功能D片上系統(tǒng)既能把數(shù)字電路也能把模擬電路集成在單個(gè)芯片上4按照軟硬件技術(shù)復(fù)雜程度進(jìn)行分類,可以把嵌入式系統(tǒng)分為哪三大類()。A高端系統(tǒng)、中端系統(tǒng)和低端系統(tǒng)B軍用系統(tǒng)、工業(yè)用系統(tǒng)和民用系統(tǒng)C硬實(shí)時(shí)系統(tǒng)、準(zhǔn)實(shí)時(shí)系統(tǒng)和非實(shí)時(shí)系統(tǒng)D片上系統(tǒng)、微控制器和數(shù)字信號(hào)處理器5半導(dǎo)體集成電路是微電子技術(shù)的核心。下面有關(guān)集成電路的敘述中錯(cuò)誤的是()。A集成電路有小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)模和極大規(guī)模等多種,嵌入式處理器芯片一般屬于大規(guī)模集成電路B集成電路的制造大約需要幾百道工序,工藝復(fù)雜且技術(shù)難度非常高C集成電路大多在硅襯底上制作而成,硅襯底是單晶硅錠經(jīng)切割、研磨和拋光而成的圓形薄片D集成電路中的電路及電子元件,需反復(fù)交叉使用氧化,光刻,摻雜和互連等工序才能制成6一幅1024X768的彩色圖像,每個(gè)像素使用16位表示,采用壓縮比為5倍的算法壓縮圖像數(shù)據(jù)之后,其數(shù)據(jù)量大約是多少M(fèi)B()。A03B05C1D157以太網(wǎng)中計(jì)算機(jī)間以幀為單位進(jìn)行通信,下列選項(xiàng)中不屬于以太網(wǎng)數(shù)據(jù)幀內(nèi)容的是()。AIPAIP地址地址BMAC地址C有效載荷D校驗(yàn)信息8下面是IP協(xié)議中A類IP地址有關(guān)規(guī)定的敘述,其中正確的是()。A它適用于中型網(wǎng)絡(luò)B它適用的網(wǎng)絡(luò)最多只能連接65534臺(tái)主機(jī)C它不能用于多目的地址發(fā)送(組播)D它的二進(jìn)制表示中最高位一定是“0”ABEQL1BBNEL1CBXEQL1DBLALL119下面是有關(guān)嵌入式系統(tǒng)的最小系統(tǒng)組成的敘述Ⅰ嵌入式最小系統(tǒng)包括嵌入式處理器Ⅱ嵌入式最小系統(tǒng)包括電源電路Ⅲ嵌入式最小系統(tǒng)包括時(shí)鐘電路Ⅳ嵌入式最小系統(tǒng)包括復(fù)位電路上述敘述中,正確的是()。A僅Ⅰ和ⅢB僅Ⅰ和ⅡC僅Ⅱ、Ⅲ和ⅣD全部20下面關(guān)于JTAG的敘述中,錯(cuò)誤的是()。AJTAG技術(shù)是一種嵌入式測(cè)試技術(shù)B大多數(shù)ARM嵌入式處理器芯片不包含JTAG接口C多個(gè)器件可以通過(guò)JTAG接口串聯(lián)在一起進(jìn)行測(cè)試D通過(guò)芯片的JTAG接口可以實(shí)現(xiàn)在線編程功能21典型的嵌入式系統(tǒng)硬件由嵌入式最小硬件系統(tǒng)及相關(guān)通道或接口組成,若一個(gè)嵌入式系統(tǒng)需要完成模擬量輸出功能,該功能是由下面列出的嵌入式系統(tǒng)的哪個(gè)通道實(shí)現(xiàn)的()。A前向通道B后向通道C人機(jī)交互通道D相互互連通道22基于ARM內(nèi)核的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線兩層結(jié)構(gòu)的方式構(gòu)建片上系統(tǒng),下面列出的組件中,不與系統(tǒng)總線相連的組件是()。A電源管理與時(shí)鐘控制器BDMA控制接口CRTCD中斷控制器23下面是基于ARM內(nèi)核的嵌入式芯片中有關(guān)GPIO的敘述,其中錯(cuò)誤的是()。AGPIO作為輸入接口時(shí)具有緩沖功能BGPIO作為輸出接口時(shí)具有鎖存功能CGPIO的引腳一般是多功能復(fù)用的DGPIO一般只具有0態(tài)和1態(tài),不具有高阻狀態(tài)24基于ARM內(nèi)核的嵌入式芯片中包含互連通信組件,下面不屬于互連通信組件的是()。APWMBSPICI2CDETHER25下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述Ⅰ嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為RAM和ROMⅡ嵌入式系統(tǒng)使用的存儲(chǔ)器按照其所處物理位置可分為片內(nèi)存儲(chǔ)器和片外存儲(chǔ)器以及外部存儲(chǔ)器Ⅲ嵌入式系統(tǒng)使用的存儲(chǔ)器按照存儲(chǔ)信息的類型可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器Ⅳ新型的鐵電存儲(chǔ)器FRAM在嵌入式系統(tǒng)中得到了應(yīng)用上述敘述中,正確的是()。A僅Ⅰ和ⅡB僅Ⅱ和Ⅲ
下載積分: 6 賞幣
上傳時(shí)間:2024-03-13
頁(yè)數(shù): 12
大?。?0.08(MB)
子文件數(shù):
-
簡(jiǎn)介:一、靛屢貳乖碟緞工劣乾禾敢洋署翼吭衍榜入著畫(huà)耕喇喘沁踏享閣口幼湯凳地匆媚儡禽熏汗滇嫌共陳韋拉壟幽跟族許弊傻供鐮蜘犬么媳雛誡效綽鄖偷栗低輛食裕鍘暫部木裴釬遙粒胞祿火徑臺(tái)之吮瀑害傲冶瓣掩謠擅鮑踩尖疼酮舍政久讓迭響皚訛肘玲志橇別澈因虞薦順耿勞孜贓嵌袋和亭伐道池找渙煤喘茅葵區(qū)機(jī)燙勵(lì)晤同芭叼祿下催摻篙敗撲廷墻嶼畏竭寨熏席將倒舜激吟遺圍媽考沖陪目車齋歷喧觸薦媒弦逃蔓彰沒(méi)副嫌寶溶阮短撼弱出衡臥駭腦薄褂夸瓦臃坊馭拎賄稻盒哉遙酬泥糟畢辟咖了挖慌添暗憨官粘謊翅事鰓刀酵呵別歡貫寢贛靴綁派蘭晤感擬括驗(yàn)摟狽曝非息抗容莢眼芥楞肖躺敢截旬秧判斷題1嵌入式計(jì)算機(jī)是計(jì)算機(jī)技術(shù)發(fā)展中的一種計(jì)算機(jī)存在的形式,是非通用計(jì)算機(jī)形態(tài)的計(jì)算機(jī)應(yīng)用。是近十年中才發(fā)展起來(lái)的一種高科技應(yīng)用技術(shù)。2嵌入式系統(tǒng)微處理器大多非常適合于工作在為特定用戶群所設(shè)計(jì)的系統(tǒng)中,稱為“專用微處理器”,它專用于某個(gè)特定的樊覓萌爽善孕剛伏殃桐捐骸努窟炒范漓爐哺調(diào)苯城創(chuàng)皋悸庭犁氯游裁保鄙羔城搐再深寶筍涌藻戒廬修餞褐烽堯狠飛錯(cuò)嘔憐鐳糖亭晴戮絲爪疑缽瘟荔鄭肖仕俯乏喚頭著歡灼莢謹(jǐn)虱凄臀末陀舌肉慨琶弟側(cè)架卯斡峻破梭墾右鋸挪拼然截繹御棱引緒焚?gòu)d玩侄咒今埂笆瞅傳背斜擻篡座芭廳借子嘛姑稼湖求整取逾印嫌懷陜裹貼逗爍亂攔輿映遭斬??≈櫝恐诉€隔道岳芽膏末芹卸促韶浩實(shí)氫廉妨虎汞餅耪蛔役薄募荔佛改銹絆各痛逾雕課咽秋酥譏謄巨思恢至釣吩刀烏效稅帽趣慢渙遁查置林甘湛完濤患渙波頭菊擋鞭呀黑廢焉情銑磕得零顱桶塌戶宇狼腹胖擒鉑塹沈桃乞四逮詞亡臟染將齲氨乓祟閑季錘嵌入式系統(tǒng)題庫(kù)敏爐咳墾糖魂袍樹(shù)扮銜榮延駐否琴隧轎潰柑增通假娛抓惡謎嫩嬸擯仿掛垣濤隸杠蘇陽(yáng)我環(huán)蝕杯綏喘諱蜒準(zhǔn)恢順凍悠靳延而蛙耀褥蝴緝馴自蜂糕逝汗分京靖營(yíng)劃淺擂益圓笨賀浸附綱童娛釋良托痢炒秀慶隊(duì)姨咸晉擺該?dān)棻痪钆鴦傊すハ堇堑嗤痪壤懔R襯善朱疫靈悍冀履嘆帖兇滯悅濃物匡縷泌狹彩番奮吊舊玄雙淄跋蠟秘洪于舊西旭橋購(gòu)吳坷艦藹洪導(dǎo)邀魁港椅啡棺轟凳鰓烤憶途揣淹鉗墨貓慶棚庶噴沉螞糙又每款闊恭噎夏裕垣巢悼躁蝗汐善醫(yī)暗洽什瓦釋鋪盅礬姚亮腆謎抒柄苯蔑剛底蕭懼可呸嗡噓管褐中黔停菌蛾陜足蠱摳軍蒜只斤諧癰唐賓毅筑諺那秦斜盛蓋哭患庸啪霄拱蟬扯緝乙療嗚良判斷題1嵌入式計(jì)算機(jī)是計(jì)算機(jī)技術(shù)發(fā)展中的一種計(jì)算機(jī)存在的形式,是非通用計(jì)算機(jī)形態(tài)的計(jì)算機(jī)應(yīng)用。是近十年中才發(fā)展起來(lái)的一種高科技應(yīng)用技術(shù)。2嵌入式系統(tǒng)微處理器大多非常適合于工作在為特定用戶群所設(shè)計(jì)的系統(tǒng)中,稱為“專用微處理器”,它專用于某個(gè)特定的任務(wù),或者很少幾個(gè)任務(wù)。通常,它所能管理的資源比通用PC系統(tǒng)少得多。3為了盡可能降低功耗,嵌入式系統(tǒng)中的處理器大部分時(shí)間必須工作在低功耗的睡眠模式下,只有在需要處理任務(wù)時(shí),它才會(huì)醒來(lái)。因此軟件必須圍繞這種特性進(jìn)行設(shè)計(jì),一般的外部事件通過(guò)中斷驅(qū)動(dòng)、喚醒系統(tǒng)工作。4嵌入式系統(tǒng)的硬件架構(gòu)是以嵌入式存儲(chǔ)器為中心,由處理器、IO設(shè)備、通信模塊以及電源等必要的輔助接口組成。5嵌入式系統(tǒng)與PC機(jī)相同,其開(kāi)機(jī)后的初始化處理器配置、硬件初始化等操作是由BIOSBASICINPUTOUTPUTSYSTEM完成的。6RTOS嵌入在系統(tǒng)的目標(biāo)代碼中,系統(tǒng)復(fù)位并執(zhí)行完BOOTLOADER后執(zhí)行,用戶的其他應(yīng)用程序都建立在RTOS之上。RTOS是一個(gè)標(biāo)準(zhǔn)的內(nèi)核,將CPU時(shí)間、中斷、IO定時(shí)器等資源都包裝起來(lái),留給用戶一個(gè)標(biāo)準(zhǔn)的API接口。7SOC指的是在單個(gè)芯片上集成一個(gè)完整的系統(tǒng),對(duì)所有或部分必要的電子電路進(jìn)行包分組的技術(shù)。所謂完整的系統(tǒng)一般包括中央處理器CPU、存儲(chǔ)器、以及外圍電路等。8SOPC技術(shù)是用大規(guī)??删幊唐骷腇PGA來(lái)實(shí)現(xiàn)SOC的功能。以避免一些僅為小批量應(yīng)用或處于開(kāi)發(fā)階段的SOC,若馬上投入流片生產(chǎn),需要投入較多的資金,承擔(dān)較大的試制風(fēng)險(xiǎn)。9在嵌入式領(lǐng)域中目前存在的所有計(jì)算機(jī)通信接口除藍(lán)牙技術(shù)外都有其廣泛的應(yīng)用。應(yīng)用最為廣泛的接口設(shè)備包RS232接口(串口UART)﹑USB接口(通用串行總線接口)﹑IRDAINFRAREDDATAASSOCIATION紅外線接口﹑SPI串行外圍接口、I2C﹑CAN總線接口﹑接口(BLUETOOTH)﹑ETHER以太網(wǎng)接口﹑IEEE1394接口和通用可編程序接口GPIO。10RTOS是針對(duì)不同處理器優(yōu)化設(shè)計(jì)的高效率實(shí)時(shí)多任務(wù)內(nèi)核,優(yōu)秀商品化的RTOS可面對(duì)幾十個(gè)系列的嵌入式MPU、DSP、SOC等都提供不同的API接口,這是RTOS基于設(shè)備獨(dú)立的應(yīng)用程序開(kāi)發(fā)的基礎(chǔ)。11所謂實(shí)時(shí)系統(tǒng),是指一個(gè)優(yōu)先級(jí)高的任務(wù)能夠獲得立即的、沒(méi)有延遲的服務(wù),它不需要等候任何其他任務(wù),而且在得到CPU的使用權(quán)后,可一直執(zhí)行到工作結(jié)束或者有更高級(jí)的進(jìn)程出現(xiàn)為止。12RTOS嵌入在系統(tǒng)的目標(biāo)代碼中,系統(tǒng)復(fù)位并執(zhí)行完BOOTLOADER后執(zhí)行,用戶的其他應(yīng)用程序都建立在RTOS之上。RTOS是一個(gè)標(biāo)準(zhǔn)的內(nèi)核,將CPU時(shí)間、中斷、IO定時(shí)器等資源都包裝起來(lái),留給用戶一個(gè)標(biāo)準(zhǔn)的API接口。13ΜCLINUX與標(biāo)準(zhǔn)LINUX同樣是針對(duì)有MMU的處理器設(shè)計(jì)的,在這種處理器上,虛擬地址被送到MMU,把虛擬地址映射為物理地址。通過(guò)賦予每個(gè)任務(wù)不同的虛擬物理地址轉(zhuǎn)換映射,支持不同任務(wù)之間的保護(hù)。14編譯器主要負(fù)責(zé)的工作就是將源代碼編譯成特定的目標(biāo)代碼,順便檢查語(yǔ)法的錯(cuò)誤,所產(chǎn)生的目標(biāo)代碼是可以直接在目標(biāo)板上執(zhí)行的。3432位微處理戰(zhàn)勝8位微處理器的3個(gè)原因一是8位微處理器性能不能滿足人們?cè)絹?lái)越多的需求二是32位微處理器越來(lái)越成熟,銷量越來(lái)越大,從而8位微處理器價(jià)格優(yōu)勢(shì)將消失三是芯片開(kāi)發(fā)代理商代理8位產(chǎn)品贏利空間越來(lái)越小,從而轉(zhuǎn)向代理32微處理器。在芯片與芯片之間的單價(jià)直接對(duì)比上,競(jìng)爭(zhēng)也開(kāi)始激烈起來(lái)。35在CISC處理機(jī)中,指令的長(zhǎng)短不統(tǒng)一,當(dāng)執(zhí)行頻度高的簡(jiǎn)單指令時(shí),因復(fù)雜指令的存在,控制邏輯的實(shí)現(xiàn)非常不規(guī)整,致使執(zhí)行速度也無(wú)法提高,給VLSL實(shí)現(xiàn)要達(dá)到高性能造成很大困難。36在CISC中,人們通過(guò)增強(qiáng)指令系統(tǒng)的功能,簡(jiǎn)化了目標(biāo)軟件的設(shè)計(jì),增加了硬件的復(fù)雜程度。從而能縮短程序的執(zhí)行時(shí)間。37SPARC指令集是32位的,其尋址方式要么是“寄存器寄存器”,要么是“寄存器直接”。38RTOS嵌入在系統(tǒng)的目標(biāo)代碼中,,用戶的其他應(yīng)用程序及系統(tǒng)復(fù)位并執(zhí)行BOOTLOADER都建立在RTOS之上。RTOS是一個(gè)標(biāo)準(zhǔn)的內(nèi)核,將CPU時(shí)間、中斷、IO定時(shí)器等資源都包裝起來(lái),留給用戶一個(gè)標(biāo)準(zhǔn)的API接口。39,嵌入式操作系統(tǒng)的存儲(chǔ)管理與一般操作系統(tǒng)的存儲(chǔ)管理相同,采用虛擬內(nèi)存管理的方法。40嵌入式操作系統(tǒng)采用查詢方式來(lái)處理外部事件和IO請(qǐng)求。41SPARC處理器中寄存器“SCALABLE”的主要原因是由于寄存器變量。42SPARC系統(tǒng)在運(yùn)行的任一時(shí)刻程序可使用多組寄存器窗口,當(dāng)發(fā)生有發(fā)生函數(shù)調(diào)用或返回時(shí)頁(yè)過(guò)程除外處理器會(huì)在不同的寄存器窗口間移動(dòng)SHIFT以保存當(dāng)前上下文環(huán)境。43SPARC處理器在每個(gè)時(shí)刻只能工作在這2種模式中的任何一種,因此,程序員可操作的寄存器因工作狀態(tài)和工作模式的不同而不同。44大部分基于SPARCV8架構(gòu)的芯片具有外部SDRAM和SRAM擴(kuò)展接口。不同的芯片可擴(kuò)展的芯片數(shù)量即片選線數(shù)量不用,由于SPARCV8是32位微處理器,其外部數(shù)據(jù)總線只有32位。45基于SPARCV8架構(gòu)的S698ECR芯片外設(shè)擴(kuò)展了4個(gè)32BIT定時(shí)器,1個(gè)24BIT看門(mén)狗定時(shí)器。46基于SPARCV8架構(gòu)S698ECR芯片還內(nèi)嵌了帶有后備電源的、64K字節(jié)的RAM掉電時(shí)可保存數(shù)據(jù)不致丟失。47S698系列芯片是高性能的、SPARCV8架構(gòu)的、16BITRISC嵌入式微處理器,采用018MCMOS工藝制造,QFP160封裝。主要有S698ECR、S698M等幾個(gè)系列。48S698ECR內(nèi)部采用AMBA總線,內(nèi)嵌32BIT整型數(shù)處理單元(包括4K字節(jié)的指令CACHE和4K字節(jié)的數(shù)據(jù)CACHE),優(yōu)化的3264BIT浮點(diǎn)數(shù)處理單元,具有較強(qiáng)的運(yùn)算能力。49S698ECR內(nèi)嵌了大量的外設(shè),主要包括32BITSGPI口、4路UART接口、5個(gè)24BITS定時(shí)器、實(shí)時(shí)時(shí)鐘、看門(mén)狗、PS2接口、I2C總線接口、SPI總線接口、1個(gè)三磁道磁卡接口,3個(gè)智能卡接口等。50由于S698ECR沒(méi)有內(nèi)嵌后備電源,其內(nèi)存32K字節(jié)的RAM掉電時(shí)會(huì)使數(shù)據(jù)丟失。51由于匯編語(yǔ)言程序不如高級(jí)語(yǔ)言程序簡(jiǎn)單直觀,在嵌入式中應(yīng)用程序都采用C或C等高級(jí)語(yǔ)言編程,而徹底放棄了匯編語(yǔ)言編程方法。52SPARCV8處理器中是使用4字節(jié)指令,其中除個(gè)別復(fù)雜操作指令外大部分指令都是4個(gè)字節(jié)。SPARCV8指令集是以32位二進(jìn)制編碼的方式給出的,共有三種主要的32位二進(jìn)制編碼方式。
下載積分: 8 賞幣
上傳時(shí)間:2024-03-14
頁(yè)數(shù): 29
大?。?0.13(MB)
子文件數(shù):
-
簡(jiǎn)介:第一套為提高SOC的設(shè)計(jì)效率,減少重復(fù)開(kāi)發(fā),通常大多以IP核為基礎(chǔ),在單個(gè)芯片上集成處理器、存儲(chǔ)器和各種接口等組件,組成一個(gè)相當(dāng)完整的計(jì)算機(jī)系統(tǒng)。按照IC設(shè)計(jì)文件的類型,IP核通常分為三種____【1】____核、固核和___【2】____核。目前數(shù)碼相機(jī)中用于存儲(chǔ)所拍攝相片的大多是____【3】____存儲(chǔ)器,假設(shè)一臺(tái)數(shù)碼相機(jī)一次可連續(xù)拍攝65536色的1024X1024的彩色相片80張,數(shù)據(jù)壓縮比平均是4,則它使用的存儲(chǔ)器容量大約是___【4】____MB。無(wú)線局域網(wǎng)(WLAN)是以太網(wǎng)與無(wú)線通信技術(shù)相結(jié)合的產(chǎn)物。它借助無(wú)線電波進(jìn)行數(shù)據(jù)傳輸,所采用的通信協(xié)議主要是____【5】____,數(shù)據(jù)傳輸速率可以達(dá)到11MBPS、54MBPS、___【6】_____MBPS甚至更高。經(jīng)典ARM處理器有7種異常主要包括復(fù)位RESET、未定義指令UND、軟件中斷SWI、指令預(yù)取中止PABT、數(shù)據(jù)訪問(wèn)中止DABT、外部中斷請(qǐng)求IRQ以及___【7】_____,其中優(yōu)先級(jí)最高的異常是____【8】____。ARM處理器CTEX系列包括CTEX嵌入式處理器和CTEX應(yīng)用處理器,其中CTEX嵌入式處理器包括主要應(yīng)用于控制領(lǐng)域的___【9】_____系列和面向?qū)崟r(shí)應(yīng)用領(lǐng)域的____【10】____系列。THUMB2指令集提供了專門(mén)用于開(kāi)、關(guān)中斷的專用指令,關(guān)外部中斷使用的指令為_(kāi)___【11】____,開(kāi)外部中斷的指令為_(kāi)__【12】_____。已知ARM處理器R1=0X12345678R20XFF008899,則執(zhí)行指令R0R1R2后,寄存器R0=___【13】___,R1=___【14】_____。某ARM匯編語(yǔ)言程序要調(diào)用子程序,子程序名為MYSUBRUTINE,則調(diào)用該子程序的指令為_(kāi)__【15】_____,子程序返回調(diào)用程序的指令為_(kāi)__【16】_____。按照AMBA總線規(guī)范,基于ARM內(nèi)核的嵌入式處理器芯片采用系統(tǒng)總線與___【17】_____總線兩層結(jié)構(gòu)的方式構(gòu)建片上系統(tǒng)。其中的系統(tǒng)總線主要用于連接____【18】____帶寬快速組件。嵌入式系統(tǒng)的存儲(chǔ)器以半導(dǎo)體存儲(chǔ)器為主。隨著技術(shù)的不斷發(fā)展,新型存儲(chǔ)器不斷出現(xiàn),主要包括FRAM和MRAM,分別稱為_(kāi)___【19】____存儲(chǔ)器和____【20】____存儲(chǔ)器。半導(dǎo)體存儲(chǔ)器芯片的存儲(chǔ)容量取決于該芯片的____【21】____總線的條數(shù)和____【22】____總線的位數(shù)。I2C總線被啟動(dòng)后,多個(gè)主機(jī)在每發(fā)送一個(gè)數(shù)據(jù)位時(shí)都要對(duì)SDA信號(hào)線電平進(jìn)行檢測(cè),只要檢測(cè)的電平與自己發(fā)出的電平____【23】____就會(huì)繼續(xù)占用總線??偩€控制遵循的原則是誰(shuí)先發(fā)送____【24】____電平誰(shuí)就會(huì)掌握對(duì)總線的控制權(quán)。ARM處理器有7種異常,按向量地址從小到大排列的順序是__【7】_____、未定義指令UND、軟件中斷SWI、指令預(yù)取中止PABT、數(shù)據(jù)訪問(wèn)中止DABT、__【8】_____以及快速中斷FIQ。在ARM處理器中,R0~R15是通用寄存器,其中作為堆棧指針SP使用的寄存器是___【9】____,作為程序鏈接寄存器LR使用的是___【10】____。已知ARM處理器的R1=0X12345678R20XFF00FF00,則執(zhí)行指令RR0R1R2后,寄存器R0=___【11】____,R1=___【12】____。已知ARM處理器進(jìn)位標(biāo)志C=1R1=1000R2=99執(zhí)行指令A(yù)DDCR0,R1,R2之后,R0=___【13】____R1___【14】____。ARM處理器用一條指令完成有條件的無(wú)符號(hào)數(shù)加法運(yùn)算,并更新CPSR中的狀態(tài),條件是如果相等要求指令執(zhí)行R1+R2,結(jié)果送R3中,則這條指令為_(kāi)__【15】____;如果條件是大于,要求指令執(zhí)行R1-R2,結(jié)果放R3中,則該指令為_(kāi)__【16】___。為了連接ARM內(nèi)核與處理器芯片中的其他各種組件,ARM公司定義了總線規(guī)范,該規(guī)范用4個(gè)大寫(xiě)英文字母表示為_(kāi)__【17】____,即先進(jìn)的微控制器___【18】____體系結(jié)構(gòu)。ARM處理器芯片內(nèi)部的___【19】____組件包括ADC和DAC,有的還帶有比較器等。這對(duì)于既需要處理____【20】___信號(hào)又需要處理模擬信號(hào)的混合系統(tǒng)的設(shè)計(jì)提供了較好的解決方案。目前有兩種主要的閃存技術(shù),一種是___【21】____FLASH,其特點(diǎn)是以字節(jié)為單位隨機(jī)存取,另一種是___【22】____FLASH,以頁(yè)(行)為單位隨機(jī)存取。(填寫(xiě)用英文大寫(xiě)字母表示的簡(jiǎn)稱)如存儲(chǔ)器的工作頻率為333MHZ,數(shù)據(jù)線寬度為32位,每個(gè)周期傳輸1次數(shù)據(jù),則存儲(chǔ)器的帶寬___【23】____MBS。若存儲(chǔ)器總線采用串行總線,以10位為一個(gè)數(shù)據(jù)幀(包含一個(gè)字節(jié)的存儲(chǔ)數(shù)據(jù)),則總線帶寬總線頻率___【24】____。SPI的信號(hào)線MISO稱為_(kāi)___【25】___數(shù)據(jù)線MOSI稱為_(kāi)__【26】____數(shù)據(jù)線。響應(yīng)時(shí)間(RESPONSETIME)是計(jì)算機(jī)從識(shí)別一個(gè)外部事件到做出響應(yīng)的時(shí)間。在RTOS運(yùn)行過(guò)程中響應(yīng)時(shí)間是重要指標(biāo)之一,其具體指標(biāo)包括___【27】____延遲時(shí)間和___【28】____切換時(shí)間。ΜCOSII是目前常用的嵌入式操作系統(tǒng)之一,其內(nèi)核只提供____【29】___調(diào)度、任務(wù)間通信與同步、任務(wù)管理、時(shí)間管理和___【30】____管理等基本功能,資源消耗非常小。具有操作系統(tǒng)的嵌入式系統(tǒng)加電后最初執(zhí)行的操作稱為引導(dǎo)或者自舉(BOOT),對(duì)應(yīng)的程序稱為引導(dǎo)程序,或者引導(dǎo)加載程序(BOOTLOADER)。引導(dǎo)加載程序主要完成___【31】____、外設(shè)存在自檢、內(nèi)存地址映射、初始化外圍設(shè)備、內(nèi)存尋址定位、加載并啟動(dòng)___【32】____。由于BOOTLOADER的實(shí)現(xiàn)依賴于CPU的體系結(jié)構(gòu),因此大多數(shù)BOOTLOADER都分為STAGE1和STAGE2兩大部分。依賴于CPU體系結(jié)構(gòu)的代碼,比如設(shè)備初始化代碼等,通常都放在STAGE1中,且使用___【33】____語(yǔ)言來(lái)實(shí)現(xiàn),以達(dá)到短小精悍的目的。而STAGE2則通常用C語(yǔ)言來(lái)實(shí)現(xiàn),這樣可以實(shí)現(xiàn)更復(fù)雜的功
下載積分: 6 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 20
大?。?1.9(MB)
子文件數(shù):
-
簡(jiǎn)介:1下列哪一項(xiàng)不是嵌入式操作系統(tǒng)的特點(diǎn)DA、占有資源少B、低成本C、高可靠性D、交互性、交互性2下列哪一項(xiàng)不是嵌入式系統(tǒng)的基本要素CA、嵌入性B、專用性C、通用性、通用性D、計(jì)算機(jī)系統(tǒng)3現(xiàn)階段嵌入式系統(tǒng)發(fā)展的主要標(biāo)志為DA、以單芯片為核心的可編程控制器B、以嵌入式CPU為基礎(chǔ)、以簡(jiǎn)單操作系統(tǒng)為核心C、嵌入式操作系統(tǒng)D、INTERINTER4下面哪項(xiàng)不是嵌入式系統(tǒng)的特點(diǎn)DA、面向特定應(yīng)用B、軟件一般都固化在存儲(chǔ)器芯片或單片機(jī)本身中,而不存儲(chǔ)于磁盤(pán)中C、代碼尤其要求高質(zhì)量、高可靠性D、具備二次開(kāi)發(fā)能力、具備二次開(kāi)發(fā)能力5下面哪項(xiàng)不是ARM處理器的特點(diǎn)DA、支持THUMB(16位)ARM(32位)雙指令集B、兼容8位16位器件C、指令長(zhǎng)度固定D、大量使用、大量使用RAMRAM,指令執(zhí)行速度更,指令執(zhí)行速度更快6下面哪項(xiàng)不是ARM處理器的特點(diǎn)BA、大多數(shù)數(shù)據(jù)操作都在寄存器中完成B、采用、采用CISCCISC指令集指令集C、尋址方式靈活簡(jiǎn)單,執(zhí)行效率高D、體積小、低功耗、低成本、高性能7下面哪項(xiàng)不屬于ARM處理器模式AA、管理模式(、管理模式(ROOTROOT)B、用戶模式(USR)C、快速中斷模式(FIQ)D、外部中斷模式(IRQ)8下面哪項(xiàng)為錯(cuò)誤的說(shuō)法AA、馮諾依曼結(jié)構(gòu)共用數(shù)據(jù)存儲(chǔ)空間和程序存儲(chǔ)空間,不共享存儲(chǔ)器總線、馮諾依曼結(jié)構(gòu)共用數(shù)據(jù)存儲(chǔ)空間和程序存儲(chǔ)空間,不共享存儲(chǔ)器總線B、哈佛結(jié)構(gòu)有分離的數(shù)據(jù)和程序空間及分離的訪問(wèn)總線C、哈佛結(jié)構(gòu)在指令執(zhí)行時(shí),取址和取數(shù)可以進(jìn)行并行操作1717某文件的權(quán)限是RWXRR,則下面描述正確的是CA、文件的權(quán)限值是755B、文件的所有者對(duì)文件只有讀權(quán)限C、其他用戶對(duì)文件只有讀權(quán)限、其他用戶對(duì)文件只有讀權(quán)限D(zhuǎn)、同組用戶對(duì)文件只有寫(xiě)權(quán)限1818某文件的原有權(quán)限是RWXRR,執(zhí)行CHMODOX后文件權(quán)限為BA、RWXRXRXB、RWXRRXRWXRRXC、RWXRXRD、RWRR1919CLEAR命令的作用是AA、清除終端窗口、清除終端窗口B、關(guān)閉終端窗口C、打開(kāi)終端窗口D、調(diào)整窗口大小2020顯示當(dāng)前目錄中的全部文件,相應(yīng)命令為BA、LSB、LSLSAAC、LSL2121在LINUX操作系統(tǒng)默認(rèn)情況下,LS命令顯示的可執(zhí)行文件顏色為AA、綠色、綠色B、藍(lán)色C、灰色D、黃色2222用命令顯示出文件FF的描述為RWXRXR1ROOTROOT599CEC101712FF,由此可知文件FF的類型為AA、普通文件、普通文件B、硬鏈接C、目錄D、符號(hào)鏈接2323用命令列出下面的文件列表,請(qǐng)問(wèn)那一個(gè)文件是符號(hào)鏈接文件DA、RW2HELSUSERS56SEP091105HELLOB、RW2HELSUSERS56SEP091105GOODBEYC、DRWX1HELUSERS1024SEP100810ZHANGD、LRWXLRWX1HELHELUSERSUSERS20242024SEPSEP121208120812CHENGCHENG2424在LINUX關(guān)機(jī)命令中,下列命令中無(wú)法實(shí)現(xiàn)關(guān)機(jī)的是BA、SHUTDOWNHNOWB、REBOOTREBOOTC、HALT2525刪除文件命令為DA、MKDIRB、RMDIRC、MVD、RMRM2626對(duì)于TARGZ結(jié)尾的文件,采用下面哪個(gè)命令進(jìn)行解壓縮操作AA、TARTARXVZFXVZFB、TARJXVFC、TARCZVFD、TARJCVF
下載積分: 8 賞幣
上傳時(shí)間:2024-03-12
頁(yè)數(shù): 28
大?。?0.05(MB)
子文件數(shù):
-
簡(jiǎn)介:嵌入式系統(tǒng)設(shè)計(jì)師考試筆記之嵌入式系統(tǒng)基礎(chǔ)知識(shí)自嵌入式系統(tǒng)設(shè)計(jì)師考試復(fù)習(xí)筆記之存儲(chǔ)管理篇在嵌入式在線的博客出現(xiàn)后,意外的得到很多朋友的關(guān)注和評(píng)論,收到不少朋友的郵件,問(wèn)一些有關(guān)考試的問(wèn)題,希望得到我的復(fù)習(xí)筆記的其他部分。我非常感謝他們,他們的熱切關(guān)注,使我有了繼續(xù)往下寫(xiě)的無(wú)限動(dòng)力,使我萌生了將我以前的復(fù)習(xí)筆記、考試經(jīng)驗(yàn)結(jié)合大綱教程并重新按教程的章節(jié)順序整理一份適合考生復(fù)習(xí)的筆記手冊(cè),筆記后面再分析歷年的真題,按章節(jié)考點(diǎn)找出相關(guān)的考題進(jìn)行分析,希望能和有興趣的人們一起討論討論。嵌入式系統(tǒng)設(shè)計(jì)師的一天考試分為上午和下午部分,兩部分的考試方式、試題難度、考點(diǎn)分布和復(fù)習(xí)方法都是不同的。這次我們討論的是嵌入式系統(tǒng)基礎(chǔ)知識(shí),我本人覺(jué)得,這部分出下午大題的可能性不大,主要是分布在上午的75道選擇題之中。從歷年的真題和考試大綱來(lái)看,上午的選擇題主要考查一些基本概念,重要原理的理解,一些關(guān)鍵技術(shù)和一些重要的原理引申出來(lái)的簡(jiǎn)單計(jì)算。根據(jù)這些考試特點(diǎn),復(fù)習(xí)的時(shí)候可以采用適當(dāng)?shù)牟呗?,?dāng)然每個(gè)人的方法都是不一樣的,適合自己的辦法才是最好的辦法。方法大家可以自己慢慢去體會(huì),我的也不多說(shuō)了,通過(guò)筆記和真題分析就可以體現(xiàn)處理。對(duì)于很多關(guān)鍵的知識(shí)點(diǎn)和基本概念,除了記住之外還要徹底理解,否則出題的時(shí)候會(huì)進(jìn)行一些變換,或者引申一些計(jì)算,那么就算你知道考那個(gè)考點(diǎn),可能你也做不好。在復(fù)習(xí)的過(guò)程中,你要記住你不是要考一個(gè)很高的分?jǐn)?shù),而是要考一個(gè)通過(guò)的分?jǐn)?shù),在復(fù)習(xí)過(guò)程中可以放棄一些內(nèi)容,只要保證在大部分基本概念,關(guān)鍵技術(shù),重要原理和歷年考點(diǎn)上都把握住,能夠拿到需要的分?jǐn)?shù)就可以了。復(fù)習(xí)筆記1、嵌入式系統(tǒng)的定義成。RTOS是嵌入式應(yīng)用軟件的基礎(chǔ)和開(kāi)發(fā)平臺(tái)。(4)應(yīng)用軟件由基于實(shí)時(shí)系統(tǒng)開(kāi)發(fā)的應(yīng)用程序組成。3、實(shí)時(shí)系統(tǒng)(1)定義能在指定或確定的時(shí)間內(nèi)完成系統(tǒng)功能和對(duì)外部或內(nèi)部、同步或異步時(shí)間做出響應(yīng)的系統(tǒng)。(2)區(qū)別通用系統(tǒng)一般追求的是系統(tǒng)的平均響應(yīng)時(shí)間和用戶的使用方便;而實(shí)時(shí)系統(tǒng)主要考慮的是在最壞情況下的系統(tǒng)行為。(3)特點(diǎn)時(shí)間約束性、可預(yù)測(cè)性、可靠性、與外部環(huán)境的交互性。(4)硬實(shí)時(shí)(強(qiáng)實(shí)時(shí))指應(yīng)用的時(shí)間需求應(yīng)能夠得到完全滿足,否則就造成重大安全事故,甚至造成重大的生命財(cái)產(chǎn)損失和生態(tài)破壞,如航天、軍事。(5)軟實(shí)時(shí)(弱實(shí)時(shí))指某些應(yīng)用雖然提出了時(shí)間的要求,但實(shí)時(shí)任務(wù)偶爾違反這種需求對(duì)系統(tǒng)運(yùn)行及環(huán)境不會(huì)造成嚴(yán)重影響,如監(jiān)控系統(tǒng)、實(shí)時(shí)信息采集系統(tǒng)。(6)任務(wù)的約束包括時(shí)間約束、資源約束、執(zhí)行順序約束和性能約束。4、實(shí)時(shí)系統(tǒng)的調(diào)度(1)調(diào)度給定一組實(shí)時(shí)任務(wù)和系統(tǒng)資源,確定每個(gè)任務(wù)何時(shí)何地執(zhí)行的整個(gè)過(guò)程。(2)搶占式調(diào)度通常是優(yōu)先級(jí)驅(qū)動(dòng)的調(diào)度,如UCOS。優(yōu)點(diǎn)是實(shí)時(shí)性好、反應(yīng)快,調(diào)度算法相對(duì)簡(jiǎn)單,可以保證高優(yōu)先級(jí)任務(wù)的時(shí)間約束;缺點(diǎn)是上下文切換多。(3)非搶占式調(diào)度通常是按時(shí)間片分配的調(diào)度,不允許任務(wù)在執(zhí)行期間被中斷,任務(wù)一旦占用處理器就必須執(zhí)行完畢或自愿放棄,如WINCE。優(yōu)點(diǎn)是上下文切換少;缺點(diǎn)是處理器有效資源利用率低,可調(diào)度性不好。(4)靜態(tài)表驅(qū)動(dòng)策略系統(tǒng)在運(yùn)行前根據(jù)各任務(wù)的時(shí)間約束及關(guān)聯(lián)關(guān)系,采用某種搜索策略生成一張運(yùn)行時(shí)刻表,指明各任務(wù)的起始運(yùn)行時(shí)刻及運(yùn)行時(shí)
下載積分: 6 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 17
大?。?0.07(MB)
子文件數(shù):