嵌入式系統(tǒng)開(kāi)發(fā)及應(yīng)用_第1頁(yè)
嵌入式系統(tǒng)開(kāi)發(fā)及應(yīng)用_第2頁(yè)
嵌入式系統(tǒng)開(kāi)發(fā)及應(yīng)用_第3頁(yè)
嵌入式系統(tǒng)開(kāi)發(fā)及應(yīng)用_第4頁(yè)
嵌入式系統(tǒng)開(kāi)發(fā)及應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

千里之行,始于足下讓知識(shí)帶有溫度。第第2頁(yè)/共2頁(yè)精品文檔推薦嵌入式系統(tǒng)開(kāi)發(fā)及應(yīng)用第一講

對(duì)ARM-Cortex系列處理器來(lái)說(shuō),錯(cuò)誤的說(shuō)法是D.Cortex-A為汽車電子系列

嵌入式系統(tǒng)分為微控制器與應(yīng)用處理器兩大類,這樣表述是否正確?對(duì)

微處理器MCU的英文全稱為MicrocontrollerUnit,多媒體應(yīng)用處理器MAP的英文全稱為MultimediaApplicationProcessor,這樣說(shuō)法是否正確?對(duì)

簡(jiǎn)要闡述嵌入式系統(tǒng)的基本含義正確答案:1.嵌入式系統(tǒng)是一種計(jì)算機(jī)硬件和軟件的組合,大概還有機(jī)械裝置,用于實(shí)現(xiàn)一個(gè)特定功能。在某些特定狀況下,嵌入式系統(tǒng)是一個(gè)大系統(tǒng)或產(chǎn)品的一部分。2.從計(jì)算機(jī)本身角度可將嵌入式系統(tǒng)概括表述為:嵌入式系統(tǒng),即嵌入式計(jì)算機(jī)系統(tǒng),它是不以計(jì)算機(jī)面目浮現(xiàn)的“計(jì)算機(jī)”,這個(gè)計(jì)算機(jī)系統(tǒng)隱含在各類詳細(xì)的產(chǎn)品之中,這些產(chǎn)品中,計(jì)算機(jī)程序起到了重要作用。

5簡(jiǎn)要闡述嵌入式系統(tǒng)的由來(lái)、特點(diǎn)及分類正確答案:由來(lái):嵌入式計(jì)算機(jī)系統(tǒng)是測(cè)控系統(tǒng)對(duì)計(jì)算機(jī)需要而逐步產(chǎn)生的。

特點(diǎn):嵌入式系統(tǒng)是不單獨(dú)以通用計(jì)算機(jī)的面目浮現(xiàn)的計(jì)算機(jī)系統(tǒng),它的開(kāi)發(fā)需要專用工具和特別辦法,使用MCU設(shè)計(jì)嵌入式系統(tǒng),數(shù)據(jù)與程序空間采納不同存儲(chǔ)介質(zhì),開(kāi)發(fā)嵌入式系統(tǒng)涉及軟件、硬件及應(yīng)用領(lǐng)域的學(xué)問(wèn)等。

分類:按應(yīng)用范圍容易地把嵌入式系統(tǒng)分為電子系統(tǒng)智能化(微控制器類)和計(jì)算機(jī)應(yīng)用延長(zhǎng)(應(yīng)用處理器)兩大類

6簡(jiǎn)要闡述MCU的基本含義,以及MCU浮現(xiàn)前后測(cè)控系統(tǒng)設(shè)計(jì)辦法發(fā)生的重要變化

正確答案:1:含義:在一塊芯片內(nèi)集成了CPU、存儲(chǔ)器、定時(shí)器/計(jì)數(shù)器及多種輸入輸出(I/O)接口的比較完整的數(shù)字處理系統(tǒng)。

2:變化:MCU浮現(xiàn)之前,人們必需用模擬電路、數(shù)字電路實(shí)現(xiàn)測(cè)控系統(tǒng)中的大部分計(jì)算與控制功能,這樣使得控制系統(tǒng)體積浩大,易出故障。

