- 博客(12)
- 收藏
- 关注
原创 嵌入式 stm32 数据考点 考官看了都哭了
寄存器),PWM 信号才能通过对应的 GPIO 引脚输出。如果不使能 CC 通道,定时器内部虽然在计数,但引脚上不会有波形 所以这道题我们选择B选项。功能: 定时器在收到一个触发信号后,产生一个具有特定延时和特定宽度的脉冲,然后自动停止计数。能够检测外部 GPIO 电平变化或内部外设事件(如 RTC 闹钟),并产生一个中断或事件信号,从而将 CPU 从睡眠中“唤醒”。PWM 是由定时器产生的。RCC 负责时钟管理,Flash 是存储,PLL 是时钟源,它们本身不具备检测外部事件并唤醒内核的逻辑功能。
2025-12-10 13:47:31
477
原创 嵌入式赛道 蓝桥杯 stm32
71.OLED 中页地址范围:A. 0~3B. 0~7C. 0~15D. 0~63这道题 我们要知道C 语言中 static 作用:A. 定义常量B. 改变作用域C. 启动中断D. 定义指针staticextern. 结构体中的成员访问使用:A. “.”B. “->”C. “*”D. “&”74.C 语言函数默认返回类型(旧标准)是:A. intB. voidC. charD. float选择A75.main 前执行的是:A. 构造函数B. 启动文件初始化。
2025-12-08 11:39:30
366
原创 蓝桥杯嵌入式 客观题
虽然 DMA 用于搬运 ADC 数据,但 DMA 本身不“触发”ADC 开始转换,而是 ADC 转换完成后触发 DMA 请求。这道题记住即可 选择c选项 可读可写。A. 开启 APB2 外设时钟。C. 开启 APB1 外设时钟。B. 开启 AHB 外设时钟。
2025-12-07 18:37:12
649
原创 STM32 开发 初学者不知道的东西 (更新)
你的STM32芯片里可能有3个串口硬件(USART1、USART2、USART3)。第一个编译是只编译你改动的 没有改动的就不编译了 第二个编译是全部编译一遍。• 看到 huart1,你就知道这是在操作串口 1;里,编译器会报错,或者根本无法执行(除非你把它包在一个函数里)。现在我们讲一下 .c .h main.c 在HAL库里面的用法。(告诉编译器有什么变量、有什么函数)。当你在编译的时候 //可能会出现乱码 现在我讲解一下步骤。• 它是你控制串口硬件的唯一凭证。
2025-12-06 14:34:10
412
原创 蓝桥杯 嵌入式客观题 第五天
是 Keil MDK (RealView MDK) 自带的编译器,专门针对 ARM 架构进行了深度优化,是传统单片机开发中最经典、最常用的编译器。但是,当数据搬运完成(传输结束)时,DMA 控制器需要通知 CPU:“活干完了”。虽然也掉电不丢失,但容量小、速度慢,通常用来存配置参数,而不是整个程序。(TDI, TDO, TMS, TCK, GND),占用的引脚太多了。是非易失性存储器,掉电后数据不丢失,因此用来存放我们编写好的。是随机存取存储器,掉电数据会丢失,主要用来存放程序运行时的。
2025-12-05 20:23:02
883
原创 蓝桥杯 嵌入式赛项 客观题 持续更新
虽然每秒传输9600位,但传输1个字节(Byte)通常需要10位(1个起始位 + 8个数据位 + 1个停止位)。:普通的 OLED 模块(如 SSD1306 驱动的 0.96寸 OLED)通常是图形点阵显示屏,内部没有像 1602 LCD 那样固化的字符发生器。在STM32F1系列(如常见的STM32F103C8T6核心板)和其他许多单片机开发板中,8MHz 是最常见的外部高速晶振(HSE)频率。RTC 是实时时钟,DMA 是直接存储器访问,NVIC 是中断控制器,都与字符显示的字模数据无关。
2025-12-04 14:48:18
1001
原创 c语言 main函数 你真的理解了吗 ?
include 是让大家互相认识。2. main.c 里的 main_pros();是 总开关。3. void main_pros... 里的代码是 具体的任务清单。
2025-12-03 15:25:40
645
原创 蓝桥杯 嵌入式 选择题 更新中
不完全正确,0x00~0xFF 也可以是显示命令,但更多的是图像或字符数据。:表示该中断的抢占优先级为 1,相比抢占优先级为 0 的中断,其优先级较低。:定时器预分频器寄存器,用于设置计数时钟的分频,影响定时器计数速度。:错误,CNT 是计数器寄存器,它决定当前的计数值,但不决定频率。:错误,CCR 是捕获/比较寄存器,决定占空比,而不是频率。:表示该中断的抢占优先级为 0,是抢占优先级最高的中断。:不完全正确,0x00~0xFF 代表数据,而不是地址。:错误,ARR 决定频率,而 CCR 决定占空比。
2025-12-02 17:28:33
671
原创 蓝桥杯嵌入式 客观题 10道 持续更新中
stm32G431RBT76 FLASH 是128kb。15. 下列哪个接口通常用于 OLED 显示屏?17. 以下哪个是外部中断?C. AHB 时钟 /8。A. 配置 GPIO。B. 中断优先级管理。
2025-12-01 00:08:12
557
原创 嵌入式蓝桥杯客观题 10道 每天更新讲解
当计数器的值(CNT)小于CCRx的值时,输出一种电平(如高电平);因此,通过改变CCRx的值,就可以改变高电平的时间,从而改变占空比。PSC(预分频器):用于对定时器的时钟源进行分频,从而改变计数器的计数频率,它影响的是PWM周期的精细调整,但不直接决定周期或占空比。ARR(自动重装载寄存器):它决定了PWM的周期。CNT(计数器):这是定时器当前计数值的寄存器,其值在0到ARR之间循环变化,用户通常不直接设置它。ADC 是 模数转换器,负责将模拟电压信号(如传感器读数)转换为数字量,供CPU处理。
2025-11-30 15:48:34
1051
原创 c语言指针的理解
因为 i_pointer存储的是 i的地址,所以取出来的就是 i的值 10。可能你这个不理解 没关系我们一点一点看 i pointer是什么 他就是i pointer里面的值就是2000 那&i不也是2000吗 所以相等 那你有一点不明白了 不是前面说了2000到2001吗 为什么不可以是2001。我们都知道计算机是有内存的 而数据都是放在存储器里面的 我们把存储器中的一个字节称为一个内存 而占用的内存单元不同 整型类的四个单元 字符类的一个单元 你前面也学到过 那我们怎么访问他们?
2025-11-30 13:27:56
461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