❓ 技术问答

遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部 STM32 入门 嵌入式 RTOS Arduino ESP32
STM32 的 DMA 为什么要清标志?
STM32 · 4 回答 · 62 浏览
DMA清标志的核心原因是DMA控制器通过状态寄存器(如DMA_ISR)记...
嵌入式裸机怎么模拟多任务?
嵌入式 · 4 回答 · 68 浏览
裸机模拟多任务的核心是**协作式调度**:用一个主循环+任务状态...
STM32 普通 GPIO 能直接输出多少频率?
STM32 · 4 回答 · 60 浏览
STM32普通GPIO的翻转频率取决于主频、总线时钟和GPIO配置。以72M...
单片机死循环里会不会重启看门狗?
嵌入式 · 4 回答 · 57 浏览
会,但这是典型的错误用法。看门狗(WDT)设计初衷是检测程序跑...
I2C 总线为什么需要上拉电阻?
嵌入式 · 4 回答 · 65 浏览
I2C总线采用开漏(open-drain)输出结构,器件只能主动拉低电平...
STM32 复位后 RAM 里的数据还在吗?
STM32 · 4 回答 · 44 浏览
STM32复位后RAM数据是否保留,取决于复位类型。硬件复位(如NRST...
嵌入式开发要学好哪些数学?
嵌入式 · 4 回答 · 65 浏览
嵌入式开发对数学的要求不是‘高深’,而是‘实用’。核心是离散数学...
STM32 的 BOOT0 和 BOOT1 怎么配?
STM32 · 4 回答 · 47 浏览
STM32的BOOT0和BOOT1引脚决定芯片上电后的启动源,配置需结合硬...
单片机可不可以跑很小型的数据库?
嵌入式 · 4 回答 · 39 浏览
可以,但需要严格评估资源。单片机(如STM32F103,72MHz/20KB RA...
怎么判断串口数据有没有丢字节?
嵌入式 · 4 回答 · 84 浏览
判断串口丢字节,核心是协议层和驱动层结合。最直接的方法是使用...
STM32 中断里能不能调用 printf?
STM32 · 4 回答 · 49 浏览
在STM32中断服务函数(ISR)中直接调用printf是**不推荐**的,但...
嵌入式程序怎么测运行时间?
嵌入式 · 4 回答 · 63 浏览
测量嵌入式程序运行时间,最常用且精准的方法是使用硬件定时器(...
STM32 的 HSE 晶振起振不稳怎么排查?
STM32 · 4 回答 · 61 浏览
HSE起振不稳通常涉及硬件、PCB布局和软件配置三方面。首先,用示...
单片机能同时点很多个 LED 吗?
嵌入式 · 4 回答 · 54 浏览
可以,但受限于引脚数量和驱动能力。MCU引脚通常只能提供几mA电...
RTOS 里任务优先级高就一定先跑吗?
RTOS · 4 回答 · 68 浏览
不完全是。RTOS调度器通常基于优先级抢占(Preemptive Priority...