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

题1

在这里插入图片描述

概念题。

  • USRAT:异步串口通信,常用于数据传输;
  • SW-DP:SWD 的全称应该是 The Serial Wire Debug Port (SW-DP),也就是串行调试端口,是 >ARM 目前支持的两种调试端口之一;
  • JTAG-DP:另一个调试端口叫做 JTAG Debug Port ,也就是我们常用的J-link上面的调试端口(JTAG模式下),是 ARM 目前支持的两种调试端口之一;
  • I2C:一种常见的数据通信协议;

  STM32的可执行文件(.hex文件)下载一种常见的方式就是串口下载,比如:FlyMcu、普中的ISP、STMicroelectronics flash loader等等都是使用串口下载的。

题2

在这里插入图片描述

概念题。
  一个完整的微型计算机系统包括硬件系统和软件系统两大部分。硬件系统由运算器、控制器、存储器( 含内存、外存和缓存)、各种输入输出设备组成,采用“ 指令驱动”方式工作。软件系统可分为系统软件和应用软件。系统软件是指管理、监控和维护计算机资源(包括硬件和软件)的软件。
  既然如此,那么这里是不是在加上 内存 与 CPU,就可以晚上微型计算机的构建了呢。至于键盘与系统总线,如果这个微型计算机的工作任务比较简单,不需要外部控制(这个特指按键);同时,系统中的线路比较简单,所有的数据线、地址线与控制线都是直接相连接的,那么是不是可以不需要键盘与系统总线呢?🤔🤔🤔这里的答案是不言而喻的。

题3

在这里插入图片描述

概念题
  与线性稳压器相比较。DCDC开关电源芯片具有一下优势:

  • 更高的效率:DCDC开关电源芯片采用高频率开关转换方式,相较于线性稳压器更高效,因此可以实现更高的能量转换效率。
  • 更广泛的输入电压范围:DCDC开关电源芯片的输入电压范围通常比线性稳压器宽,可以在更广泛的电压范围内稳定输出电压。
  • 更小的体积和更轻的重量:由于DCDC开关电源芯片使用的是高频开关转换方式,相比于线性稳压器而言,可以采用更小的电感和电容器来实现相同的功率转换,因此可以实现更小的封装尺寸和更轻的重量。
  • 更强的稳定性:DCDC开关电源芯片在输出电压波动时可以更快地调整输出电压,因此可以实现更高的稳定性和更低的噪声水平。
  • 更大的功率密度:由于DCDC开关电源芯片采用高频开关转换方式,因此可以实现更大的功率密度,可以实现更高的功率输出。

题4

在这里插入图片描述

简单的计算题
  根据题意,需要连接多个上拉电阻,这意味着电阻的值需要在一定范围内变化。另外,这些电阻连接到微控制器的 IO 口上,因此需要确保电阻的稳定性和精度,以确保 IO 口的可靠性。
根据以上考虑,最合适的电阻应该满足以下要求:

  • 值在1-10K范围内,以满足连接多个上拉电阻的要求;
  • 精度较高,以确保电阻值的准确性;
  • 稳定性较好,以确保长期稳定性;
  • 成本适中,以控制整体设计成本。

  因此,选项中最合适的电阻应该是 A. 1KΩ,1%。它的值在1-10K范围内,精度较高,稳定性也比较好,同时成本也不是很高。选项 B、C、D 的精度和稳定性都不如选项 A。选项 B 的值比较靠近5KΩ,不太适合连接多个上拉电阻。选项 C 的精度较低,而选项 D 的精度和稳定性都比较差。

题5

在这里插入图片描述

概念题

  • “压敏电阻”,是一种具有非线性伏安特性的电阻器件,不是半导体器件,其材料主要是氧化锌、氧化锆等。
  • 压敏电阻,其阻值与电压有关,而不是压力,当电路中的电压超过一定阈值时,会使其阻值迅速降低,起到保护其他电路元件的作用;
  • 压敏电阻和TVS管(气体放电管)虽然都可以用于保护电路,但是TVS管响应速度更快,可以在纳秒级别内响应过压保护,因此在某些高速电路保护中会使用TVS管。

题6

在这里插入图片描述

概念题
外部中断可以设置成上升沿、下降沿、双边沿触发的模式,如果不确定可以去查阅芯片手册。😉

题7

在这里插入图片描述

简单的计算题
  其实在RLC串联谐振电路中电感与谐振频率之前是有一个公式的:
f v = 1 2 ∗ π ∗ L c ( 其中 f v 表示谐振频率, L c 表示电感 ) f_v = \frac {1}{2*π*\sqrt{L_c}}(其中f_v表示谐振频率,L_c表示电感) fv=2πLc 1(其中fv表示谐振频率,Lc表示电感)
  根据这个公式可以知道:在RLC串联谐振电路中,当电感增加到原来的 4 倍时,谐振频率变化为原来的1/2倍。

题8

在这里插入图片描述

概念题
模拟信号传输时,如果要对其进行无失真采样,那么传输时频率 >= 模拟信号带宽的最大值 * 2。

题9

在这里插入图片描述

