【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式省赛客观题以及详细题解

题1

在这里插入图片描述
题解:
  概念题。

  • MCO引脚,是单片机对外提供时钟的引脚。
  • HSE,高速外部时钟信号,时钟源由外部晶体/陶瓷谐振器与外部时钟;
  • HSI,高速的内部时钟,由内部8MHz的RC振荡器产生,可直接作为系统时钟或在2分频后作为PLL输入;
  • SYSCLK,是系统时钟;
  • HSE/2,对高速外部时钟进行分频;
      通过查找时钟树,很容易就可以得出能够作为主时钟MCO时钟源的有HSI、HSE、SYSCLK
    在这里插入图片描述

题2

在这里插入图片描述
题解:
  本题属于概念题,三态门,在百度百科上的名称为三态输出电路,别名称为三态门。其输出为逻辑“0”(低电平),逻辑“1”(高电平)和高阻态

题3

在这里插入图片描述
题解:
  计算题。

  • 首先,需要知道一个概念二极管具有单向导通性,也就是说图中A、B、C支路上的电流只能够从左往右流动;并且图中的电阻相当于一个下拉电阻;
  • 其次,通过一点点电路知识,很容易得出A、B、C支路上是一个并联支路,也就是说只要三条支路上有一条支路上有电压,那么干路上也会存在电压;

  因此,得出答案A:Y=A+B+C 是正确答案。

题4

在这里插入图片描述
题解:
  概念题。
寄存器说明:

  • ODR:输出端口寄存器;
  • BRR:端口位复位寄存器;
  • BSRR:端口位设置/复位寄存器;
      逻辑运算说明:
  • 异或 ^ :简单的说,符号两边的数据相同,那么结果为0;符号两边数据不同,那么结果为1;
  • 或 | : 进行或运算的两个数据中,只要有一个数据非0,那么结果就为1;
  • 与 &:进行与运算的两个数据中,只要有一个数据数据为0,那么结果就为0;
      明确上述知识点后,那么上述等式都可以转换成A ^= 1,B &= 0,C |= 1,那么就很容易得知A.GPIOA->ODR ^= 1 是正确答案了。

题5

在这里插入图片描述
题解:
  该题属于概念题。
  USB,是通用串行总线,英文Universal Serial Bus。USB 具有传输速度快、使用方便、支持热插拔、连接灵活、独立供电等优点,级联星型拓扑结构,分为主机、集线器、设备。
  集线器是USB结构中的特定成分,它提供叫做端口(Port)的点将设备连接到USB总线上,同时检测连接在总线上的设备,并为这些设备提供电源管理,负责总线的故障检测和恢复。集线可为总线提供能源,亦可为自身提供能源(从外部得到电源)。

题6

在这里插入图片描述
题解:
  查找手册题。(我这里是用的F103的手册,但是两者设计上都差不多) 在这里插入图片描述

题7

在这里插入图片描述
题解:
  计算题。
  题中小知识:

  • U+ = U-:也就是说图中5与6、9与10两端的电压是相等的;
  • I+=I-: 也就是说图中5与6、9与10两端的电流是相等的;

  那么就可以将上图转换,转换后的图片如下:
在这里插入图片描述

题8

在这里插入图片描述
题解:
  概念题。
  差分传输,是在这两根线上都传输信号,这两个信号的振幅相同, 相位相反。 在这两根线上的传输的信号就是 差分信号。

题9

在这里插入图片描述
题解:
  概念题。

  • 全双工通信,简单地来说,通信双方间有两根数据线连接,能够同时收发数据,相互不想干扰,不相互制约。
  • 串行通信,通信双方使用一根数据线传输数据,数据传输是一位一位地在通信双方传输,也就是生活中的单行车道。

题10

在这里插入图片描述
题解:
  查找手册题。(我这里是用的F103的手册,但是两者设计上都差不多)
在这里插入图片描述

  • 26
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
蓝桥杯是一个国内著名的计算机比赛,为了帮助参赛者更好地准备和了解比赛的题型,组委会会公布历年的真题并提供相应的题解。 首先,我们需要了解蓝桥杯是一个综合性的计算机比赛,测试的对象包括计算机基础知识、编程能力以及解决实际问题的能力。 在历年的真题中,参赛者将面临不同类型的题目,包括算法设计与优化问题、数据结构与算法问题、编程题等。其中针对Python B组的题目主要考察的是对Python语言的掌握和应用能力。 题目解答一般会包含以下几个方面的内容: 1. 题目分析与理解:读取题目,理解题目的要求和限制条件。通过仔细分析题目,确定题目的输入与输出,以及问题的核心。 2. 设计解决方案:根据题目要求和限制条件,设计一个合适的解决方案。可以使用合适的算法和数据结构来解决问题,并做出相应的性能优化。 3. 编写代码实现:根据设计的方案编写相应的代码实现。需要注意的是,Python语言有其独特的语法和特性,掌握好这些特性可以更好地完成编程任务。 4. 调试与测试:编写完代码后,需要进行调试和测试。通过运行样例输入和输出,检查代码是否符合题目要求,并且没有逻辑上的错误。 5. 总结与优化:在完成题目解答后,可以进行总结和优化。包括分析算法复杂度、代码风格和可读性等方面,以便在比赛中更好地表现。 在准备蓝桥杯时,可以通过阅读历年的真题和题解来了解比赛的难度和类型,针对性地进行练习和提高。同时也可以参加相关的培训班和讨论活动,与其他参赛者交流经验和技巧。 总而言之,历年蓝桥杯真题的解答对于提高自己的编程能力和应对比赛非常有帮助。通过认真分析和实践,可以更好地理解并掌握Python编程,并在比赛中取得更好的成绩。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值