嵌入式技术》期末考试题及答案A(基于STM32)

嵌入式技术》期末考试题及答案A(基于STM32)
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC。ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOC。&GPIO_InitStructure);国模杨玉玲
while(1)
GPIO_SetBits(GPIOC,GPIO_Pin_8);
delay_ms(1000);
GPIO_ResetBits(GPIOC,GPIO_Pin_8);
delay_ms(1000);
嵌入式技术》期末考试题1
一、填空题(20分)
1.XXX设计的CPU及其架构;2.常用的AT89C52单片机为8位单片机,而STM32单片机为32位单片机;3.常用的STM32F103~107系列单片机是基于Cortex-M3哈佛内核,此内核采用的是精简指令集结构;
4.STM32单片机共有8种输入输出模式,其中输入模式有4种,输出模式有4种;
5.在编写按键检测程序时,加一个延时判断的目的是为了消抖,这种方法叫做软件消抖法。
二、判断题(20分)
1、错误;2、正确;3、错误;4、正确;5、错误。
三、名词解释(20分)
等效转动惯量
1、GPIO:输入/输出接口;2、TIMER:定时器;3、USART:通用串行通信接口;4、OS:操作系统。
四、简答题(40分)
1、略。
2、与常用的AT89C52单片机相比,STM32单片机的优点有:(1)运算速度更快;(2)能移植操作系统,处理多任务;(3)外围接口功能更强大。
重庆出租车罢运事件
3、STM32单片机常见的基本功能部件(外设)有:(1)输入/输出接口GPIO;(2)定时/计数器;(3)串行通信接口USART;(4)串行总线IIC。
4、LED_Flash函数控制LED每隔1秒闪烁一次,控制LED的引脚为PC8.
void LED_Flash(void)
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC。ENABLE);
yuqingGPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOC。&GPIO_InitStructure);
while(1)
GPIO_SetBits(GPIOC,GPIO_Pin_8);
郝水delay_ms(1000);
GPIO_ResetBits(GPIOC,GPIO_Pin_8);
delay_ms(1000);
下面是一段代码,用于控制GPIOC的第8个引脚,实现开关功能。首先,我们将引脚设置为高电平,延迟1秒钟,然后将引脚设置为低电平,再次延迟1秒钟。
为了控制GPIOC的第8个引脚,我们使用了GPIO_SetBits和GPIO_ResetBits函数。这些函数允许我们设置或复位指定的引脚。在本例中,我们传递了GPIO_Pin_8参数,这表示我们要控制第8个引脚。
为了实现延迟,我们使用了Delay_mS函数。这个函数接受一个整数参数,表示要延迟的毫秒数。在本例中,我们传递了1000,这表示我们要延迟1秒钟。
最后,我们使用了一个右括号,来结束整个代码块。
>谱世界

本文发布于:2024-09-22 07:13:18,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/570789.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:单片机   引脚   函数
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议