概念题
I2C总线的传输速率:在标准模式下可达100kbit/s;快速模式下可达400kbit/s;高速模式下可达3.4Mbit/s。

题10

在这里插入图片描述

简单的计算题
  竞争冒险简单的来说就是在某一瞬间某个寄存器或其他变量的两个或多个输出同时输入0与1,这就曹成了输出结果的不确定性。
  因此,上述四个式子中只有C、D两个式子一定不会出现竞争冒险关系,A选项中存在C与 C、B与 B就可能存在竞争貌相。

题11

在这里插入图片描述

简单的计算题
  大家可以看看这个差分放大器的输出的计算公式:
在这里插入图片描述
  因此共模增益部分就会是0。

题12

在这里插入图片描述

概念题
DMA数据传输过程包含:请求==》响应==》传输==》结束。

题13

在这里插入图片描述

概念题

  • 3/8译码器:3线输入8线输出,明显的并行输入输出;
  • 移位寄存器:移位寄存器能进行数据运算、数据处理,实现数据的串行—并行互相转换,还可接成各种移位寄存器式计数器,如环形计数器、扭环形计数器等。常见的传输模式有:串行输入-串行输出、串行输入-并行输出、并行输入-串行输出和并行输入-并行输出四种电路结构;
  • 八进制计数器:计数器的一种,常用于计数,不能够改变数据的输入输出方式;
  • 数据锁存器:输出端的状态不会随输入端的状态变化而变化,只有在有锁存信号时输入的状态被保存到输出,直到下一个锁存信号,其值通常只有0和1两个值。不能够改变数据的输入输出方式;

题14

在这里插入图片描述

概念题
  在蓝桥杯硬件类比赛中,运放器是一个非常重要知识点,同时呢,该知识点也非常繁杂,建议各位自行去某站搜索学习。

题15

在这里插入图片描述

概念题

  • RS232总线一共有25根线,包含了两个信号通道,支持全双工通信;
  • RS232波特率选择灵活,标准传送速率有50b/s、75b/s、110b/s、150b/s、300b/s、600b/s、1200b/s、2400b/s、4800b/s、9600b/s、19200b/s;
  • RS232采用采用负逻辑传送,规定逻辑“1”的电平为-5V~-15 V,逻辑“0”的电平为+5 V~+15 V;
  • RS232的传送距离较远,其采用串行传送方式,并且将微机的TTL电平转换为RS-232C电平,其传送距离一般可达30m,实际上也只能用在15米左右。
  • RS485双线、半双工传输,最远传输距离可达1200m。

文章福利

下边是小编个人整理出来免费的蓝桥杯嵌入式福利,有需要的童鞋可以自取哟!🤤🤤🤤

  • 【蓝桥杯嵌入式】第十一届蓝桥杯嵌入式省赛(第二场)程序设计试题及其题解
  • 【蓝桥杯嵌入式】第十二届蓝桥杯嵌入式省赛程序设计试题以及详细题解
  • 【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式省赛程序设计试题及其详细题解
  • 【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式省赛(第二场)程序设计试题及其题解
  • 【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式省赛客观题以及详细题解
  • 【蓝桥杯】一文解决蓝桥杯嵌入式开发板(STM32G431RBT6)LCD与LED显示冲突问题,并讲述LCD翻转显示

也欢迎大家留言或私信交流,共同进步哟!😉😉😉

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/3431.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

git基本用法教程(fork软件+git命令)

git基本用法教程1. git commit2. git branch3. git checkout4. git merge5. git rebase6. 在提交树中移动7. 撤销变更8. 整理提交记录9. 提交的技巧10. git clone11. git push12. git pull13. git fetch14. git flow15. git stash16. fork的使用当然除了环境和demo的运行和改写…

chartgpt 告诉我的,loss 函数的各种知识

一、libtorch中常见的损失函数及其使用场景的总结1. CrossEntropyLoss:CrossEntropyLoss(交叉熵损失)主要用于分类任务。它适用于多分类问题,其中每个样本只属于一个类别(互斥)。该损失函数将预测概率与真实标签的one-…

应届生投腾讯,被面试官问了8个和 ThreadLocal 相关的问题。

问:谈一谈ThreadLocal的结构。 ThreadLocal内部维护了一个ThreadLocalMap静态内部类,ThreadLocalMap中又维护了一个Entry静态内部类,和Entry数组。 Entry类继承弱引用类WeakReference,Entry类有一个有参构造函数,参数…

【数据结构】用队列实现栈

💯💯💯 本篇总结利用队列如何实现栈的相关操作,不难观察,栈和队列是可以相互转化的,需要好好总结它们的特性,构造出一个恰当的结构来实现即可,所以本篇难点不在代码思维,…

大数据应用——Hadoop运行模式(伪分布式运行)

