《嵌入式技术》期末考试题及答案A(基于STM32)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《嵌入式技术》期末考试题1
一、填空题(20分)
1.ARM 这个缩写包含两个意思:一是指___________;二是指______________。
2.常用的AT89C52单片机为_____位单片机,而STM32单片机为____位单片机。
3.常用的STM32F103~107系列单片机是基于_________内核,此内核采用的是___________结构。
4.STM32单片机共有8种输入输出模式,其中输入模式有____种,输出模式有_____种。
5.在编写按键检测程序时,加一个延时判断的目的是为了__________,这种方法叫________。
二、判断题(20分)
1、学习嵌入式技术不需要硬件基础,只需要会编写软件即可。()
2、STM32F103~107系列单片机的最大系统时钟频率为72MHz。()
3、STM32F103~107系列单片机的工作电压为5.0V。()
4、STM32的软件开发环境有Keil u
5、IAR等。()
5、STM32的开发模式只有基于固件库函数方式一种。()
三、名词解释(20分)
1、GPIO
2、TIMER
3、USART
4、OS
四、简答题(40分)
1、请举例说明,在你身边有哪些是单片机应用系统(至少举3例)?
2、与常用的AT89C52单片机比较,STM32单片机有哪些方面的优点?
3、STM32单片机常见的基本功能部件(外设)有哪些?
4、编写一个函数,函数描述:控制LED每隔1S闪烁一次,控制LED的引脚为PC8,只写出具体的控制函数即可,整体程序不用编写。
《嵌入式技术》期末考试题1 参考答案
一、填空题
1、ARM 公司ARM 公司设计的CPU及其架构
2、8 32
3、Cortex-M3 哈佛
2、4 4
3、延时消抖软件消抖法
二、判断题
1、✖
2、✔
3、✖
4、✔
5、✖
三、名词解释
1、输入/输出接口
2、定时器
3、通用串行通信接口
4、操作系统
四、简答题
1、略
2、(1)stm32 单片机的运算速度比AT89C52单片机的快;(2)stm32 单片机能移植操作系统,这样能处理多任务;(3)stm32 单片机外围接口功能比AT89C52单片机强大。
3、(1)输入/输出接口GPIO ;(2)定时/计数器;(3)串行通信接口;(4)串行总线IIC 。
4、
void LED_Flash(void)
{
GPIO_SetBits(GPIOC, GPIO_Pin_8);
Delay_mS(1000);
GPIO_ResetBits(GPIOC, GPIO_Pin_8);
Delay_mS(1000);
}