2024年大學(xué)試題(計算機科學(xué))-stm32考試近5年真題集錦(頻考類試題)帶答案_第1頁
2024年大學(xué)試題(計算機科學(xué))-stm32考試近5年真題集錦(頻考類試題)帶答案_第2頁
2024年大學(xué)試題(計算機科學(xué))-stm32考試近5年真題集錦(頻考類試題)帶答案_第3頁
2024年大學(xué)試題(計算機科學(xué))-stm32考試近5年真題集錦(頻考類試題)帶答案_第4頁
2024年大學(xué)試題(計算機科學(xué))-stm32考試近5年真題集錦(頻考類試題)帶答案_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(圖片大小可自由調(diào)整)2024年大學(xué)試題(計算機科學(xué))-stm32考試近5年真題集錦(頻考類試題)帶答案第I卷一.參考題庫(共100題)1.固件包里的Library文件夾包括一個標(biāo)準(zhǔn)的模板工程,該工程編譯所有的庫文件和所有用于創(chuàng)建一個新工程所必須的用戶可修改文件。2.Cortex-M3體系架構(gòu)中,有了位帶位操作后,可以使用普通的加載/存儲指令來對單一的比特進行讀寫。3.所有的GPIO引腳有一個內(nèi)部微弱的上拉和下拉,當(dāng)它們被配置為輸入時可以是激活的或者非激活的。4.嵌入式微控制器相比嵌入式微處理器的的最大特點()A、體積大大減小B、單片化C、功耗低D、成本高5.Cortex-M3在待機狀態(tài)時保持極低的電能消耗,典型的耗電值僅為2μA。6.STM32主存儲塊的頁大小為()字節(jié)。A、1KB、3KC、2KD、4K7.STM32?ADC是一個12位的連續(xù)近似模擬到數(shù)字的轉(zhuǎn)換器。8.ARM指令集是()位的。A、16B、32C、8D、249.STM32處理器的LQPF100封裝芯片的最小系統(tǒng)只需7個濾波電容作為外圍器件。10.STM32規(guī)則組由多達()個轉(zhuǎn)換組成。A、16B、18C、4D、2011.簡述STM32的雙ADC工作模式。12.ST公司的STM32系列芯片采用了Cortex-M3的內(nèi)核,其分為兩個系列。STM32F101系列為標(biāo)準(zhǔn)型,運行的頻率為36MHZ;STM32F103系列為標(biāo)準(zhǔn)型,運行頻率為()13.每個I/O端口位可以自由的編程,盡管I/O端口寄存器必須以32位字的方式訪問。14.SysTick定時器校正值為()A、9000B、10000C、12000D、1500015.要想使能自動重裝載的預(yù)裝載寄存器需通過設(shè)置TIMx_CR1寄存器的()位。A、UIFB、ARPEC、UGD、URS16.STM32嵌套向量中斷控制器(NVIC)具有()個可編程的優(yōu)先等級。A、16B、43C、72D、3617.智能卡是一個()通信協(xié)議,STM32的智能卡功能可以通過設(shè)置USART_CR3寄存器的SCEN位來選擇。18.STM32的所有端口都有外部中斷能力。當(dāng)使用外部中斷線時,相應(yīng)的引腳必須配置成()19.STM32的外部中斷/事件控制器(EXTI)支持()個中斷/事件請求。A、16B、43C、19D、3620.中斷的優(yōu)先級和它在中斷向量表里的位置沒有關(guān)系。21.為了盡量不影響瀏覽網(wǎng)頁的速度,網(wǎng)頁中常用的圖片格式是()A、BMP格式和GIF格式B、GIF格式和JPEG格式C、JPEG格式和?BMP格式D、所有圖片格式22.已知TIM1定時器的起始地址為0x4001?2C00,則定時器1的捕獲/比較寄存器2的地址為()A、0x4001?2C20B、0x4001

