自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 100 道题目完结 stm32基础篇知识点

100 道题目完结 stm32基础篇知识点

2025-12-10 14:11:15 264

原创 嵌入式 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关注的人

提示
确定要删除当前文章?
取消 删除