MCU浮現(xiàn)以后,測(cè)控系統(tǒng)設(shè)計(jì)辦法逐步產(chǎn)生變化,系統(tǒng)中的大部分計(jì)算與控制功能由MCU的軟件實(shí)現(xiàn)。

其次講

下面哪一模塊可以將數(shù)字信號(hào)專為模擬信號(hào)?B.A/D

GPIO即是通用輸入輸出引腳,MCU可讀取該引腳的值,也可以向該引腳寫值。對(duì)

說(shuō)說(shuō)什么是RTOS,你所了解的RTOS有哪些?有什么特點(diǎn)?

正確答案:要點(diǎn)1:實(shí)時(shí)操作系統(tǒng)要點(diǎn)2:RT-LinuxVxWorksMQX要點(diǎn)3:實(shí)時(shí)性多任務(wù)并發(fā)處理

第三講

下面選項(xiàng)中,哪一項(xiàng)說(shuō)法是正確的?

C語(yǔ)言函數(shù)的返回值類型由函數(shù)的聲明來(lái)確定,和return語(yǔ)句中的返回表達(dá)式的類型無(wú)關(guān)。

分析下面程序?qū)崿F(xiàn)的功能intfunc(intdata)

{

intcount=0;

while(data!=0)

{

data

count++;

}

returncount;

}統(tǒng)計(jì)data中1的個(gè)數(shù)或data中1的個(gè)數(shù)

第四講

可以說(shuō)ARMCortex-M0+是:是一種類型的CPU

字節(jié)存儲(chǔ)挨次(Endianess)分為小端格式(Littleendian)和大端格式(Bigendian),小端格式的含義是:小端格式是指字的低字節(jié)存儲(chǔ)在低地址中,字的高字節(jié)存儲(chǔ)在高地址中

"+"偽運(yùn)算是在程序編譯期間完成的對(duì)

ARMCortex-M0+中調(diào)用子程序是用BL指令,不是用B指令。對(duì)

ARMCortex-M0內(nèi)部寄存器有:正確答案:通用寄存器R0~R12、堆棧指針R13、銜接寄存器R14(LR)、程序計(jì)數(shù)寄存器R15(PC)、特別功能寄存器

ARMCortex-M0+內(nèi)部的應(yīng)用程序狀態(tài)寄存器APSR主要包含的關(guān)鍵位有:負(fù)標(biāo)志N、零標(biāo)志Z、進(jìn)位標(biāo)志C、溢出標(biāo)志V、零標(biāo)志Z

第五講

KL系列的一個(gè)詳細(xì)MCU型號(hào)標(biāo)識(shí)含有:

質(zhì)量狀態(tài)、系列號(hào)、內(nèi)核類型、內(nèi)部Flash大小、溫度范圍、封裝類型、CPU最高頻率、包裝類型信息

MCU的片內(nèi)Flash主要功能是:存放中斷向量表、程序代碼、常數(shù)等

在濾波電路中,相對(duì)于大電容來(lái)說(shuō),小電容濾高頻雜波。對(duì)

MCU硬件最小系統(tǒng)普通由電源、晶振、復(fù)位、寫入器接口電路等四個(gè)部分構(gòu)成對(duì)

MCU硬件最小系統(tǒng)的基本含義是:正確答案:一個(gè)芯片的硬件最小系統(tǒng)是指可以使內(nèi)部程序運(yùn)行所必需的最低規(guī)模的外圍電路,也可以包括寫入器接口電路。硬件最小系統(tǒng)引腳是我們必需為芯片提供服務(wù)的引腳,包括電源、晶振、復(fù)位、SWD接口。

第六講

所學(xué)MCU芯片每個(gè)引腳均有一個(gè)引腳控制寄存器,該寄存器的第10-8位(MUX字段)的功能是()引腳復(fù)用

