嵌入式蓝桥杯客观题总结(4.19)

2023-05-16

1.DMA

(1)DMA是否需要经过MCU访问内存?

(2)在STM32处理器中一个DMA请求,至少占用(  )个周期的CPU访问系统总线时间。

       A .1     B .2      C.  3        D. 4

(3) DMA可编程控制器的数据传输最大数目为(  )

(4)外设的DMA请求通过逻辑“与”关系送到DMA控制器,同时可以有多个请求有效(✘ )

(1)DMA:存储器直接访问,既不需要CPU也不需要CPU的干预用来提供存储器和外设之间,存储器和存储器之间的高速数据传输,通过硬件为RAM与I/O设备之间开辟一条之间传输数据的通道,节省CPU的资源,使CPU效率提高。

 (2)

    DMA控制器和cortex-M3核共享系统数据线执行直接存储器数据传输。因此,1个DMA请求占用至少2个周期CPU访问系统总线的时间。

(3)65536

DMA可编程控制器的数据传输最大数目为65536。不是65535。

(4)这句话是错误的

DMA每次处理最高优先级的请求。DMA根据通道的优先权处理请求。

2.选用什么类型的比较器可以提高电压比较器的抗干扰能力?

  A 单限比较器   B滞回比较器  

  C 过零比较器   D三态电压比较器

常用的电压比较器有:单限比较器,滞回比较器,窗口比较器,三态电压比较器等

简单的电压比较器结构简单,灵敏度高,但抗干扰能力差,因此我们要对其进行改进。改进后的电压比较器:滞回比较器,窗口比较器

3.ADC

(1)STM32G431RB 微控制器具有 ___个ADC通道,可以测量__个外部和___个内部信号源,Systick是一个___位的倒计数定时器。

(2)ADC的主要技术指标有___

(3)ADC转换不包含以下哪些项()

   A采样  B量化 C编码 D逆采样

(1)18,16,2,24

12位的ADC,有18个通道,可测量16个外部和2内部信号源,分辨率是12位。

AD转4换一般要经过采样,量化及编码的步骤

(2)分辨率,转换精度,转化速率

 转换精度也可以表达为量化误差

(3)D

4.APB

(1)STM32F103RBT6微控制器中APB1总线的最高运行频率____MHz。

(2)STM32 处理器APB2上的IO引脚最大的翻转速度为(   )

   A.16MHz  B.18MHz   C.36MHz  D.72MHz

AHB/APB桥(APB)

APB1负责DA,USB,SPI,I2C,CAN,串口2345,普通TIM。

APB2负责AD,I/O,高级TIM,串口1。

(1)两个AHB/APB桥在AHB和APB总线间提供同步连接。APB1操作速度限于36MHz,APB2操作于全速(最高72MHz)

(2)B

以主频为72MHz,指令控制在I/O翻转,最高可达18MHz.

5.Cortex M3处理器是( )级流水线

Cortex-M3是一个32位的核,采用哈佛结构,并选择了适合于微控制器应用的三级流水线,但增加了分支预测功能
    ARMCortex-M4处理器内核是在Cortex-M3内核基础上发展起来的,其性能比Cortex-M3提高了20%。新增加了浮点、DSP、并行计算等

6.设计一个8421BCD码计数器至少需要( )个触发器 

输出有四位,至少需要4个触发器

7. STM32F103RBT6微控制器TIM1具有()位可编程预分频器,时钟分频系数为___至____之间的任意值。

TIM1定时器的主要功能:

 ①16位上下自动装载计数器

16位可编程预分频器,计数器时钟的分频系数为1~65536之间的任意值

③4个独立通道

8.在STM32F103中断向量控制器管理下,可将中断分为几组

5组

 

9.最简式的化简

 

D

并项法:AB +AB' =A 两项合并为一项,消去B与B’

吸收法: A + AB = A 短项吸收长项

消项法: AB+ A’C + BC =AB + A’C
可拓展为:
AB+ A’C + BCD =AB + A’C

消因子法:A + A’B = A + B
短项能够消去 长项中 的 相反项

10.当温度升高时,二极管的反向饱和电流将(  )

 A 增大             B 减小     

C 保持不变        D与温度没有直接关系

A

