嵌入式系統(tǒng)原理與應(yīng)用的名詞解釋和解答題解讀_第1頁
嵌入式系統(tǒng)原理與應(yīng)用的名詞解釋和解答題解讀_第2頁
嵌入式系統(tǒng)原理與應(yīng)用的名詞解釋和解答題解讀_第3頁
嵌入式系統(tǒng)原理與應(yīng)用的名詞解釋和解答題解讀_第4頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、嵌入式系統(tǒng)原理與應(yīng)用的名詞解釋和解答題第一章和第二章單片機(jī): 把 CPU、存儲器、 I/O 接口、振蕩器電路、定時器 / 計數(shù)器等構(gòu)成計算機(jī)的主要部件集成在一塊芯片上構(gòu)成一臺具有一定功能的計算機(jī),就稱為單片微型計算機(jī),簡稱單片機(jī)。哈佛結(jié)構(gòu): 數(shù)據(jù)存儲空間與程序存儲空間相互獨(dú)立的體系結(jié)構(gòu),即訪問程序、數(shù)據(jù)存儲器采用不同的指令和控制信號。馮洛伊曼結(jié)構(gòu):通用計算機(jī)使用的程序、 數(shù)據(jù)公用一個地址空間。準(zhǔn)雙向口 :當(dāng)I0口作為輸出時,可直接輸出高低電平,當(dāng)I0作為輸入口時,應(yīng)先輸出1,后再讀引腳。嵌入式系統(tǒng): 以應(yīng)用為中心、 以計算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功能

2、消耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。高實(shí)時性: 在硬件上嵌入式系統(tǒng)極少使用存取速度慢的設(shè)備,軟件上更是加以精心設(shè)計, 從而可使嵌入式系統(tǒng)快速地效應(yīng)外部事件??刹眉粜裕菏瓜到y(tǒng)開發(fā)人員能夠根據(jù)實(shí)際應(yīng)用的需求來量體裁衣,去除冗余,從而使系統(tǒng)在滿足應(yīng)用要求的前提下達(dá)到最精美的配置。微控制器: 將 CPU、存儲器以及其他外設(shè)都集成在同一片電路板上。在DSP:是針對快速離散時間信號處理計算的,適應(yīng)于高頻通信。SOC:是把系統(tǒng)的處理機(jī)制、模型算法、芯片結(jié)構(gòu)、各層次電直到器件的設(shè)計緊密結(jié)合,在一個單芯片上完成整個系統(tǒng)的功能。簡答題什么是嵌入式系統(tǒng)?它具有哪些特點(diǎn)答:以應(yīng)用為中心、以計算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁剪,適

3、應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功能消耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。特點(diǎn):專用性強(qiáng)、高實(shí)時性、系統(tǒng)可裁剪性好、可靠性高、微內(nèi)核、專門的開發(fā)工具和環(huán)境。請簡述嵌入式系統(tǒng)與一般計算機(jī)系統(tǒng)的不同答: 1 嵌入式系統(tǒng)性能低于一般計算機(jī)系統(tǒng);2 嵌入式系統(tǒng)具有明確指向性、專業(yè)性,不具備通用性;3 嵌入式系統(tǒng)對功能消耗有嚴(yán)格要求;4 嵌入式系統(tǒng)軟硬件可裁剪,一般計算機(jī)系統(tǒng)不可以。從硬件系統(tǒng)來看,嵌入式系統(tǒng)由哪幾部分組成答: 1 嵌入式核心芯片; 2 嵌入式系統(tǒng)的存儲系統(tǒng); 3 嵌入式系統(tǒng)的外部接口 。從軟件系統(tǒng)來看,嵌入式系統(tǒng)由哪幾部分組成答:嵌入式操作系統(tǒng)和應(yīng)用軟件嵌入式處理器有哪些?他們各自的特點(diǎn)

4、是什么?答:微處理器:是指功能較強(qiáng)大的 CPU;微控制器:將 CPU、存儲器以及其他外設(shè)都集成在同一片電路板上。DSP:針對快速離散時間信號處理計算的Soc: 允許將重要處理器的內(nèi)核和各種外圍的芯片器件整合在一起。請列舉出嵌入式系統(tǒng)的應(yīng)用范圍答:消費(fèi)類電子產(chǎn)品; 辦公自動化產(chǎn)品; 控制系統(tǒng)與工業(yè)自動化;生物醫(yī)學(xué)系統(tǒng);現(xiàn)場儀器;網(wǎng)絡(luò)通信設(shè)備;電信基礎(chǔ)設(shè)備。典型的單片機(jī)由哪幾部分組成?每部分的基本功能是什么?答: CPU系統(tǒng): CPU實(shí)現(xiàn)單片機(jī)的控制功能CPU外圍單元: I/O 端口是單片機(jī)用于感應(yīng)外部信息或輸出信號的端口。基本功能單元: 滿足單片機(jī)測控功能要求的基本外圍電路, 用來完善和擴(kuò)大單片

