第十四届蓝桥杯省赛电子类单片机学习记录(客观题)
01.一个8位的DAC转换器,供电电压为3.3V,参考电压2.4V,其ILSB产生的输出电压增量是(D)V。
A. 0.0129
B. 0.0047
C. 0.0064
D. 0.0094
解析:
ILSB(最低有效位)的电压增量计算公式为参考电压Vref除以2n-1,其中n为DAC的位数。题目中给出8位DAC,参考电压Vref=2.4V因此:

四舍五入后结果为 0.0094 V,对应选项 D。
02.IAP15F2K61S2 单片机支持通过哪些接口进行在线调试(D)。
A. SPI
B. UART
C. I2C
D. JTAG
解析:
1. JTAG(Joint Test Action Group):是一种国际标准调试协议,支持对芯片内部资源的实时访问和控制,广泛用于单片机的在线调试。IAP15F2K61S2明确支持JTAG接口,可通过专用调试工具(如STC的在线仿真器)实现单步执行、断点设置、寄存器查看等调试功能。
2. SPI(A):主要用于高速串行通信,如连接外设(传感器、存储芯片等),不用于调试。
3. UART(B):虽可通过串口进行程序烧录(ISP),但调试功能有限(如打印日志),无法实现实时硬件调试。
4. I2C(C):用于多设备间低速通信,与调试无关。
结论:IAP15F2K61S2的在线调试依赖JTAG接口,因此正确答案为 D。
03.下列电路中属于时序逻辑电路的是(ABC)。
A.计数器
B.分频器
C. D触发器
D.编码器
解析:
时序逻辑电路的核心特征是输出依赖当前输入和历史状态,必须包含记忆元件(如触发器)。
A.计数器:由触发器构成,通过时钟驱动累计计数,状态随时间变化,属于时序逻辑。
B.分频器:通常由触发器实现(如D触发器构成二分频),输出频率与输入时钟同步且依赖状态,属于时序逻辑。
C.D触发器:时序逻辑的基本单元,输出由时钟沿和输入共同决定,具有记忆功能。
D.编码器:纯组合逻辑电路,输出仅由当前输入组合决定,无记忆元件。
综上所述:A、B、C均属于时序逻辑电路,D为组合逻辑电路。
04.一个8位二进制减法计数器,初始状态为0000 0000,经过300个输入脉冲后,计数器的状态为(D)。
A. 0010 1100
B. 1101 0011
C. 0010 0011
D. 1101 0100
解析:
1. 减法计数器的工作原理:
8位减法计数器每收到一个脉冲,数值减1。当数值为0时,减1后变为最大值28 - 1 = 255即二进制1111 1111。
2. 模运算与余数计算:
300个脉冲对应的有效减次数为300 mod 256 = 44。因此,初始状态0经过44次减法后的状态为:
0 - 44 =256 - 44 = 212
3. 十进制转二进制:
将212转换为8位二进制:
212= 128 + 64 + 16 + 4 = 1101 0100
综上所述:经过300个脉冲后,计数器状态为 1101 0100,对应选项 D。
05.晶体管的穿透电流ICEO能够体现(A)。
A.晶体管的温度稳定性
B晶体管允许通过最大电流极限参数
C.晶体管放大能力
D.晶体管的频率特性
解析:
1. 穿透电流ICEO的定义:
当基极开路IB = 0时,集电极与发射极之间的反向漏电流。该电流由少数载流子的热激发产生,其大小直接受温度影响。
A. 温度稳定性的体现:ICEO随温度升高呈指数增长。例如,温度每升高10℃,ICEO约增加一倍。若ICEO较大,温度变化会显著影响晶体管的静态工作点(如集电极电流 IC,导致电路性能不稳定。因此,ICEO越小,晶体管的温度稳定性越好。
B. 最大电流极限:由ICM(集电极最大允许电流)决定,与ICEO无关。
C. 放大能力:由电流放大倍数β体现,与漏电流无关。
D. 频率特性:由截止频率fT等参数决定,与温度引起的漏电流无关。
综上所述:穿透电流ICEO直接反映晶体管的温度稳定性,因此正确答案为 A。
06.下列门电路中,输出端可以直接相连实现线与的是(AC)。
A.OC门
B.TTL或非门
C.OD 门
D.CMOS 与非门
解析:
线与的实现条件:
输出端直接相连时,需满足:
任一输出为低电平时,总输出强制为低。
所有输出为高电平时,总输出通过上拉电阻为高。
这要求门电路的输出级为开路结构(如OC/OD门),而非普通推拉式输出。
A. OC门(集电极开路门):
TTL电路中的OC门输出级为集电极开路,需外接上拉电阻。
多个OC门输出端相连时,可实现线与功能。
C. OD门(漏极开路门):
CMOS电路中的OD门输出级为漏极开路,需外接上拉电阻。
功能与OC门类似,支持线与操作。
B. TTL或非门:推拉式输出直接相连会导致电源短路。
D. CMOS与非门:输出级含互补晶体管,直接相连会损坏器件。
综上所述:OC门和OD门均支持线与功能,因此正确答案为 A、C。
07.工作在线性区域的运算放大器应处于什么状态(A)。
A.负反馈
B.正反馈
C.开环
D.振荡
解析:
线性区域的定义:
运算放大器(运放)的线性区域指输出电压与输入电压成比例关系的状态Vout= AOL*(V+ - V-),此时输出未达到饱和Vout介于-Vsat和+Vsat之间。
C. 开环状态的局限性:运放的开环增益AOL极高(通常为105 ~107,即使微小的输入电压(如1 uV也会导致输出饱和(非线性状态),无法工作在线性区。
A. 负反馈:降低增益,通过负反馈将输出信号反相后回送至输入端,净输入信号减小,整体增益ACL=AOL1+AOL×β
大幅降低(接近1β
,其中β
为反馈系数)。
稳定线性工作:负反馈使运放的输入差模电压 ( V+ - V-) 趋近于零(虚短特性),确保输出与输入呈精确线性关系。
B. 正反馈:会增加增益,导致运放迅速进入饱和或振荡状态,无法维持线性。
D. 振荡:属于非线性现象,通常由正反馈或特定频率条件引发,与线性区域无关。
综上所述:运放必须通过负反馈将增益限制在合理范围,才能稳定工作在线性区域。因此,正确答案为 A。
08.电路中的叠加定理适用于(B)。
A.直流电路
B.线性电路
C.交流电路
D.非线性电路
解析:
叠加定理成立的前提是电路必须为线性电路(即所有元件均为线性元件,如线性电阻、线性电感、线性电容等)。线性电路的响应与激励呈线性关系,满足齐次性和可加性.
A.直流电路:叠加定理适用于直流电路,但仅覆盖了线性电路的一部分情况,表述不全面。
B.线性电路:叠加定理的适用范围直接与电路的线性性质相关,无论电路中是直流、交流还是混合信号,只要满足线性条件即可应用。
C.交流电路:同理,叠加定理适用于交流电路,但同样仅为线性电路的子集。
D.非线性电路:非线性元件(如二极管、三极管、非线性电阻等)的伏安特性不满足线性关系,叠加定理失效。
综上所述:叠加定理的适用范围是线性电路(选项B),其他选项或表述不完整(A、C)或完全错误(D)。因此,正确答案为 B。
拓展:在含有二极管的电路中,若同时存在多个电源,直接应用叠加定理计算电流/电压会导致错误结果,因为二极管的非线性特性会使各电源单独作用的响应无法线性叠加。
09.同步电路和异步电路的区别是(D)。
A.电路中是否包含缓冲器
B.电路中是否包含触发器
C.电路中是否存在时钟信号
D.电路中是否存在统一的时钟信号
解析:
同步电路的核心特征:同步电路中所有触发器均由同一个时钟信号(如CLK)的边沿(上升沿或下降沿)同步控制。状态变化仅在时钟边沿发生,确保电路各部分操作严格同步。
异步电路的核心特征:异步电路无需统一时钟信号,触发器的触发信号来自输入信号的变化(如电平变化或脉冲),或由其他触发器的输出驱动。状态变化可随时发生,依赖信号的传播延迟。
A.是否包含缓冲器:缓冲器用于增强信号驱动能力,与同步/异步无关。
B.是否包含触发器:两种电路均可包含触发器,区别仅在于触发方式。
C.是否存在时钟信号:异步电路可能无时钟或存在多个时钟,同步电路必须有统一时钟。但选项C未明确“统一”,表述不准确。
D.是否存在统一的时钟信号:精准概括同步电路的核心特征(所有触发器共享同一时钟),而异步电路缺乏这一条件。
综上所述:同步电路与异步电路的本质区别在于是否存在统一的时钟信号(选项D)。其他选项或无关(A、B)或表述不严谨(C)。因此,正确答案为 D。
拓展:
同步电路:计数器、寄存器等,所有触发器由同一时钟控制。
异步电路:异步FIFO、某些组合逻辑设计(如脉冲同步器),依赖信号边沿或电平变化。
10.以下关于IAP15F2K61S2单片机的说法中正确的是(BD)。
A.所有IO口都具有4种工作模式。
B.复位引脚可以作为10口使用。
C.所有寄存器均支持位寻址。
D.中断向量入口地址最小的是外部中断0。
解析:
A:IAP15F2K61S2的IO口工作模式通常包括准双向口、推挽输出、高阻输入和开漏输出,但并非所有IO口都支持全部4种模式。例如,部分引脚可能因硬件设计限制仅支持特定模式(如P0口可能需外接上拉电阻)。
B:该单片机的复位引脚(RST)在复位完成后,可通过配置寄存器(如ISP_CONTR中的IAPEN位)切换为普通IO口使用。
C:并非所有寄存器均支持位寻址。例如,定时器控制寄存器(如TMOD)和部分特殊功能寄存器(SFR)的地址不满足位寻址条件(地址需能被8整除)。
D:与传统8051单片机一致,IAP15F2K61S2的中断向量入口地址顺序为:
外部中断0(0003H,最小)
定时器0(000BH)
外部中断1(0013H)
定时器1(001BH)
串行口(0023H)
综上所述:正确答案为B、D。
相关文章:
第十四届蓝桥杯省赛电子类单片机学习记录(客观题)
01.一个8位的DAC转换器,供电电压为3.3V,参考电压2.4V,其ILSB产生的输出电压增量是(D)V。 A. 0.0129 B. 0.0047 C. 0.0064 D. 0.0094 解析: ILSB(最低有效位)的电压增量计算公式…...
Python高效编程技巧与AI专用库:NumPy/Pandas数据处理与Matplotlib/Seaborn可视化实战
Python高效编程技巧与AI专用库:NumPy/Pandas数据处理与Matplotlib/Seaborn可视化实战 引言:Python高效AI开发的核心技能栈 在AI项目中,数据处理和可视化占据了70%以上的工作量。低效的代码会导致模型训练缓慢,而糟糕的数据可视化…...
vim的一般操作(分屏操作) 和 Makefile 和 gdb
目录 一. vim的基本概念 二. vim基础操作 2.1 插入模式 aio 2.2 [插入模式]切换至[正常模式] Esc 2.3[正常模式]切换至[末行模式] shift ; 2.4 替换模式 Shift R 2.5 视图(可视)模式 (可以快速 删除//注释 或者 增加//注释) ctrl v 三&…...
生成器的应用 async与await实现
生成器配合使用函数 yield 将暂停执行代码,同时把函数返回值传递出去 function s(){console.log(ss); } function * f(){/*当 next() 调用时从头开始执行直到yield 开始检查后面的表达式现在是一个函数,那么首先执行函数当函数执行完毕,有返回值下面相当于 yield undefined*/…...
Apache Shiro 统一化实现多端登录(PC端移动端)
Apache Shiro 是一个强大且易用的Java安全框架,提供了身份验证、授权、密码学和会话管理等功能。它被广泛用于保护各种类型的应用程序,包括Web应用、桌面应用、RESTful服务、移动端应用和大型企业级应用。 需求背景 在当今数字化浪潮的推动下ÿ…...
NAT—地址转换(实战篇)
一、实验拓扑: 二、实验需求: 1.实现内网主机访问外网 2.实现外网客户端能够访问内网服务器 三、实验思路 1.配置NAT地址池实现内网地址转换成公网地址,实现内网主机能够访问外网。 2.配置NAT Sever实现公网地址映射内网服务器地址&…...
用HTML和CSS生成炫光动画卡片
这个效果结合了渐变、旋转和悬浮效果的炫酷动画示例,使用HTML和CSS实现。 一、效果 二、实现 代码如下: <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport&quo…...
Vue 3 + Composition API + Vite + Pinia + Element Plus 构建项目的完整指南
以下是使用 Vue 3 + Composition API + Vite + Pinia + Element Plus 构建项目的完整指南,包含 TypeScript 支持配置: 1. 创建项目 使用 Vite 初始化项目 npm create vite@latest my-vue-app -- --template vue-ts如果不需要 TypeScript,使用 --template vue 进入项目目录…...
FPGA_YOLO(三)
上一篇讲的是完全映射,也就是block中的所包含的所有的卷积以及归一,池化卷积 举例总共6个等都在pl侧进行处理(写一个top 顶层 里面conv 1 bn1 relu1 pool1 conv1*1 conv 2 bn2 relu2 pool2 conv1*1 ....总共6个 ),…...
使用 SQL CTE(公共表表达式)优化数据查询的实践
目录 一、背景 二、什么是 CTE? 三、CTE 的基本结构 四、示例分析 五、CTE 的作用 六、优势分析 一、背景 在数据分析和数据库管理中,SQL 查询的效率和可读性是至关重要的。随着数据量的不断增加,复杂的查询变得越来越难以管理和理解。…...
旅游CMS选型:WordPress、Joomla与Drupal对比
内容概要 在旅游行业数字化转型进程中,内容管理系统(CMS)的选择直接影响网站运营效率与用户体验。WordPress、Joomla和Drupal作为全球主流的开源CMS平台,其功能特性与行业适配性存在显著差异。本文将从旅游企业核心需求出发&…...
全面适配iOS 18.4!通付盾加固产品全面升级,护航App安全上架
引言: 苹果官方新规落地! 自2025年4月24日起,所有提交至App Store Connect的应用必须使用Xcode 16或更高版本构建,否则将面临审核驳回风险!Beta版iOS 18.4、iPadOS 18.4现已推出,通付盾iOS加固产品率先完成…...
bash 和 pip 是两种完全不同用途的命令,分别用于[系统终端操作]和[Python 包管理]
bash 和 pip 是两种完全不同用途的命令,分别用于 系统终端操作 和 Python 包管理。以下是它们的核心区别、用法及常见场景对比: 1. 本质区别 特性bashpip类型Shell 命令解释器(一种脚本语言)Python 包管理工具作用执行系统命令、…...
SQL 通用表表达式(CTE )
目录 概念:CTE: Common table Expression CTE 语法 CTE Demo 概念:CTE: Common table Expression 通用表表达式(CTE)是SQL中用于简化复杂查询的工具,第一次上线于SQL Server 2005。 CTE提供…...
一台电脑最多能接几个硬盘?
在使用电脑时,硬盘空间不够是许多用户都会遇到的问题。无论是摄影师、剪辑师等需要大量存储空间的专业人士,还是游戏玩家、数据备份爱好者,都可能希望通过增加硬盘来扩展存储容量。然而,一台电脑究竟最多能接多少个硬盘࿱…...
MATLAB中iscell函数用法
目录 语法 说明 示例 确定数组是否为元胞数组 iscell函数的功能是确定输入是否为元胞数组。 语法 tf iscell(A) 说明 如果 A 是元胞数组,则 tf iscell(A) 返回 1 (true)。否则,将返回 0 (false)。 示例 确定数组是否为元胞数组 创建一个元胞数…...
【玩转全栈】---- Django 基于 Websocket 实现群聊(解决channel连接不了)
学习视频: 14-11 群聊(一)_哔哩哔哩_bilibili 目录 Websocket 连接不了? 收发数据 断开连接 完整代码 聊天室的实现 聊天室一 聊天室二 settings 配置 consumer 配置 多聊天室 Websocket 连接不了? 基于这篇博客&…...
如何快速解决django报错:cx_Oracle.DatabaseError: ORA-00942: table or view does not exist
我们在使用django连接oracle进行编程时,使用model进行表映射对接oracle数据时,默认表名组成结构为:应用名_类名(如:OracleModel_test),故即使我们库中存在表test,运行查询时候&#…...
Selenium之简介
Selenium简介 首先,让我们看看官网是怎么定义的 Selenium是一个支持web浏览器自动化的一系列工具和库的综合项目,提供了扩展来模拟用户和浏览器的交互,用于扩展浏览器分配的分发服务器;用于W3C WebDriver规范的基础架构 其实&a…...
pip 安装某个包之后,Jupyter Lab仍旧显示包冲突;例如:Numba needs NumPy 2.1 or less. Got NumPy 2.2.
异常提示 Numba needs NumPy 2.1 or less. Got NumPy 2.2. --------------------------------------------------------------------------- ImportError Traceback (most recent call last) Cell In[8], line 53 import pywt4 import matplot…...
本地安装git
下载git 通过官网 下载 :Git - Downloading Package 若此页面无法直达,请删掉download/win尝试 2.双击运行安装 选择安装目录: 选择配置,默认不动 git安装目录名 默认即可 Git 的默认编辑器,建议使用默认的 Vim 编辑器…...
小程序内表格合并功能实现—行合并
功能介绍:支付宝小程序手写表格实现行内合并,依据动态数据自动计算每次需求合并的值,本次记录行内合并,如果列内合并,同理即可实现 前端技术:grid布局 display:grid 先看实现效果: axml&…...
SSE协议介绍和python实现
概述: SSE(Server-Sent Events)协议是一种允许服务器向客户端实时推送更新的技术,基于HTTP协议,常用于实时数据推送特点: 单向通信:服务器向客户端推送数据,客户端无法发送数据。基…...
甘肃旅游服务平台+论文源码视频演示
4 系统设计 4.1系统概要设计 甘肃旅游服务平台并没有使用C/S结构,而是基于网络浏览器的方式去访问服务器,进而获取需要的数据信息,这种依靠浏览器进行数据访问的模式就是现在用得比较广泛的适用于广域网并且没有网速限制要求的小程序结构&am…...
Spring Boot 3虚拟线程的使用
在Spring Boot非Web应用中,使用虚拟线程时程序提前终止的问题及解决方案,可以通过以下步骤深入理解和验证: 问题根源分析 JVM退出机制 Java中,当所有非守护线程结束时,JVM会立即退出。即使存在正在运行的守护线程&…...
3、pytest实现参数化
在 pytest 中,参数化(parametrization)是一种强大的功能,可以让你用不同的输入数据重复执行同一个测试函数。这种功能非常有用,可以帮助你显著减少重复代码并提高测试覆盖率。 参数化的主要作用是: 测试多…...
【解决】Linux命令报错:Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64
报错命令 yum install zabbix-web-mysql-scl zabbix-apache-conf-scl centos使用scl切换软件版本时提示Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64 报错原因 CentOS7的SCL源在2024年6月30日停止维护了。 当scl源里面默认使用了centos官方的地址&#x…...
WebRTC中音视频服务质量QoS之FEC+NACK调用流程
WebRTC中音视频服务质量QoS之FECNACK调用流程 WebRTC中音视频服务质量QoS之FECNACK调用流程 WebRTC中音视频服务质量QoS之FECNACK调用流程前言一、WebRTC中FEC基础原理1. FEC基础操作 异或操作XOR2、 FEC中 行向和纵向 计算3、 WebRTC中 媒体包分组和生成FEC的包数① kFecRateT…...
神经网络知识点整理
目录 一、深度学习基础与流程 二、神经网络基础组件 三、卷积神经网络(CNN)编辑 四、循环神经网络(RNN)与LSTM 五、优化技巧与调参 六、应用场景与前沿编辑 七、总结与展望编辑 一、深度学习基础与流程 机器学习流…...
远程办公新体验:用触屏手机流畅操作电脑桌面
在数字化浪潮的推动下,远程办公已从“应急选项”转变为职场常态。无论是居家隔离、差旅途中,还是咖啡厅临时办公,高效连接公司电脑的需求从未如此迫切。然而,传统的远程控制软件常因操作复杂、画面卡顿或功能限制而影响效率。如今…...