利用GPIO引腳控制LED小燈時(shí),一定是高電平LED小燈亮,低電平LED小燈滅。錯(cuò)

請(qǐng)按照教材4.2.1節(jié)學(xué)問(wèn),已知端口PORTA的引腳控制寄存器的基地址為0x4004_9000,那么PORTC口4號(hào)引腳的引腳控制寄存器地址是()4004_B010

第七講

下面不是嵌入式調(diào)試手段的是()直接運(yùn)行

單步調(diào)試中,我們可以了解程序運(yùn)行時(shí)的哪些狀態(tài)?變量值CPU寄存器狀態(tài)外設(shè)寄存器狀態(tài)

單步調(diào)試可以應(yīng)用于嵌入式系統(tǒng)程序中斷調(diào)試。錯(cuò)

在工程中含有較多中斷和通信的狀況下,浮現(xiàn)跑飛現(xiàn)象,應(yīng)當(dāng)采納()調(diào)試辦法?

printf輸出信息調(diào)試

第八講

無(wú)操作系統(tǒng)下,關(guān)于嵌入式程序運(yùn)行路線,下面描述正確的是:(有兩條運(yùn)行路線:一條是中斷線,一條是main函數(shù)線

構(gòu)件的設(shè)計(jì)應(yīng)滿足要考慮使用與移植的便利要有統(tǒng)一、規(guī)范的編碼風(fēng)格與解釋在構(gòu)件中不使用全局變量

底層構(gòu)件的封裝是多余的,編程時(shí)直接操作底層寄存器就可以了。錯(cuò)

簡(jiǎn)要分析gpio_set函數(shù)的封裝要點(diǎn)。

應(yīng)把引腳設(shè)置成GPIO功能;同時(shí)定義成輸入或輸出;若是輸出,還要給出初始狀態(tài)。所以GPIO模塊初始化函數(shù)gpio_init的參數(shù)為哪個(gè)引腳、是輸入還是輸出、若是輸出其狀態(tài)是什么,函數(shù)不必有返回值。其中引腳可用一個(gè)16位數(shù)據(jù)描述,高8位表示端口號(hào),低8位表示端口內(nèi)的引腳號(hào)。

第九講

指令“PUSH{R0-R3}”的作用是什么?將寄存器R0、R1、R2、R3入棧

匯編中子程序的概念和C語(yǔ)言函數(shù)的概念相像。對(duì)

匯編“MOVR0,#0”和“MOVSR0,#0”的區(qū)分是什么?MOV不會(huì)更新應(yīng)用程序狀態(tài)寄存器,MOVS會(huì)更新應(yīng)用程序狀態(tài)寄存器

匯編語(yǔ)言中,參數(shù)傳遞通常使用哪些寄存器?答案:R0、R1、R2、R3.

第十講

公共要素文件中,普通應(yīng)包括以下幾個(gè)方面的內(nèi)容:包含描述芯片寄存器映射的頭文件一位操作的宏函數(shù)重定義基本數(shù)據(jù)類型

在底層驅(qū)動(dòng)構(gòu)件中,可以按照需要適當(dāng)使用全局變量。錯(cuò)

設(shè)計(jì)中間構(gòu)件時(shí),如何描述需求接口及供應(yīng)接口?:描述需求接口采納接口解釋,處于虛線框內(nèi),描述供應(yīng)接口采納接口網(wǎng)標(biāo),處于虛線框外。

第十一講

以下關(guān)于波特率的描述中錯(cuò)誤的是:波特率的提高,位長(zhǎng)變大。

RS232采納負(fù)規(guī)律,-10V~-3V為規(guī)律“1”,+3V~+10V為規(guī)律“0”。錯(cuò)

從學(xué)問(wèn)要素角度,UART驅(qū)動(dòng)構(gòu)件的基本函數(shù)應(yīng)包括:答案:初始化、發(fā)送單個(gè)字節(jié)、發(fā)送多個(gè)字節(jié)、接收單個(gè)字節(jié)、接收多個(gè)字節(jié)的函數(shù),以及使能及禁止接收中斷、獵取接收中斷狀態(tài)的函數(shù)。

第十二講

M0+中斷結(jié)構(gòu)包括:M0+內(nèi)核嵌套中斷向量控制器NVIC模塊中斷源

假如同時(shí)有多個(gè)中斷信號(hào)到來(lái),NVIC按照設(shè)定好的中斷優(yōu)先級(jí)舉行推斷;假如優(yōu)先級(jí)徹低相同的多個(gè)中斷源同時(shí)哀求,則先響應(yīng)IRQ號(hào)較大的。錯(cuò)

UART初始化函數(shù)至少包括哪幾個(gè)參數(shù)?串口號(hào)與波特率

第十三講

普通使用狀態(tài)寄存器的RDRF位與控制寄存器的RIE位搭配使用來(lái)完成串口數(shù)據(jù)的讀取對(duì)請(qǐng)給出UARTx模塊SBR字段(0-12位)BR位值的計(jì)算公式。:BR=總線時(shí)鐘/(16*波特率)

請(qǐng)解釋臨界區(qū)的概念。答案:有些狀況下,一些程序段是需要延續(xù)執(zhí)行而不能被打斷的,此時(shí),程序?qū)PU資源的使用是獨(dú)占的,此時(shí)稱為“臨界狀態(tài)”,不能被打斷的過(guò)程稱為對(duì)“臨界區(qū)”的拜訪。為防止在執(zhí)行關(guān)鍵操作時(shí)被外部大事打斷,普通通過(guò)關(guān)中斷的方式使程序拜訪臨界區(qū),屏蔽外部大事的影響。執(zhí)行完關(guān)鍵操作后退出臨界區(qū),打開(kāi)中斷,恢復(fù)對(duì)中斷的響應(yīng)能力。