5、機(jī)功能。外圍擴(kuò)展單元: 為滿足不同嵌入式應(yīng)用要求, 還需要提供外圍功能擴(kuò)展電路。標(biāo)準(zhǔn) 51 系列單片機(jī)存儲空間有幾種類型?如何區(qū)分各部分地址?答:有 4 種,片內(nèi)和片外數(shù)據(jù)存儲區(qū);片內(nèi)和片外程序存儲區(qū);片內(nèi)外數(shù)據(jù)存儲區(qū)是通過( mov,mov x )指令來區(qū)分片內(nèi)外程序的;片內(nèi)片外 ROM利用單片機(jī)管腳來區(qū)分。畫出標(biāo)準(zhǔn)的 51 系列單片機(jī)的最小電路,并說明各部分電路的主要功能。答: 1 最小電路由復(fù)位電路、晶振電路、電源電路組成;2 電源電路用來提供單片機(jī)電源,復(fù)位電路產(chǎn)生上電復(fù)位信號;晶振電路提供單片機(jī)工作的基本頻率標(biāo)準(zhǔn) 51 系列單片機(jī)并行 I/O 口的特點(diǎn)和應(yīng)用特征是什么?答:特點(diǎn): 8

6、051 共有四組并行的 I/O 接口,( P01P3)每組接口都有 8 條接口線用于傳遞數(shù)據(jù)特征:除了 P1 口以外,其余的 I/O 都有第二個功能;除了 P0 口以外,其余的 I/O 口都可以作為輸出口使用所有的 I/O 接口為準(zhǔn)雙向口,作為輸入接口使用時,應(yīng)先置1第三四章C51 語言中的中斷服務(wù)程序編寫方法是什么?中斷服務(wù)程序編寫應(yīng)注意什么問題?簡述C51 語言與匯編語言相比有什么優(yōu)點(diǎn)?C51語言中的 bit和 sbit有何區(qū)別?答:在標(biāo)準(zhǔn)函數(shù)定義后加上interrupt,并且加上中斷類型號1 中斷服務(wù)程序沒有返回值2 中斷服務(wù)程序沒有參數(shù)3 中斷服務(wù)程序不能被用戶程序所調(diào)用4 不同中斷類

7、型號對應(yīng)不同的中斷5 中斷服務(wù)程序應(yīng)盡可能簡短。優(yōu)點(diǎn): 1C51 語言與標(biāo)準(zhǔn)C語言近似,通用性強(qiáng)2 C51 語言易讀。而匯編語言閱讀很難3C51語言實(shí)現(xiàn)運(yùn)算方便,匯編語言難4C51語言結(jié)構(gòu)上比匯編語言后很多5C51語言有大量的庫函數(shù)可用,而匯編語言沒有。區(qū)別: 1bit是位變量類型,而sbit是位變量指針類型2bit類型變量不需要指向已有的位,編譯器會自動分配一個位內(nèi)存給它, 而 sbit 必須要指向一個已有的位, 所以 sbit 一般用于 I/O 引腳的操作。第五章名詞解釋:中斷:程序在運(yùn)行過程中, 由于外部或者內(nèi)部的觸發(fā), 暫時中斷當(dāng)前程序的運(yùn)行, 而轉(zhuǎn)去處理一個中斷服務(wù)程序, 并在處理完

8、成后,返回之前的程序,繼續(xù)運(yùn)行的過程。中斷源: 在中斷中引起中斷產(chǎn)生的原因中斷請求: 由中斷源發(fā)送給控制器的信號中斷返回: 在處理完中斷服務(wù)程序后, 返回之前的程序, 并繼續(xù)執(zhí)行的過程邊沿觸發(fā)方式 :是外部中斷觸發(fā)方式的一種, 即在外部中斷引腳上,出現(xiàn)一個電平跳變觸發(fā)外部中斷的請求波特率: 是串行通信中的速度單位,即每秒鐘傳輸位數(shù)的多少簡答題請描述 51 系列單片機(jī)的默認(rèn)中斷優(yōu)先級。并寫出各個中斷源的入口地址和中斷號中斷源入口地址中斷號外部中斷 00003H0定時器 0000BH1外部中斷 10013H2定時器 1001BH3串口0023H4簡述外部中斷的編程使用過程1 設(shè)置外部中斷觸發(fā)方式2