温度升高时,二极管的正向压降和反向电流都会变化。

二极管是温度的敏感器件温度的变化对其伏安特性的影响主要表现为:
随着温度的升高,其正向特性曲线左移,即正向压降减小
反向特性曲线下移,即反向电流增大。

 11.以下哪种电路适合接入高阻抗信号源与低阻抗负载之间?(  )

A 共射电路          B共基电路

C共集电路          D以上都可以

 C

    共射电路有较大的电流和电压增益,一般用作放大电路的中间级。
    共基电路输入阻抗很小,会使输入信号严重衰减,适用于高频电路
    共集电路适用于作功率放大和阻抗匹配电路,在多级放大器中常被用作缓冲级和输出级

12. 两个电压放大倍数相同(电路相同,且采用同一种晶体管)的A和B电路,对同一个信号源的电压进行放大,在负载开路的条件下,测得A电路的输出电压较小,不考虑仪表盘的测量误差,说明A电路( )

A.输入电阻大         B输出电阻大

C输入电阻小         D输出电阻小

C

   负载开路的情况下,输出电压大小与输出电阻大小无关,信号源具有内阻,接输入电阻小的负载,信号在内阻上的压降大,输出电压降低。

开路是指电路中两点间无电流通过或阻抗值(或电阻值)非常大的导体连接时的电路状态。

负载开路:简单来说就是电路的输出没有接负载。 或者负载坏掉阻抗无穷大。
比如一个LED驱动器,当接LED时候有负载,LED虚焊、或者烧毁就是负载开。

13. 同步时序电路和异步时序电路比较,其差异在于后者( )

A.没有触发器      B.没有统一的时钟控制脉冲

C.没有稳定状态   D.输出只与内部状态有关

B

 同步电路:存储电路中所有触发器的时钟输入端都接同一个时钟脉冲源,因而所有触发器的状态的变化都与所加的时钟脉冲信号同步
异步电路:电路没有统一的时钟,有些触发器的时钟输入端与时钟脉冲源相连,这有这些触发器的状态变化与时钟脉冲同步,而其他的触发器的状态变化不与时钟脉冲同步

14. STM32嵌套中断向量控制器具有()个可编程的优先等级

A.16      B.32    C.64.   D.42

 A

嵌套中断向量控制器:特性

●68个可屏蔽中断通道

●16个可编程的优先等级

●低延迟的异常和中断处理

●电源管理控制

●系统控制寄存器的实现

15.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

嵌入式蓝桥杯客观题总结(4.19) 的相关文章