第十四講

關(guān)于嵌入式軟件開(kāi)發(fā)的說(shuō)法正確的是?上位機(jī)程序可通過(guò)通信將接收到的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中,以供其他程序調(diào)用展示

請(qǐng)歸納總結(jié)下上位機(jī)通過(guò)串口與下位機(jī)通信的編程步驟:要點(diǎn)1:搭建程序框架

要點(diǎn)2:添加窗體

要點(diǎn)3:添加控件

要點(diǎn)4:設(shè)置控件屬性

要點(diǎn)5:完成各個(gè)大事的功能代碼

要點(diǎn)6:測(cè)試

其次單元測(cè)試

GPIO是輸入/輸出的最基本形式,MCU的引腳若作為GPIO輸入引腳,即開(kāi)關(guān)量輸入,其含義就是。若作為輸出引腳,即開(kāi)關(guān)量輸出,其含義就是

空1:MCU內(nèi)部程序可以獵取該引腳的狀態(tài),是高電平1,或是低電平0

空2:MCU內(nèi)部程序可以控制該引腳的狀態(tài),是高電平1,或是低電平0

UART驅(qū)動(dòng)構(gòu)件有9個(gè)的對(duì)外接口函數(shù),分離是:

初始化(uart_init)

發(fā)送單個(gè)字節(jié)(uart_send1)

發(fā)送N個(gè)字節(jié)(uart_sendN)

發(fā)送字符串(uart_send_string)

接收單個(gè)字節(jié)(uart_re1)

接收N個(gè)字節(jié)(uart_reN)

使能串口接收中斷(uart_enable_re_int)

禁止串口接收中斷(uart_disable_re_int)

獵取接收中斷狀態(tài)(uart_get_re_int)

第十五講

SysTick定時(shí)器可以實(shí)現(xiàn)的功能是()嵌入式操作系統(tǒng)的時(shí)光“滴答”

在ARMCortex-M0+中,全部?jī)?nèi)核異樣的優(yōu)先級(jí)都可以手動(dòng)設(shè)置。錯(cuò)