9、 打開外部中斷控制位3 打開總中斷的控制位4 編寫外部中斷的中斷服務(wù)程序簡述 51 系列單片機(jī)的中斷響應(yīng)條件1 中斷標(biāo)志位已打開2 總的中斷標(biāo)志位已打開3 有中斷源發(fā)出請中斷求4 沒有高優(yōu)先級的中斷在運(yùn)行簡述 51 系列單片機(jī)中斷優(yōu)先級響應(yīng)原則1 高優(yōu)先級的中斷可以打斷低優(yōu)先級的中斷運(yùn)行2 在搞優(yōu)先級運(yùn)行當(dāng)中,弟優(yōu)先級的中斷無法被響應(yīng)3 如沒有設(shè)置特殊指令優(yōu)先級,則單片機(jī)按默認(rèn)的優(yōu)先級調(diào)度簡述定時器的編程使用過程1 設(shè)定定時器的工作模式2 計算定時初值,并設(shè)置 TH和 TL 寄存器3 啟動定時器4 打開定時器的中斷標(biāo)志位5 打開總中斷的標(biāo)志位6 編寫中斷服務(wù)程序,如果定時器不是0 位,則需要在

10、定時器中斷服務(wù)程序中恢復(fù)定時初值定時器 T0 和 T1 各有幾種工作方式1 8 位工作方式2 13 位工作方式3 16 位工作方式第六七章名詞解釋編碼鍵盤 :鍵盤上閉合鍵的識別由專用的硬件編碼器實(shí)現(xiàn), 并產(chǎn)生鍵編碼號或鍵值的鍵盤 。非編碼鍵盤: 靠軟件來識別的鍵盤按鍵抖動: 按鍵一般處在常開狀態(tài), 按鍵閉合斷開時, 觸點(diǎn)會存在隨機(jī)性的波形跳動。獨(dú)立式非編碼鍵盤:每個按鍵獨(dú)立地占用一條數(shù)據(jù)輸入線。行列式非編碼鍵盤: 將 I/O 線的一部分作為行線, 另一部分作為列線,按鍵設(shè)置在行線和列線的交叉點(diǎn)上。共陽極 7 段數(shù)碼管: 每個發(fā)光二極管的陽極為公共端共陰極 7 段數(shù)碼管: 每個發(fā)光二極管的陰極為

11、公共端數(shù)碼管靜態(tài)顯示: 每個數(shù)碼管必須接一個8 位鎖存器用來鎖存待顯示的字形碼。數(shù)碼管動態(tài)顯示: 將所有位數(shù)碼管的段選線并聯(lián)在一起, 由位選線控制是哪一位數(shù)碼管有效。響應(yīng)時間: 是計算機(jī)識別一個外部事件到做出響應(yīng)的時間。吞吐量: 在給定時間內(nèi),系統(tǒng)可以處理的事件總數(shù)。循環(huán)輪訓(xùn)系統(tǒng) :程序依次檢查系統(tǒng)的每一個輸入條件, 一旦條件成立就進(jìn)行相應(yīng)的處理。事件驅(qū)動系統(tǒng): 能對外部事件直接影響的系統(tǒng)調(diào)度器:是操作系統(tǒng)的內(nèi)核的心臟,實(shí)現(xiàn)對可調(diào)度實(shí)體的調(diào)度算法。尤其是對于多任務(wù)實(shí)時操作系統(tǒng),調(diào)度器提供決定何時必須執(zhí)行那個任務(wù), 即在單處理器環(huán)境下,準(zhǔn)時地完成多個必須同時運(yùn)行的任務(wù)。簡答題嵌入式實(shí)時操作系統(tǒng)的

12、基本特點(diǎn)是什么?答: 1 實(shí)時性2 有處理異步并發(fā)事件的能力3 快速啟動、并有出錯處理和自動復(fù)位功能4 嵌入式實(shí)時軟件是應(yīng)用程序和操作系統(tǒng)兩種軟件的一體化程序5 嵌入式實(shí)時軟件的開發(fā)需要獨(dú)立的開發(fā)平臺嵌入式操作系統(tǒng)的分類有哪些?答:按速度分類:強(qiáng)實(shí)時系統(tǒng)、一般實(shí)時系統(tǒng)、弱實(shí)時系統(tǒng)按確定性分類:硬實(shí)時系統(tǒng)、軟實(shí)時系統(tǒng)按軟件結(jié)構(gòu)分類:單線程序、事件驅(qū)動系統(tǒng)、什么是微內(nèi)核?它與其他的內(nèi)核類型相比有何優(yōu)點(diǎn)?答:微內(nèi)核的設(shè)計目標(biāo)是使操作系統(tǒng)的內(nèi)核盡可能的小,除了最基本的服務(wù)外,盡量將其它服務(wù)放在核外。優(yōu)點(diǎn): 1 靈活性 2 開發(fā)性 3 可擴(kuò)充性嵌入式操作系統(tǒng)內(nèi)核的組成有哪些?答: 1 進(jìn)程、線程及管理2