随机推荐

  • 修改R语言安装包的默认路径 r包安装位置

    修改R语言安装包的默认路径 r包安装位置 一次性 xff08 每次都需要设置 xff09 xff1a 运行命令 xff1a libPaths 查看已经安装的r包位置 libPaths 34 yourpath 34 设置新的r包位置 或者 i
  • 如何在ubuntu系统安装libboost-dev) and openmp libraries libboost-dev libomp-dev

    https blog csdn net qq 41854911 article details 119454212 You need to have boost e g sudo apt get install libboost dev a
  • Docker删除容器命令

    更多优质内容欢迎看看我的号 xff1a 生信小博士 删除容器 之前要先docker stop 容器 span class token number 1 span 删除指定容器 docker rm span class token opera
  • 生存分析原理简明教程 单因素生存分析 Kaplan-Meier、LogRank 只能针对单一的变量进行 多因素cox回归分析

    一 生存分析 狭义上来说 xff0c 生存分析用来分析病人的生存和死亡情况 广义上讲的是事件是否发生 在这里就用是否死亡来代替 一般来说 xff0c 生存的数据一般有两个变量 xff0c 一个事件是否发生 xff0c 病人是否死亡 xff0
  • R语言|4. 轻松绘制临床基线表Table 1 临床三线表绘制

    R语言 4 轻松绘制临床基线表Table 1 regular table regular 欢迎关注公众号 第四次考核 Jimmy 学徒考核 Linux安装软件 rnaseq上游分析 2 ascp kingfisher数据下载ena qq c
  • tinyarray 相关性cor.full

    R Documentation cor test for one variable with all variables Description cor test for all variables each two columns Usa
  • Mac升级node和npm

    直接下载安装覆盖 xff1a https nodejs org zh cn download
  • NanoStringQCPro: Quality metrics and data processing methods for NanoString mRNA gene expression dat

    addCodesetAnnotationAdd NanoString codeset annotation to an RccSetaddQCFlagsAdd sample QC flags to an rccSetallSumPlotal
  • 颜色 免疫荧光通道颜色色彩对应激发光发射光 488 546 647

    DAPI xff08 ex 350nm em 470nm xff09 检测通道 xff0c 荧光色 xff1a 蓝色 488绿色 546黄色 647红色 Fluorescence SpectraViewer Use the new inte
  • 【Git】gitee与github同步

    gitee与github同步 前言一 克隆远程库二 与github同步1 建立第二个远程库2 修改配置文件3 查看仓库权限 总结 前言 本章所讲内容有克隆远程库 xff08 填上章的坑 xff09 和两个远程库在本地同步上传的方法 接着我们
  • [imx6ull]Linux下的SocketCAN通信

    文章目录 一 CAN总线协议1 简介2 电气属性3 通信原理 数据帧的帧格式 xff1a 总线同步 总线竞争 数据保护 二 Linux下CAN的操作1 硬件连接 CAN电平转换器 扩展板使用CAN 2 查询 can 信息3 开启 关闭 ca
  • FreeRTOS-ARM架构、TCB结构体,调度机制

    ARM架构 对于ARM架构来说 xff0c 主要有3部分构成 xff1a CPU xff0c RAM xff0c FLASH CPU内部主要是运算单元和寄存器单元 xff0c 可以读写RAM xff0c 修改内存 xff0c 也可以读取FL
  • FreeRTOS--队列

    在讲队列前 xff0c 先思考一下这个问题 xff1a 下面这个程序 xff0c 如果用RTOS实现会出问题吗 xff1f c span class token punctuation span span class token keywo
  • 新手村——如何改变CSDN代码块背景样式

    1 在电脑上登录自己CSDN账号 xff1b 2 按如下指示操作 xff1a 鼠标滑动至头像处 xff0c 点击下方的内容管理 xff1b 3 在左方中一直下滑 xff0c 找到设置中的博客设置 xff1b 4 在代码样式片中选择自己喜欢的
  • antd的Form实例控制表格,表格可收集/回显数据

    大概就是如图的效果 xff0c 但是需要控制数据的收集和回显 首先看到这个页面 xff0c 第一眼就想到table表格 但是我翻阅了下antd的Table组件 xff0c 发现只能展示数据 也有可编辑单元格 但是我需要这里的表格 xff0c
  • 网络字节序、大小端模式

    多字节数据的存储顺序称为字节序 分为大 小端模式 xff1a 大端 xff1a 数据高位对应低地址 小端 xff1a 数据高位对应高地址 可以通过下面的程序 测试自己的机器是大端字节序还是小端字节序 用共用体的方式来测试 xff1a spa
  • C++运算符重载详解

    目录 什么是运算符重载 运算符重载的意义 运算符重载的语法格式 简单例子 43 运算符的重载 代码分析 运算符重载的两种方式 1 重载为类的成员函数 1 双目运算符 2 单目运算符 2 重载为类的友元函数 1 重载格式 2 调用格式 两种重
  • 微信登录老是间歇式失败

    在微信小程的开发中 xff0c 登录问题 xff0c 一定要按照这样的顺序 1 小程序请求login xff0c 拿到code 然后传给服务端 xff1b 2 服务端拿到code 到微信服务器拿到sessionKey xff1b 3 然后小
  • Python爬虫编程7——多线程爬虫

    目录 一 多线程基本介绍 程序中模拟多任务 二 多线程的创建 三 主线程与子线程的执行关系 四 查看线程数量 五 线程间的通信 xff08 多线程共享全局变量 xff09 六 线程间的资源竞争 互斥锁和死锁 互斥锁 死锁 七 Queue线程
  • 嵌入式蓝桥杯客观题总结(4.19)

    1 DMA xff08 1 xff09 DMA是否需要经过MCU访问内存 xff1f xff08 2 xff09 在STM32处理器中一个DMA请求 xff0c 至少占用 xff08 xff09 个周期的CPU访问系统总线时间 A 1 B