❓ 技术问答

遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部 STM32 入门 嵌入式 RTOS Arduino ESP32 其他 嵌入式 å…¶ä»– 入门
单片机死机后怎么自动恢复?
嵌入式 · 硬件工程师 · 4 回答 · 124 浏览
单片机死机后自动恢复的核心是看门狗(WDT)。硬件看门狗(如STM...
RTOS 的任务栈大小怎么设置才合理?
RTOS · 嵌入式菜鸟 · 4 回答 · 177 浏览
任务栈大小的设置是RTOS开发中的关键环节,过小会导致栈溢出(系...
电源纹波大对单片机运行有影响吗?
嵌入式 · 传感器迷 · 4 回答 · 123 浏览
有影响,而且影响可能很严重。电源纹波大(尤其是高频纹波)会导...
STM32 怎么读取按键的长按和短按?
STM32 · CAN高手 · 4 回答 · 94 浏览
在STM32中区分长按和短按,核心是记录按键按下到释放的时间差。...
烧录时提示 No target connected 怎么办?
STM32 · PLC老手 · 4 回答 · 188 浏览
这个提示是调试器(如ST-Link/J-Link/OpenOCD)未检测到目标芯片...
CAN 总线和 I2C/SPI 有什么区别?各自用在什么场景?
嵌入式 · 电工小张 · 4 回答 · 159 浏览
CAN和I2C/SPI本质上是不同层级的通信协议。CAN(控制器局域网)...
STM32 中断服务函数里能延时吗?
STM32 · 硬件工程师 · 4 回答 · 142 浏览
不建议在STM32中断服务函数(ISR)里使用延时(如HAL_Delay或自...
为什么单片机显示汉字乱码?编码怎么选?
嵌入式 · 嵌入式菜鸟 · 4 回答 · 155 浏览
单片机显示汉字乱码,根源几乎都在“编码不匹配”。单片机内部存的...
STM32 启动文件 startup.s 是干什么的?
STM32 · CAN高手 · 4 回答 · 178 浏览
STM32 的 startup.s 启动文件本质是芯片上电后的“第一段 C 代码...
RTOS 和裸机哪个更适合你的项目?
RTOS · 嵌入式新人 · 4 回答 · 128 浏览
选型核心看实时性、复杂度与资源约束。裸机适合任务少、逻辑简单...
从 Arduino 转 STM32 要注意什么?
STM32 · CAN高手 · 4 回答 · 132 浏览
从 Arduino 转 STM32,最大差异是“抽象层消失”。Arduino 帮你管...
单片机能直接驱动继电器/电机吗?
嵌入式 · FPGA小哥 · 4 回答 · 147 浏览
不能直接驱动,因为单片机IO口驱动能力有限(通常<20mA),而继...
电机控制用 PWM 频率多少合适?
嵌入式 · 硬件工程师 · 4 回答 · 123 浏览
电机控制PWM频率的选择取决于电机类型、驱动方式、控制带宽和硬...
串口波特率越高越好吗?怎么选?
嵌入式 · PLC老手 · 4 回答 · 121 浏览
串口波特率并非越高越好,核心是“链路可靠性 + 实际需求”。波特...
用 STM32 造一个延时准确的 1ms tick 系统
嵌入式 · 电源达人 · 4 回答 · 115 浏览
用STM32实现精确的1ms tick,建议使用硬件定时器(如TIM2/3/4)...