13、 存儲管理3I/O 管理4 文件管理簡述嵌入式操作系統(tǒng)內(nèi)核中的任務(wù)管理內(nèi)容答:創(chuàng)建任務(wù)、 刪除任務(wù)的目前狀態(tài)和查詢?nèi)蝿?wù)狀態(tài)等功能,其核心還是任務(wù)的調(diào)度簡述嵌入式系統(tǒng)內(nèi)核中的中斷管理的內(nèi)容答: 1 安裝指定中斷的服務(wù)程序2 為某些設(shè)備提供缺省的中斷處理程序3 將內(nèi)核內(nèi)部支持的各級中斷映射到目標(biāo)處理器的各級中斷上4 在 ISR 中可以使用內(nèi)核提供的功能調(diào)用, 以便完成與任務(wù)的通信5 提供屏蔽與使能中斷調(diào)用, 使應(yīng)用能夠根據(jù)需要在運(yùn)行時關(guān)閉和打開中斷簡述行列式鍵盤的工作原理答:將 I/O 線的一部分作為行線, 另一部分作為列線, 按鍵設(shè)置在行線和列線的交叉點(diǎn)上。 行列式鍵盤的數(shù)量為: 行線數(shù) M乘以

14、列線數(shù) N簡述按鍵去抖動的基本方法及原理答:基本方法:按鍵一般處在常開狀態(tài),按鍵閉合斷開時,觸點(diǎn)會存在隨機(jī)性的波形跳動。原理:一般采用軟件延時或加硬件 RS觸發(fā)器實(shí)現(xiàn)。軟件延時去抖思想是在第一次檢測到疑似有按鍵動作后, 延遲一段時間, 再掃描按鍵是否還有同樣動作:是,則確認(rèn)有鍵動作;否。則認(rèn)為是抖動。簡述行列式非編碼鍵盤的軟件識別原理和流程答:1 首先應(yīng)判斷鍵盤中有無按鍵按下,判斷的方法是首先使列線輸出全 0 電平,如果無按鍵按下,行線引腳應(yīng)全部為高電平。2 當(dāng)有按鍵按下時,出現(xiàn)低電平請求中斷,在中斷服務(wù)程序中軟件鍵盤消抖。3 每次使某一條列線輸出 0,然后分別讀入行線 P1.0P1.3 口的

15、狀態(tài),哪一行為 0 則說明被按下的鍵就在該行線、 列線的交叉點(diǎn)上簡述 7 段數(shù)碼管中動態(tài)顯示的基本流程答:1 將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效2 動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用, 使人眼感覺好像各位數(shù)碼管同時都在顯示。簡述 7 段數(shù)碼管中動態(tài)顯示和靜態(tài)顯示的區(qū)別答:1 數(shù)碼管靜態(tài)顯示:每個數(shù)碼管必須接一個8 位鎖存器用來鎖存待顯示的字形碼。數(shù)碼管動態(tài)顯示: 將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。2 區(qū)別:1 靜態(tài)顯示需增加鎖存器,動態(tài)不需要2 動態(tài)顯示需要采用輪詢掃描結(jié)構(gòu),而靜態(tài)不需要。所以靜態(tài)顯示硬件電路復(fù)雜, 但軟件設(shè)計簡單, 動態(tài)顯示硬件電路簡單, 軟件設(shè)計難讀書的好處1、行萬里路,讀萬卷書。2、書山有路勤為徑,學(xué)海無涯苦作舟。3、讀書破萬卷,下筆如有神。4、我所學(xué)到的任何有價值的知識都是由自學(xué)中得來的。 達(dá)爾文5、少壯不努力,老大徒悲傷。6、黑發(fā)不知勤學(xué)早,白首方悔讀書遲。 顏真卿7、寶劍鋒從磨礪出,梅花香自苦寒來。8、讀書要三到:心到、眼到、口到9、玉不琢、不成器,人不學(xué)

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論