SysTick定時(shí)器的寄存器有()、()、()和校準(zhǔn)寄存器。

控制及狀態(tài)寄存器、重載寄存器、計(jì)數(shù)器

第十六講

脈寬調(diào)制的辨別率取決于()

定時(shí)器選用的時(shí)鐘頻率

脈寬調(diào)制的主要技術(shù)指標(biāo)包括()A.

占空比對(duì)齊方式極性

普通狀況下,MCU實(shí)現(xiàn)的PWM波的脈沖寬度的增強(qiáng)與削減可以延續(xù)變化。錯(cuò)

假設(shè)定時(shí)器的頻率是48MHz,實(shí)現(xiàn)2μs的高電平持續(xù)時(shí)光需要的時(shí)鐘周期個(gè)數(shù)是()96第十七講

下面哪種時(shí)鐘源可以用于PIT?A.系統(tǒng)總線時(shí)鐘

LPTMR的時(shí)鐘源可以是1kHz的LPO時(shí)鐘32kHz的慢速IRC時(shí)鐘

4MHz的迅速IRC時(shí)鐘8MHz的OSCERCLK時(shí)鐘

LPTMR的計(jì)數(shù)器采納增1計(jì)數(shù)方式。對(duì)

RTC模塊包含兩個(gè)中斷向量號(hào),秒中斷的中斷向量號(hào)為(),其他中斷對(duì)應(yīng)的中斷向量號(hào)為()3736

第十八講

4×5鍵盤可以支配()個(gè)按鍵。20

普通狀況下,可以正確獲得鍵值的常用鍵盤掃描方式有B.程序空閑時(shí)掃描鍵盤C.定時(shí)掃描鍵盤D.中斷服務(wù)例程中掃描鍵盤

鍵盤驅(qū)動(dòng)構(gòu)件只適用于KL25、KL26系列MCU。錯(cuò)

5×5鍵盤的鍵值至少要用()個(gè)字節(jié)表示2

第十九講

五連排共陰極8段數(shù)碼管共有()根線需要銜接到MCU13

實(shí)際應(yīng)用中,有8個(gè)8段數(shù)碼管,就必需由64根數(shù)據(jù)線來(lái)控制數(shù)碼管的亮暗錯(cuò)

n連排數(shù)碼管也稱動(dòng)態(tài)掃描數(shù)碼管,我們看到整排數(shù)碼管同時(shí)顯示數(shù)字是因?yàn)椋ǎ┰斐傻默F(xiàn)象視覺(jué)暫留

其次十講

下面關(guān)于HD44780編程結(jié)構(gòu)的描述中正確的是:

指令寄存器(IR)只能寫入。字符發(fā)生器RAM(CGRAM)提供應(yīng)用戶自定義特別字符用對(duì)LCD的基本操作主要包括LCD模塊初始化及LCD顯示。

HD44780模塊的E引腳信號(hào)在下降沿時(shí)才將數(shù)據(jù)真正寫入到LCD模塊中,因此需保證E引腳在產(chǎn)生下降沿時(shí)數(shù)據(jù)已經(jīng)被送至總線上,否則會(huì)無(wú)法正常顯示。對(duì)

LCD構(gòu)件入口參數(shù)是:待顯示數(shù)據(jù)的首地址

其次十一講

Flash驅(qū)動(dòng)構(gòu)件中,寫入操作包括以下哪幾個(gè)參數(shù):A.扇區(qū)號(hào)。B.扇區(qū)內(nèi)偏移地址。C.待寫入數(shù)據(jù)的字節(jié)數(shù)。D.待寫數(shù)據(jù)緩沖區(qū)的首地址。

用本章給出的加密辦法對(duì)芯片加密后,通過(guò)外部調(diào)試接口只能舉行整體擦除操作,而無(wú)法執(zhí)行拜訪Flash的指令。對(duì)