4.2 伪分布式运行模式4.2.1 启动HDFS并运行MapReduce程序1. 分析 (1)配置集群(2)启动、测试集群增、删、查没有改(多台机子麻烦)(3)执行WordCount案例2. 执行步骤(1&…

前端vue实现导出pdf文件报告组件

大屏项目有一个需求,需要对展示的内容进行文件导出,但是目前后台没有相关的逻辑,所以只能前端硬上,在参考了其他许多的逻辑之后,目前我自己这边做了一套比较笨的组件,通过拼接标签这种方法来实现对你想需要…

队列-我的基础算法刷题之路(六)

本篇博客旨在整理记录自已对队列的一些总结,以及刷题的解题思路,同时希望可给小伙伴一些帮助。本人也是算法小白,水平有限,如果文章中有什么错误之处,希望小伙伴们可以在评论区指出来,共勉 💪。…

seaborn从入门到精通03-绘图功能实现02-分类绘图Categorical plots

seaborn从入门到精通03-绘图功能实现02-分类绘图Categorical plots总结参考关系-分布-分类分类绘图-Visualizing categorical data图形级接口catplot--figure-level interface导入库与查看tips和diamonds 数据分类散点图参考分布散点图stripplot分布密度散点图-swarmplot&#…

进程与线程

文章目录进程与线程进程什么是进程进程的组成程序段数据段程序控制块例子线程什么是线程线程的组成线程描述信息程序计数器栈内存例子进程与线程的区别进程与线程 进程 什么是进程 ​ 什么是进程呢?简单来说,进程是程序的一次启动执行。什么是 程序呢…

【C#进阶】C# 集合类

序号系列文章16【C#进阶】C# 索引器17【C#进阶】C# 委托18【C#进阶】C# 事件文章目录前言1、集合类是什么2、动态数组(ArrayList)3、压缩数组(BitArray)4、哈希表(Hashtable)5、队列(Queue&…

【数据结构】链表OJ题

目录面试题 02.04 分割链表剑指 Offer II 027 回文链表160 相交链表141 环形链表142 环形链表 II138 复制带随机指针的链表面试题 02.04 分割链表 定义lesshead和greaterhead链接小于和大于等于k的值分别设置哨兵位和尾节点指针最后将两表去除哨兵位再链接 struct ListNode* p…

内存泄漏和内存溢出的区别

参考答案 内存溢出(out of memory):指程序在申请内存时,没有足够的内存空间供其使用,出现 out of memory。内存泄露(memory leak):指程序在申请内存后,无法释放已申请的内存空间,内存泄露堆积会导致内存被…

论文解读:PP-LiteSeg: A Superior Real-Time Semantic Segmentation Model

发表时间:2022 论文地址:https://arxiv.org/abs/2204.02681 项目地址:https://github.com/PaddlePaddle/PaddleSeg PP-LiteSeg,一个新的轻量级实时语义分割任务模型,在分割精度和推理速度之间实现了一种最先进的权衡…

JVM垃圾回收机制

文章目录JVM垃圾回收机制如何确定该对象是垃圾引用计数可达性分析如何释放对象常用策略JVM垃圾回收机制 以对象为单位来进行回收 如何确定该对象是垃圾 Java 中使用 可达性分析方法 Python 中时使用 引用计数方法 引用计数 使用额外的计数器,来记录某个对象有多少个…

【致敬未来的攻城狮计划】连续打卡第4天+物联网操作系统概述

开启攻城狮的成长之旅!这是我参与的由 CSDN博客专家 架构师李肯(http://yyds.recan-li.cn)和 瑞萨MCU (https://www.renesas.cn/cn/zh) 联合发起的「 致敬未来的攻城狮计划 」的第 4 天,点击查看活动计划详…

【Vue3】用Element Plus实现列表界面

🏆今日学习目标:用Element Plus实现列表界面 😃创作者:颜颜yan_ ✨个人格言:生如芥子,心藏须弥 ⏰本期期数:第四期 🎉专栏系列:Vue3 文章目录前言效果图目录简介修改vite…

基于springboot框架实现心理健康心灵治愈交流平台【源码+论文】展示

基于springboot框架实现心灵心理健康 【源码论文】开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Ma…

CSS 7种居中效果实现原理与案例

目录 1.标准盒子居中 2.定位-绝对定位实现居中 3.表格方式实现垂直居中 4.弹性盒子:实现垂直居中 5.通过行高line-height实现垂直居中 6.变形定位实现居中 7.网格实现垂直居中 1.标准盒子居中 不需要设置display,只能实现水平居中 效果&#xff1…

代码随想录算法训练营第五十二天| ● 300.最长递增子序列 ● 674. 最长连续递增序列 ● 718. 最长重复子数组

300.最长递增子序列 看完题后的思路 dp[i] [0,i]子数组中,以nums[i]结尾的子序列的长度 dp[i]dp[j]1 j从i-1向0遍历,在所有nums[j]<nums[i]中dp[j]最大 初始化 dp[0]1 代码 class Solution {public int lengthOfLIS(int[] nums) {if (nums.length0){return 0;}int[] dpne…

Gateway服务网关

Spring Cloud Gateway为微服务架构提供一种简单有效的统一的 API 路由管理方式。Gateway网关是所有微服务的统一入口。网关的核心功能特性&#xff1a;请求路由和负载均衡&#xff1a;一切请求都必须先经过gateway&#xff0c;但网关不处理业务&#xff0c;而是根据某种规则&am…