




已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
STM32 題庫 STM32 題庫 最小系統(tǒng) 選擇題 1 嵌入式微控制器相比嵌入式微處理器的的最大特點(diǎn) B A 體積大大減小 B 單片化 C 功耗低 D 成本高 2 對(duì) ARM 處理器說法不正確的是 D A 小體積 低功耗 低成本 高性能 B 支持 Thumb 16 位 ARM 32 位 雙指令集 C 只有 Load Store 指令可以訪問存儲(chǔ)器 D 尋址方式多而復(fù)雜 3 關(guān)于 RISC 指令系統(tǒng)描述不正確的是 C A 優(yōu)先選取使用頻率最高的一些指令 B 避免使用復(fù)雜指令 C 不需要一個(gè)復(fù)雜的編譯器 D 尋址方式種類少 4 WWW 服務(wù)器是在 Internet 上使用最為廣泛 它采用的是 B 結(jié)構(gòu) A 服務(wù)器 工作站 B B S C 集中式 D 分布式 5 ARM 指令集是 B 位的 A 16 B 32 C 8 D 24 6 和 PC 機(jī)系統(tǒng)相比下列哪個(gè)不是嵌入式系統(tǒng)獨(dú)具的特點(diǎn) C A 系統(tǒng)內(nèi)核小 B 專用性強(qiáng) C 可執(zhí)行多任務(wù) D 系統(tǒng)精簡(jiǎn) 7 嵌入式系統(tǒng)有硬件和軟件部分構(gòu)成 以下 C 不屬于嵌入式系統(tǒng)軟件 A 系統(tǒng)軟件 B 驅(qū)動(dòng) C FPGA 編程軟件 D 嵌入式中間件 8 Nand Flash 比 Nor Flash 成本高 可靠性差 這種觀點(diǎn)是 B 的 A 正確 B 錯(cuò)誤 9 紅牛開發(fā)板采用外部 5V 電源輸入 USB 接口提供 5V 電源輸入或是由 JLINK ARM 仿 真器提供的 5V 電源供電 經(jīng)由 A 提供 3 3V 固定電壓輸出供給 STM32 芯片 A LT1117 B AT24C02 填空題 1 紅牛低速外部時(shí)鐘接頻率為 填空 1 的石英晶體 這個(gè)主要是 RTC 的時(shí)鐘 源 答案 填空 1 32 768kHz 2 凡是使用了 CPU 的便攜式電子設(shè)備都可以叫 填空 1 中文 如電子表 超聲波測(cè)距儀等職能儀表 常見 CPU 為 MCS51 系列芯片 而 填空 2 中文 一般指在開發(fā)時(shí)移植了操作系統(tǒng) 功能較復(fù)雜的便攜式電子設(shè)備 如手機(jī) 掌上電腦 MP4 等 常見 CPU 為 ARM DSP SOC 等 答案 填空 1 嵌入式 填空 2 嵌入式系統(tǒng) Keil 固件庫 選擇題 1 STM32 的程序下載有多種方法 USB 串口 JTAG SWD 等 這幾種方式 都可以用 來給 STM32 下載代碼 不過 我們最常用的 最經(jīng)濟(jì)的 就是通過 B 給 STM32 下載代碼 A USB B 串口 C JTAG D SWD 2 STM32 的程序下載有多種方法 USB 串口 JTAG SWD 等這幾種方式 都可以用來 給 STM32 下載代碼 能實(shí)時(shí)跟蹤調(diào)試的工具包括 ABC A JLINK B ULINK C STLINK D 串口 3 JLINK V8 支持 JTAG 和 SWD 同時(shí) STM32 也支持 JTAG 和 SWD 所以 我們有 2 種 方式可以用來調(diào)試 JTAG 調(diào)試的時(shí)候 占用的 IO 線比較多 而 SWD 調(diào)試的時(shí)候占用的 IO 線很少 只需要 B 根線即可 A 1 B 2 C 3 D 4 4 不改變其他位的值的狀況下 對(duì)某幾個(gè)位進(jìn)行設(shè)值 這個(gè)場(chǎng)景單片機(jī)開發(fā)中經(jīng)常使用 方法就是先對(duì)需要設(shè)置的位用 x 操作符進(jìn)行清零操作 然后用 y 操作符設(shè)值 正確的是 B A x 是 y 是 代碼 GPIO ReadInputDataBit GPIOA GPIO Pin 5 一般讀取的是引腳 填空 1 引腳名稱的規(guī)范書寫法 的電平狀態(tài) 答案 填空 1 GPIOA 5 2 在 STM32 固件庫中 通過 BSRR 和 BRR 寄存器設(shè)置 GPIO 端口輸出是通過函數(shù) GPIO SetBits 和函數(shù) GPIO ResetBits 來完成的 void GPIO SetBits GPIO TypeDef GPIOx uint16 t GPIO Pin void GPIO ResetBits GPIO TypeDef GPIOx uint16 t GPIO Pin 在多數(shù)情況下 我們都是采用這兩個(gè)函數(shù)來設(shè)置 GPIO 端口的輸入和輸出狀態(tài) 比如我們要 設(shè)置 GPIOB 5 輸出 1 那么方法為 GPIO SetBits 填空 1 宏函數(shù)的規(guī)范書寫法 填空 2 宏函數(shù)的規(guī) 范書寫法 答案 填空 1 GPIOB 填空 2 GPIO Pin 5 3 閱讀下面程序片段 完整程序 define LED1 RCC APB2Periph RCC APB2Periph GPIOF define LED1 GPIO GPIOF define LED1 GPIO Pin GPIO Pin 6 void GpioLed Init void GPIO InitTypeDef GPIO InitStructure RCC APB2PeriphClockCmd LED1 RCC APB2Periph ENABLE 使能 APB2 外設(shè) LED1 時(shí)鐘 GPIO InitStructure GPIO Pin LED1 GPIO Pin GPIO InitStructure GPIO Speed GPIO Speed 50MHz GPIO InitStructure GPIO Mode GPIO Mode Out PP GPIO Init LED1 GPIO 答案 填空 1 GPIO InitStructure 中斷 選擇題 1 中斷線上中斷的初始化是通過函數(shù) EXTI Init 實(shí)現(xiàn)的 EXTI Init 函數(shù)的定義是 void EXTI Init EXTI InitTypeDef EXTI InitStruct 下面我們用一個(gè)使用范例來說明這個(gè)函數(shù)的使用 EXTI InitTypeDef EXTI InitStructure EXTI InitStructure EXTI Line EXTI Line4 EXTI InitStructure EXTI Mode EXTI Mode Interrupt EXTI InitStructure EXTI Trigger EXTI Trigger Falling EXTI InitStructure EXTI LineCmd ENABLE EXTI Init 上面的例子設(shè)置中斷線 4 上的中斷為 A 觸發(fā) STM32 的外設(shè)的初始化都是 通過結(jié)構(gòu)體來設(shè)置初始值的 A 下降沿 B 上升沿 C 高電平 D 低電平 2 這里簡(jiǎn)單介紹一下 STM32 的中斷分組 STM32 將中斷分為 5 個(gè)組 組 0 4 該分組的設(shè) 置是由 SCB AIRCR 寄存器的 bit10 8 來定義的 組 AIRCR 10 8 bit 7 4 分配情況 分配結(jié)果 0 111 0 4 0 位搶占優(yōu)先級(jí) 4 位響應(yīng)優(yōu)先級(jí) 1 110 1 3 1 位搶占優(yōu)先級(jí) 3 位響應(yīng)優(yōu)先級(jí) 2 101 2 2 2 位搶占優(yōu)先級(jí) 2 位響應(yīng)優(yōu)先級(jí) 3 100 3 1 3 位搶占優(yōu)先級(jí) 1 位響應(yīng)優(yōu)先級(jí) 4 011 4 0 4 位搶占優(yōu)先級(jí) 0 位響應(yīng)優(yōu)先級(jí) 通過上面表 我們就可以清楚的看到組 0 4 對(duì)應(yīng)的配置關(guān)系 例如組設(shè)置為 3 那么此時(shí)所 有的 60 個(gè)中斷 每個(gè)中斷的中斷優(yōu)先寄存器的高四位中的最高 3 位是搶占優(yōu)先級(jí) 低 1 位 是響應(yīng)優(yōu)先級(jí) 每個(gè)中斷 你可以設(shè)置搶占優(yōu)先級(jí)為 0 7 響應(yīng)優(yōu)先級(jí)為 1 或 0 搶占優(yōu)先 級(jí)的級(jí)別高于響應(yīng)優(yōu)先級(jí) 而數(shù)值越小所代表的優(yōu)先級(jí)就越高 這里需要注意兩點(diǎn) 第一 如果兩個(gè)中斷的搶占優(yōu)先級(jí)和響應(yīng)優(yōu)先級(jí)都是一樣的話 則看哪 個(gè)中斷先發(fā)生就先執(zhí)行 第二 高優(yōu)先級(jí)的搶占優(yōu)先級(jí)是可以打斷正在進(jìn)行的低搶占優(yōu)先級(jí) 中斷的 而搶占優(yōu)先級(jí)相同的中斷 高優(yōu)先級(jí)的響應(yīng)優(yōu)先級(jí)不可以打斷低響應(yīng)優(yōu)先級(jí)的中斷 結(jié)合實(shí)例說明一下 假定設(shè)置中斷優(yōu)先級(jí)組為 2 然后設(shè)置中斷 3 RTC 中斷 的搶占優(yōu)先級(jí) 為 2 響應(yīng)優(yōu)先級(jí)為 1 中斷 6 外部中斷 0 的搶占優(yōu)先級(jí)為 3 響應(yīng)優(yōu)先級(jí)為 0 中斷 7 外部中斷 1 的搶占優(yōu)先級(jí)為 2 響應(yīng)優(yōu)先級(jí)為 0 那么這 3 個(gè)中斷的優(yōu)先級(jí)順序?yàn)?C A 中斷 3 中斷 6 中斷 7 B 中斷 6 中斷 3 中斷 7 C 中斷 7 中斷 3 中斷 6 3 假定設(shè)置中斷優(yōu)先級(jí)組為 2 然后設(shè)置中斷 3 RTC 中斷 的搶占優(yōu)先級(jí)為 2 響應(yīng)優(yōu)先級(jí) 為 1 中斷 6 外部中斷 0 的搶占優(yōu)先級(jí)為 3 響應(yīng)優(yōu)先級(jí)為 0 中斷 7 外部中斷 1 的 搶占優(yōu)先級(jí)為 2 響應(yīng)優(yōu)先級(jí)為 0 則下面說法正確的是 AB A 中斷 3 和中斷 7 都可以打斷中斷 6 的中斷 B 而中斷 7 和中斷 3 卻不可以相互打斷 C 只有中斷中斷 3 可以打斷中斷 6 的中斷 D 而中斷 7 和中斷 3 可以相互打斷 填空題 1 STM32F103 有 填空 1 數(shù)字 個(gè)外部中斷 STM32 供 IO 口使用的中斷 線只有 16 個(gè) 但是 STM32 的 IO 口卻遠(yuǎn)遠(yuǎn)不止 16 個(gè) 那么 STM32 是怎么把 16 個(gè)中 斷線和 IO 口一一對(duì)應(yīng)起來的呢 于是 STM32 就這樣設(shè)計(jì) GPIO 的管腳 GPIOx 0 GPIOx 15 x A B C D E F G 分別對(duì)應(yīng)中斷線 15 0 這樣每個(gè)中斷線對(duì)應(yīng)了最 多 7 個(gè) IO 口 以線 0 為例 它對(duì)應(yīng)了 GPIOA 0 GPIOB 0 GPIOC 0 GPIOD 0 GPIOE 0 GPIOF 0 GPIOG 0 而中斷線每次只能連接到 1 個(gè) IO 口上 這樣就需要通過配置來決 定對(duì)應(yīng)的中斷線配置到哪個(gè) GPIO 上了 答案 填空 1 19 2 STM32F103 在庫函數(shù)中 配置 GPIO 與中斷線的映射關(guān)系的函數(shù) GPIO EXTILineConfig 來實(shí)現(xiàn)的 void GPIO EXTILineConfig uint8 t GPIO PortSource uint8 t GPIO PinSource 該函數(shù)將 GPIO 端口與中斷線映射起來 下面代碼是將中斷線 2 與 GPIOE 映射起來 GPIO EXTILineConfig GPIO PortSourceGPIOE GPIO PinSource2 那么是 GPIOE 的引腳 填空 1 阿拉伯?dāng)?shù)字 與 EXTI2 中斷線連接了 答案 填空 1 2 3 IPR 15 全稱是 Interrupt Priority Registers 是一個(gè)中斷優(yōu)先級(jí)控制的寄存器組 這個(gè) 寄存器組相當(dāng)重要 STM32 的中斷分組與這個(gè)寄存器組密切相關(guān) 因?yàn)?STM32 的中斷多達(dá) 60 多個(gè) 所以 STM32 采用中斷分組的辦法來確定中斷的優(yōu)先級(jí) IPR 寄存器組由 15 個(gè) 32bit 的寄存器組成 每個(gè)可屏蔽中斷占用 8bit 這樣總共可以表示 15 4 60 個(gè)可屏蔽中斷 剛好 和 STM32 的可屏蔽中斷數(shù)相等 IPR 0 的 31 24 23 16 15 8 7 0 分別對(duì)應(yīng)中中斷 3 0 依次類推 總共對(duì)應(yīng) 60 個(gè)外部中斷 而每個(gè)可屏蔽中斷占用的 8bit 并沒有全部使用 而是 只用了高 t 填空 1 阿拉伯?dāng)?shù)字 位 這幾位 又分為搶占優(yōu)先級(jí)和子 優(yōu)先級(jí) 搶占優(yōu)先級(jí)在前 子優(yōu)先級(jí)在后 而這兩個(gè)優(yōu)先級(jí)各占幾個(gè)位又要根據(jù) SCB AIRCR 中中斷分組的設(shè)置來決定 答案 填空 1 4 4 中斷優(yōu)先級(jí)分組函數(shù) NVIC PriorityGroupConfig 其函數(shù)聲明如下 void NVIC PriorityGroupConfig uint32 t NVIC PriorityGroup 這個(gè)函數(shù)的作用是對(duì)中斷的優(yōu)先級(jí)進(jìn)行分組 這個(gè)函數(shù)在系統(tǒng)中只能被調(diào)用一次 一旦分組 確定最好不要更改 分組范圍為 0 4 比如我們?cè)O(shè)置整個(gè)系統(tǒng)的中斷優(yōu)先級(jí)分組如下 NVIC PriorityGroupConfig NVIC PriorityGroup 2 這樣就確定了一共為 填空 1 阿拉伯?dāng)?shù)字 位響應(yīng)優(yōu)先級(jí) 答案 填空 1 2 5 比如我們要使能串口 1 的中斷 同時(shí)設(shè)置搶占優(yōu)先級(jí)為 1 子優(yōu)先級(jí)位 2 初始化的方法 是 USART InitTypeDef USART InitStructure NVIC InitStructure NVIC IRQChannel USART1 IRQn NVIC InitStructure NVIC IRQChannelPreemptionPriority 填空 1 阿拉伯?dāng)?shù)字 NVIC InitStructure NVIC IRQChannelSubPriority 填空 2 阿拉伯?dāng)?shù)字 NVIC InitStructure NVIC IRQChannelCmd ENABLE NVIC Init 答案 填空 1 1 填空 2 2 模數(shù) 選擇題 1 使能 GPIOA 和 ADC 時(shí)鐘時(shí)用 A 函數(shù) A RCC APB2PeriphClockCmd B GPIO Init 2 執(zhí)行復(fù)位校準(zhǔn)的方法是 A A ADC ResetCalibration ADC1 B ADC StartCalibration ADC1 3 獲取轉(zhuǎn)換 ADC 轉(zhuǎn)換結(jié)果數(shù)據(jù)的方法是 C A ADC RegularChannelConfig ADC1 ch 1 ADC SampleTime 239Cycles5 B ADC SoftwareStartConvCmd ADC1 ENABLE C ADC GetConversionValue ADC1 4 閱讀下面 ADC 的配置 GPIO InitStructure GPIO Pin GPIO Pin 3 GPIO InitStructure GPIO Speed GPIO Speed 50MHz GPIO InitStructure GPIO Mode GPIO Mode AIN GPIO Init GPIOC ADC1 configuration ADC InitStructure ADC Mode ADC Mode Independent ADC InitStructure ADC ScanConvMode ENABLE ADC InitStructure ADC ContinuousConvMode ENABLE ADC InitStructure ADC ExternalTrigConv ADC ExternalTrigConv None ADC InitStructure ADC DataAlign ADC DataAlign Right ADC InitStructure ADC NbrOfChannel 1 ADC Init ADC1 ADC RegularChannelConfig ADC1 ADC Channel 17 1 ADC SampleTime 55Cycles5 請(qǐng)問測(cè)量的是 B A GPIOC 3 B 內(nèi)核電壓 5 將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)的電路是 DA 轉(zhuǎn)換器 這種觀點(diǎn)是 B A 正確 B 錯(cuò)誤 填空題 1 STM32 擁有 1 3 個(gè) ADC STM32F101 102 系列只有 1 個(gè) ADC 這些 ADC 可以獨(dú)立使 用 也可以使用雙重模式 提高采樣率 STM32 的 ADC 是 填空 1 阿拉 伯?dāng)?shù)字 位逐次逼近型的模擬數(shù)字轉(zhuǎn)換器 它可測(cè)量 填空 2 阿拉伯?dāng)?shù)字 個(gè)外部和 填空 3 阿拉伯?dāng)?shù)字 個(gè)內(nèi)部信號(hào)源 各通道的 A D 轉(zhuǎn)換可以單 次 連續(xù) 掃描或間斷模式執(zhí)行 ADC 的結(jié)果可以左對(duì)齊或右對(duì)齊方式存儲(chǔ)在 16 位數(shù) 據(jù)寄存器中 模擬看門狗特性允許應(yīng)用程序檢測(cè)輸入電壓是否超出用戶定義的高 低閥 值 答案 填空 1 12 填空 2 16 填空 3 2 2 STM32F103 系列最少都擁有 2 個(gè) ADC 我們選擇的 STM32F103ZET 包含有 3 個(gè) ADC STM32 的 ADC 最大的轉(zhuǎn)換速率為 填空 1 阿拉伯?dāng)?shù)字 Mhz 也就是轉(zhuǎn) 換時(shí)間為 填空 2 阿拉伯?dāng)?shù)字 us 在 ADCCLK 14M 采樣周期為 1 5 個(gè) ADC 時(shí)鐘 轉(zhuǎn)換時(shí)間需要 12 5 個(gè)時(shí)鐘周期 ADC 完整轉(zhuǎn)換時(shí)間 采樣時(shí)間 轉(zhuǎn)換時(shí)間 不要讓 ADC 的時(shí)鐘超過 14M 否則將導(dǎo)致結(jié)果準(zhǔn)確度下降 答案 填空 1 1 填空 2 1 3 STM32 將 ADC 的轉(zhuǎn)換分為 2 個(gè)通道組 規(guī)則通道組和注入通道組 規(guī)則通道相當(dāng)于你 正常運(yùn)行的程序 而注入通道呢 就相當(dāng)于 填空 1 中文 在你的程序 正常執(zhí)行的時(shí)候 中斷是可以打斷你的執(zhí)行的 同這個(gè)類似 注入通道的轉(zhuǎn)換可以打斷 規(guī)則通道的轉(zhuǎn)換 在注入通道被轉(zhuǎn)換完成之后 規(guī)則通道才得以繼續(xù)轉(zhuǎn)換 答案 填空 1 中斷 4 STM32 其 ADC 的規(guī)則通道組最多包含 16 個(gè)轉(zhuǎn)換 而注入通道組最多包含 填空 1 阿拉伯?dāng)?shù)字 個(gè)通道 答案 填空 1 4 5 下面是 ADC 配置的語句 ADC1 configuration ADC InitStructure ADC Mode ADC Mode Independent ADC InitStructure ADC ScanConvMode ENABLE ADC InitStructure ADC ContinuousConvMode ENABLE ADC InitStructure ADC ExternalTrigConv ADC ExternalTrigConv None ADC InitStructure ADC DataAlign ADC DataAlign Right ADC InitStructure ADC NbrOfChannel 1 ADC Init ADC1 請(qǐng)問進(jìn)行規(guī)則轉(zhuǎn)換的 ADC 通道的數(shù)目是 1 填空 1 阿拉伯?dāng)?shù)字 答案 填空 1 1 LCD 選擇題 1 STM32F103 系列的芯片中 帶外部總線 FSMC 的是 D F A STM32F103C8 B STM32F103CB C STM32F103RE D STM32F103VC E STM32F103VB F STM32F103ZC 解釋 2 用圖形點(diǎn)陣的方式顯示一個(gè) 16 16 點(diǎn)陣漢字需要 B 字節(jié) A 8 B 32 C 16 D 64 填空題 1 紅牛 STM32 開發(fā)板選擇的是 STM32F103ZETT6 作為 MCU 該芯片是 STM32F103 里 面配置非常強(qiáng)大的了 它擁有的資源包括 64KB SRAM 512KB FLASH 2 個(gè)基本定時(shí)器 4 個(gè)通用定時(shí)器 2 個(gè)高級(jí)定時(shí)器 3 個(gè) SPI 2 個(gè) IIC 5 個(gè)串口 1 個(gè) USB 1 個(gè) CAN 3 個(gè) 12 位 ADC 1 個(gè) 12 位 DAC 1 個(gè) SDIO 接口 1 個(gè) FSMC 接口以及 112 個(gè)通用 IO 口 該芯片的配置十分強(qiáng)悍 并且還帶外部總線 填空 1 英文 可以用來外擴(kuò) SRAM 和連接 LCD 等 通過 FSMC 驅(qū)動(dòng) LCD 可以顯著提高 LCD 的刷屏速度 更重要的是其價(jià) 格 23 元左右的零售價(jià) 足以秒殺很多其他芯片了 答案 填空 1 FSMC UCGUI UCOSII 選擇題 1 uCOS II 操作系統(tǒng)屬于順序執(zhí)行系統(tǒng) 該說法是 B A 正確 B 錯(cuò)誤 2 COS II 操作系統(tǒng)屬于 B A 順序執(zhí)行系統(tǒng) B 占先式實(shí)時(shí)操作系統(tǒng) C 非占先式實(shí)時(shí)操作系統(tǒng) D 分時(shí)操作系統(tǒng) 3 對(duì)于 UC OS II 操作系統(tǒng) 以下說法不正確的是 B A 任務(wù)可以有類型說明 B 任務(wù)可以返回一個(gè)數(shù)值 C 任務(wù)可以有形參變量 D 任務(wù)是一個(gè)無限循環(huán) 4 在 C OS II 系統(tǒng)中 OSTimeTick 函數(shù)只被以下 A 函數(shù)或過程所調(diào)用 A OSTickISR B OSShed C OSCtxSw D OSIntCtxSw 5 每種嵌入式操作系統(tǒng)都有自身的特點(diǎn)以吸引相關(guān)用戶 下列說法錯(cuò)誤的是 D A 嵌入式 Linux 提供了完善的網(wǎng)絡(luò)技術(shù)支持 B CLinux 是專門為沒有 MMU 的 ARM 芯片開發(fā)的 C C OS 操作系統(tǒng)是一種實(shí)時(shí)操作系統(tǒng) RTOS D WinCE 提供完全開放的源代碼 6 在 COS II 操作系統(tǒng)中 已知 Task1 的優(yōu)先級(jí)為 12 Task2 的優(yōu)先級(jí)為 26 假如在 Task2 運(yùn)行過程中發(fā)生鍵盤中斷 在執(zhí)行中斷服務(wù)程序時(shí) Task1 進(jìn)入就緒狀態(tài) 則中斷返回時(shí) Task1 得到 CPU 的使用權(quán) 該說法 A A 正確 B 錯(cuò)誤 7 若定義任務(wù) task1 的優(yōu)先級(jí)為 12 則不能再定義其他任務(wù)的優(yōu)先級(jí)也為 12 該說法 A A 正確 B 錯(cuò)誤 8 任務(wù)創(chuàng)建后即開始調(diào)度 該說法 B A 正確 B 錯(cuò)誤 9 若 OSTaskSuspend prio 函數(shù)把正在延時(shí)的任務(wù)掛起 則調(diào)用一次對(duì)應(yīng)的喚醒函數(shù)即可 使該任務(wù)切換到就緒狀態(tài) 該說法 B A 正確 B 錯(cuò)誤 10 COS II 操作系統(tǒng)中移植成功后即可使用文件系統(tǒng) 該說法 B A 正確 B 錯(cuò)誤 11 COS II 操作系統(tǒng)的時(shí)鐘節(jié)拍是特定的周期性中斷 這個(gè)中斷可以看作是系統(tǒng)心臟的 脈動(dòng) 中斷間的時(shí)間間隔取決于不同的應(yīng)用 一般在 10ms 200ms 之間 時(shí)鐘的節(jié)拍式 中斷使得內(nèi)核可以將任務(wù)延時(shí)若干個(gè)整數(shù)時(shí)鐘節(jié)拍 以及當(dāng)任務(wù)等待事件發(fā)生時(shí) 提供 等待超時(shí)的依據(jù) 時(shí)鐘節(jié)拍率越快 系統(tǒng)的額外開銷就越 B A 小 B 大 12 C OS II 中任務(wù)創(chuàng)建函數(shù) OSTaskCreate 的四個(gè)參數(shù)如下 OSTaskCreate MyTask void s 請(qǐng)問傳給任務(wù)函數(shù)的參數(shù)是 B A MyTask B s C TaskStartStk D 0 解釋 OSTaskCreate MyTask 任務(wù)的函數(shù)指針 void s 傳給任務(wù)函數(shù)的參數(shù) 13 絕大多數(shù) uCosII 的函數(shù)調(diào)用和服務(wù)的執(zhí)行時(shí)間具有可確定性 也就是說用戶總是能 知道函數(shù)調(diào)用與服務(wù)執(zhí)行了多長時(shí)間 該說法 A A 正確 B 錯(cuò)誤 14 下面函數(shù)中 hWin GUI CreateDialogBox aDialogCreate GUI COUNTOF aDialogCreate cbCallback 0 0 0 窗體回調(diào)函數(shù)指針是 C A aDialogCreate B GUI COUNTOF aDialogCreate C cbCallback 解釋 窗口對(duì)話框建立函數(shù) GUI CreateDialogBox const GUI WIDGET CREATE INFO paWidget int NumWidgets WM CALLBACK cb WM HWIN hParent int x0 int y0 paWidge 對(duì)話框信息結(jié)構(gòu)體 包含了對(duì)話框所有的信息 對(duì)話框中的各個(gè)部件都在 該信息結(jié)構(gòu)體中被設(shè)置好 NumWidgets 對(duì)話框中所有部件的個(gè)數(shù) cb 窗口回調(diào)函數(shù) hParent 窗口父窗口的句柄 x0 y0 窗口建立時(shí)起始位置 15 下面 C 用于實(shí)現(xiàn)任務(wù)調(diào)度 并且執(zhí)行下一個(gè)處于就緒態(tài)的優(yōu)先級(jí)最高的任務(wù) A GUI CURSOR Show B GUI TOUCH Exec C OSTimeDlyHMSM 0 0 0 15 D WM Exec 解釋 while 1 顯示圖形用戶接口光標(biāo) GUI CURSOR Show 該函數(shù)用于調(diào)用 TOUCH X 函數(shù)對(duì)觸摸屏進(jìn)行輪詢 以激活 x y 軸的測(cè)量 GUI TOUCH Exec 調(diào)用 OSTimeDlyHMSM 函數(shù)會(huì)使 UC OS 進(jìn)行一次任務(wù)調(diào)度 并且執(zhí)行下一個(gè)處 于就緒態(tài)的優(yōu)先級(jí)最高的任務(wù) OSTimeDlyHMSM 0 0 0 15 函數(shù)通過執(zhí)行回調(diào)函數(shù)重繪無效窗口 WM Exec 15 下面是一個(gè)任務(wù)的創(chuàng)建 err OSTaskCreate void void 則第三個(gè)參數(shù)指向的是 B A 數(shù)組 led stk 的首地址 B 任務(wù)堆棧棧頂?shù)闹羔?填空題 1 OSTaskSuspend self 可把正在運(yùn)行的任務(wù)掛起 或等待 參數(shù) self 指任務(wù)自身的優(yōu) 先級(jí) 用此函數(shù)掛起的任務(wù)可通過 填空 1 self 函數(shù)喚醒 答案 填空 1 OSTaskResume 2 uCosII 可以管理 64 個(gè)任務(wù) 其中系統(tǒng)保留了 8 個(gè)任務(wù) 開放給用戶的有 56 個(gè)任務(wù) 每個(gè)任務(wù)的優(yōu)先級(jí)都不同 任務(wù)的優(yōu)先級(jí)號(hào)越低 任務(wù)的優(yōu)先級(jí)越 填空 1 在這個(gè)版本的 uCosII 中 任務(wù)的優(yōu)先級(jí)號(hào)就是任務(wù)編號(hào) 答案 填空 1 高 電子相冊(cè) 選擇題 1 下面圖片格式 屬于壓縮格式的是 BC A BMP B JPEG C GIF 2 為了盡量不影響瀏覽網(wǎng)頁的速度 網(wǎng)頁中常用的圖片格式是 B A BMP 格式和 GIF 格式 B GIF 格式和 JPEG 格式 C JPEG 格式和 BMP 格式 D 所有圖片格式 3 從圖片的文件頭可以判斷文件格式 JPEG 文件頭標(biāo)示是 C A 42 4D B FF D9 C FF D8 D 47 49 46 38 39 37 61 解釋 圖片的文件頭格式 1 JPEG 文件頭標(biāo)識(shí) 2 bytes ff d8 SOI JPEG 文件標(biāo)識(shí) 文件結(jié)束標(biāo)識(shí) 2 bytes ff d9 EOI 2 PNG 文件頭標(biāo)識(shí) 8 bytes 89 50 4E 47 0D 0A 1A 0A 3 GIF 文件頭標(biāo)識(shí) 6 bytes 47 49 46 38 39 37 61 G I F 8 9 7 a 4 BMP 文件頭標(biāo)識(shí) 2 bytes 42 4D B M 4 下面支持動(dòng)態(tài)效果的圖片格式是 C A JPEG B BMP C GIF Sram 選擇題 1 KEIL RVMDK 編譯后的信息 Program Size Code 86496 RO data 9064 RW data 1452
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 文化旅游產(chǎn)品市場(chǎng)的開發(fā)與銷售策略探討
- 個(gè)人信息安全及網(wǎng)絡(luò)保護(hù)知識(shí)普及
- 2025至2030中國彈簧式無針噴油器行業(yè)項(xiàng)目調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- 學(xué)生看衛(wèi)國戍邊英雄紀(jì)錄片心得體會(huì)
- 2025至2030中國自動(dòng)鋼化玻璃行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國自動(dòng)揀選機(jī)行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國腿部定位墊行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國脫鹽塔行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國脂肪醇烷氧基化物行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 2025至2030中國膠輪地鐵行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2023年寶應(yīng)縣(中小學(xué)、幼兒園)教師招聘筆試題庫及答案解析
- 山東中醫(yī)藥大學(xué)2020-2021學(xué)年內(nèi)科護(hù)理學(xué)試題及答案1
- 公司制成檢驗(yàn)記錄表
- DB32T 4174-2021 城市居住區(qū)和單位綠化標(biāo)準(zhǔn)
- 基本原理與性能特點(diǎn)多自由度電磁軸承課件
- Q∕SY 1836-2015 鍋爐 加熱爐燃油(氣)燃燒器及安全聯(lián)鎖保護(hù)裝置檢測(cè)規(guī)范
- 北京輸變電工程標(biāo)準(zhǔn)工藝應(yīng)用圖冊(cè)(圖文并茂)
- 儀器使用記錄表
- 石河子大學(xué)化學(xué)化工學(xué)院學(xué)院綜合測(cè)評(píng)方案-理學(xué)院
- 《汽車電工電子技術(shù)》全套教案(完整版)
- 國家職業(yè)技能標(biāo)準(zhǔn) (2021年版) 嬰幼兒發(fā)展引導(dǎo)員
評(píng)論
0/150
提交評(píng)論