寫入器編程模式和Flash在線編程模式的區(qū)分:寫入器編程模式是指利用編程器將程序?qū)懭氲紽lash存儲(chǔ)器中的模式。而Flash在線編程模式指通過(guò)運(yùn)行Flash內(nèi)部程序來(lái)對(duì)Flash其他區(qū)域舉行擦除與寫入的模式。

其次十二講

下面關(guān)于Flash驅(qū)動(dòng)構(gòu)件描述正確的有:

A.Flash具有初始化、擦除和寫入、按規(guī)律地址讀取、按物理地址讀取、庇護(hù)六種基本操作。

B.FTFA命令的操作主要包括載入命令到通用命令參數(shù)寄存器組、清CCIF位啟動(dòng)命令、執(zhí)行命令與報(bào)錯(cuò)。

寫入函數(shù)與擦除函數(shù)類似,主要區(qū)分在于,擦除操作向目標(biāo)地址中寫0xFF,而寫入操作需要寫入指定數(shù)據(jù)。對(duì)

KL系列MCU提供了哪些Flash在線編程的寄存器?1個(gè)狀態(tài)寄存器、1個(gè)配置寄存器、1個(gè)平安寄存器、1個(gè)選項(xiàng)寄存器、12個(gè)通用命令參數(shù)寄存器以及4個(gè)庇護(hù)寄存器。

其次十三講

下面關(guān)于KL25的ADC模塊描述正確的有:A.ADC模塊惟獨(dú)一個(gè),是線性逐次靠近ADC。B同時(shí)具有差分輸入和單端輸入兩種采集模式

為了使采樣的數(shù)據(jù)更精確?????,必需對(duì)采樣的數(shù)據(jù)舉行物理量回歸。錯(cuò)

ADC模塊的初始化需要哪些參數(shù)?通道組、輸入模式是單端還是差分、轉(zhuǎn)換精度是多少、硬件濾波次數(shù)。

其次十四講

CMP驅(qū)動(dòng)構(gòu)件的功能函數(shù)有:A.模塊初始化函數(shù)cmp_init()。B.設(shè)置DAC輸出值函數(shù)dac_set_value()。C.中斷使能函數(shù)cmp_enable_int()。D.中斷除能函數(shù)cmp_disable_int()

利用容易電壓比較器可將正弦波變?yōu)橥l率的方波或矩形波。對(duì)

DAC轉(zhuǎn)換器的功能是:將數(shù)字量轉(zhuǎn)換成模擬量,從MCU引腳以電壓形式或電流形式輸出。其次十五講

下列哪些是SPI構(gòu)件功能函數(shù)的參數(shù):

A.模塊號(hào)No

B.SPI主從機(jī)挑選MSTR

C.波特率BaudRate

D.時(shí)鐘極性CPOL與相位CPHA

SPI通信中,主機(jī)和從機(jī)必需使用同樣的時(shí)鐘極性與時(shí)鐘相位,才干正常通信。A.對(duì)

串行外設(shè)接口SPI是原摩托羅拉公司推出的一種()通訊接口。同步串行

其次十六講

1普通狀況下,一個(gè)標(biāo)準(zhǔn)的I2C通信由()組成。A.開(kāi)頭信號(hào)B.從機(jī)地址傳輸C.數(shù)據(jù)傳輸D.結(jié)束信號(hào)

I2C總線數(shù)據(jù)通信協(xié)議規(guī)定:當(dāng)初鐘信號(hào)為低電平常,才允許數(shù)據(jù)線上的電平狀態(tài)變化。對(duì)

3I2C的全名是()集成電路互聯(lián)總線(Inter-IntergratedCircuit)

二十七講

1TSI實(shí)現(xiàn)的原理是()D.人體與電極的電容效應(yīng)

TSI驅(qū)動(dòng)構(gòu)件包括()三種基本操作。初始化、獵取返回值和設(shè)置TSI閾值

其次十八講

USB支持多種類型的傳輸模式,不包括:C.異步傳輸

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論