《嵌入式技术》期末考试题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 u5、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);
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论