2C2CC、0x4001?2C38D、0x4001?2C3423.如果規(guī)則轉(zhuǎn)換已經(jīng)在運行,為了注入轉(zhuǎn)換后確保同步,所有的ADC的規(guī)則轉(zhuǎn)換被停止,并在注入轉(zhuǎn)換結(jié)束時同步恢復(fù)。24.對于UC/OS-II操作系統(tǒng),以下說法不正確的是()A、任務(wù)可以有類型說明B、任務(wù)可以返回一個數(shù)值C、任務(wù)可以有形參變量D、任務(wù)是一個無限循環(huán)25.STM32具有單獨的位設(shè)置或位清除能力。這是通過GPIOX_BSRR和()寄存器來實現(xiàn)的。26.DMA控制器可編程的數(shù)據(jù)傳輸數(shù)目最大為()A、65536B、65535C、1024D、409627.ADC轉(zhuǎn)換過程正確的是()A、采樣—量化—編碼B、量化—采樣—編碼C、采樣—編碼—量化D、編碼—采樣—量化28.Cortex-M處理器采用的架構(gòu)是()A、v4TB、v5TEC、v6D、v729.下列哪些不是STM32閃存存儲器的特點()A、大容量B、高速C、掉電不保存D、具有選擇字節(jié)加載器30.當(dāng)STM32的I/O端口配置為輸入時,輸出緩沖器被禁止,施密特觸發(fā)輸入被激活。根據(jù)輸入配置(上拉,下拉或浮動)的不同,該引腳的弱上拉和下拉電阻被連接。出現(xiàn)在I/O腳上的數(shù)據(jù)在每個APB2時鐘被采樣到輸入數(shù)據(jù)寄存器,對輸入()的讀訪問可得到I/O狀態(tài)。31.絕大多數(shù)uCosII的函數(shù)調(diào)用和服務(wù)的執(zhí)行時間具有可確定性,也就是說用戶總是能知道函數(shù)調(diào)用與服務(wù)執(zhí)行了多長時間。32.下列哪種方法可以對STM32進行程序下載()A、Keil?ULinkB、J-LinkC、在應(yīng)用編程D、以上都可以33.在APB2上的I/O腳的翻轉(zhuǎn)速度為()A、18MHzB、50MHzC、36MHzD、72MHz34.和PC機系統(tǒng)相比下列哪個不是嵌入式系統(tǒng)獨具的特點()A、系統(tǒng)內(nèi)核小B、專用性強C、可執(zhí)行多任務(wù)D、系統(tǒng)精簡35.Cortex–M3使用的存儲器格式是()A、小端格式B、大端格式C、小端或大端格式D、沒有正確答案36.每個I/O端口位可以自由的編程,盡管I/O端口寄存器必須以()的方式訪問。A、16位字B、16位字節(jié)C、32位字節(jié)D、32位字37.端口輸入數(shù)據(jù)寄存器位[15:0]是只讀的,并且僅能按字訪問,它們包含相關(guān)I/O端口的輸入值。38.以下對于STM32?ADC描述正確的是()A、STM32?ADC是一個12位連續(xù)近似模擬到數(shù)字的轉(zhuǎn)換器B、STM32?ADC是一個8位連續(xù)近似模擬到數(shù)字的轉(zhuǎn)換器C、STM32?ADC是一個12位連續(xù)近似數(shù)字到模擬的轉(zhuǎn)換器D、STM32?ADC是一個8位連續(xù)近似數(shù)字到模擬的轉(zhuǎn)換器39.STM32的通用定時器TIM,是一個通過()驅(qū)動的16位自動裝載計數(shù)器構(gòu)成。40.轉(zhuǎn)換速率是指完成一次從模擬到數(shù)字的AD轉(zhuǎn)換所需的時間。41.STM32的EXTI線18連接到()42.STM32芯片內(nèi)部集成的12位ADC是一種逐次逼近型模擬數(shù)字轉(zhuǎn)換器,具有()個通道,可測量16個外部和2個內(nèi)部信號源。43.在系統(tǒng)復(fù)位后,所有的代碼都使用Main棧。44.固件庫中的功能狀態(tài)類型被賦予以下兩個值()A、ENABLE或者DISABLEB、SET或者RESTEC、YES或者NOD、SUCCESS或者ERROR45.在STM32中,閃存存儲器有主存儲塊和()組成。46.ADC的校準(zhǔn)模式通過設(shè)置ADC_CR2寄存器的()位來啟動。47.高寄存器可以被所有的32位指令訪問,也可以被16位指令訪問。48.當(dāng)輸出模式位MODE[1:0]=“10”時,最大輸出速度為()A、10MHzB、2MHzC、50MHzD、72MHz49.STM32中,1個DMA請求占用至少()個周期的CPU訪問系統(tǒng)總線時間。A、1B、2C、3D、450.調(diào)試程序時,需要停止程序運行后才可查看變量內(nèi)容。51.在ADC的掃描模式中,如果設(shè)置了DMA位,在每次EOC后,DMA控制器把規(guī)則組通道的轉(zhuǎn)換數(shù)據(jù)傳輸?shù)剑ǎ┲小、SRAMB、FlashC、ADC_JDRx寄存器D、ADC_CR152.在系統(tǒng)層,處理器狀態(tài)寄存器分別為:APSR,IPSR,PPSR。53.簡述基于ARM?Cortex-M3的STM32芯片特點。54.關(guān)于RISC指令系統(tǒng)描述不正確的是()A、優(yōu)先選取使用頻率最高的一些指令B、避免使用復(fù)雜指令C、不需要一個復(fù)雜的編譯器D、尋址方式種類少55.STM32的EXTI線17連接到()56.Handle模式一般使用()A、Main_SPB、Process_SPC、Main_SP和Process_SPD、Main_SP或Process_SP57.下列是Cortex–M3處理器可以使用的堆棧的棧是()A、線程棧B、進程棧C、多線程棧D、空棧58.STM32的EXTI線16連接到()59.STM32的程序下載有多種方法:USB、串口、JTAG、SWD等這幾種方式,都可以用來給STM32下載代碼。能實時跟蹤調(diào)試的工具包括()A、JLINKB、ULINKC、STLINKD、串口60.STM32其ADC的規(guī)則通道組最多包含16個轉(zhuǎn)換,而注入通道組最多包含()個通道。61.由AD的有限分辨率而引起的誤差稱為量化誤差。62.stm3210xx的固件庫中,RCC_DeInit函數(shù)是將RCC寄存器重新設(shè)置為默認(rèn)值。63.端口輸入數(shù)據(jù)寄存器的地址偏移為()A、00HB、08HC、0CHD、04H64.每個DMA通道具有()個事件標(biāo)志。A、3B、4C、5D、665.STM32的程序下載有多種方法:USB、串口、JTAG、SWD等,這幾種方式,都可以用來給STM32下載代碼。不過,我們最常用的,最經(jīng)濟的,就是通過()給STM32下載代碼。A、USBB、串口C、JTAGD、SWD66.PWM是()A、脈沖寬度調(diào)制B、脈沖頻率調(diào)制C、脈沖幅度調(diào)制D、脈沖位置調(diào)制67.STM32的USART可以利用()發(fā)生器提供寬范圍的波特率選擇。68.Contex-M3系列處理器內(nèi)核采用了哈佛結(jié)構(gòu)的三級流水線。69.STM32的Flash閃存編程一次可以寫入()位。A、16B、8C、32D、470.簡述STM32最小硬件開發(fā)系統(tǒng)的組成及其各部分的作用。71.固件庫中的標(biāo)志狀態(tài)類型被賦予以下兩個值()A、ENABLE或者DISABLEB、SUCCESS或者ERRORC、SET或者RESTED、YES或者NO72.所有的GPIO引腳有一個內(nèi)部微弱的上拉和下拉,當(dāng)它們被配置為輸出時可以是激活的或者非激活的。73.Cortex-M3只可以使用小端格式訪問代碼。74.向量中斷控制器允許有相同的優(yōu)先級。75.APSR程序狀態(tài)寄存器的28位,當(dāng)V=0,表示結(jié)果為無益處。76.C語言中()可以置于變量或者函數(shù)前,以表示變量或者函數(shù)的定義在別的文件中,提示編譯器遇到此變量和函數(shù)時在其他模塊中尋找其定義。A、typedefB、ifdefC、defineD、extern77.當(dāng)搶占式優(yōu)先級不一樣時,一定會發(fā)生搶占。78.Context-M3處理器可以使用4個堆棧。79.嵌入式系統(tǒng)有硬件和軟件部分構(gòu)成,以下()不屬于嵌入式系統(tǒng)軟件。A、系統(tǒng)軟件B、驅(qū)動C、FPGA編程軟件D、嵌入式中間件80.STM32F107V采用()位來編輯中斷的優(yōu)先級。A、4B、8C、16D、3281.Contex-M3系列處理器內(nèi)核采用了馮諾依曼結(jié)構(gòu)的三級流水線。82.STM32?ADC只可以在單一模式下工作。83.STM32的USART為通用同步異步收發(fā)器,其可以與使用工業(yè)標(biāo)準(zhǔn)()異步串行數(shù)據(jù)格式的外部設(shè)備之間進行全雙工數(shù)據(jù)交換。84.端口輸出數(shù)據(jù)寄存器的地址偏移為()A、00HB、08HC、0CHD、04H85.在STM32107向量中斷控制器管理下,可將中斷分為()組。A、4B、5C、6D、786.ARM?Cortex-M3不可以通過()喚醒CPU。A、I/O端口B、RTC鬧鐘C、USB喚醒事件D、PLL87.在μCOS-II操作系統(tǒng)中,已知Task1的優(yōu)先級為12,Task2的優(yōu)先級為26。假如在Task2運行過程中發(fā)生鍵盤中斷,在執(zhí)行中斷服務(wù)程序時Task1進入就緒狀態(tài),則中斷返回時Task1得到CPU的使用權(quán)。88.ADC主要完成模/數(shù)轉(zhuǎn)換功能。89.用戶選擇字節(jié)的大小為()A、512字節(jié)B、2KC、1KD、128K90.STM32的串口既可以工作在全雙工模式下,也可工作在半雙工模式下。91.Context–M3處理器的寄存器r14代表()A、通用寄存器B、鏈接寄存器C、程序計數(shù)器D、程序狀態(tài)寄存器92.NVIC可用來表示優(yōu)先權(quán)等級的位數(shù)可配置為是()A、2B、4C、6D、893.以下對STM32F107集成A/D的特性描述不正確的是()A、12位精度B、單一轉(zhuǎn)換模式C、按通道配置采樣時間D、數(shù)據(jù)對齊方式與內(nèi)建數(shù)據(jù)一致94.以下對STM32F107集成A/D的特性描述正確的是()A、供電需求:2.6V到3.8VB、輸入范圍:VREF-≤VIN≤VREF+C、性能線設(shè)備的轉(zhuǎn)換時間:28MHz時為1usD、訪問線設(shè)備的轉(zhuǎn)換時間:56MHz時為1us95.系統(tǒng)控制寄存器NVIC和處理器內(nèi)核接口緊密耦合,主要目的是()A、結(jié)構(gòu)更緊湊,減小芯片的尺寸B、連接更可靠,減小出錯的概率C、減小延時,高效處理?最近發(fā)生的中斷D、無所謂,沒有特別的意思,遠一點也沒有關(guān)系96.Cortex-M3的提供的單周期乘法位數(shù)是()A、8B、16C、32D、6497.μCOS-II操作系統(tǒng)屬于()A、順序執(zhí)行系統(tǒng)B、占先式實時操作系統(tǒng)C、非占先式實時操作系統(tǒng)D、分時操作系統(tǒng)98.C語言程序可以嵌套加入?yún)R編程序模塊。99.在STM32中,()寄存器的ALIGN位選擇轉(zhuǎn)換后數(shù)據(jù)儲存的對齊方式。A、ADC_CR2B、ADC_JDRxC、ADC_CR1D、ADC_JSQR100.STM32的串口既可以工作在異步模式下,也可工作在同步模式下。第I卷參考答案一.參考題庫1.參考答案:錯誤2.參考答案:正確3.參考答案:正確4.參考答案:B5.參考答案:錯誤6.參考答案:A7.參考答案:正確8.參考答案:B9.參考答案:正確10.參考答案:A11.參考答案:在有兩個ADC的STM32器件中,可以使用雙ADC模式。在雙ADC模式里,根據(jù)ADC_CR1寄存器中DUALMOD[2:0]位所選的模式,轉(zhuǎn)換的啟動可以是ADC1主和ADC2從的交替觸發(fā)或同時觸發(fā)。雙ADC工作模式主要包括如下幾種:同時注入模式、同時規(guī)則模式、快速交替模式、慢速交替模式、交替觸發(fā)模式和獨立模式。12.參考答案:72MHZ13.參考答案:正確14.參考答案:B15.參考答案:B16.參考答案:A17.參考答案:單線半雙工18.參考答案:輸入模式19.參考答案:C20.參考答案:錯誤21.參考答案:B22.參考答案:C23.參考答案:正確24.參考答案:B25.參考答案:GPIOX_BRR26.參考答案:A27.參考答案:A28.參考答案:D29.參考答案:C30.參考答案:數(shù)據(jù)寄存器31.參考答案:正確32.參考答案:D33.參考答案:A34.參考答案:C35.參考答案:D36.參考答案:D37.參考答案:正確38.參考答案:B39.參考答案:可編程預(yù)分頻器40.參考答案:正確41.參考答案:USB喚醒事件42.參考答案:1843.參考答案:正確44.參考答案:A45.參考答案:

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論