
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
STM32 HAL 库 + FreeRTOS 实战(二):二值信号量串口中断唤醒任务 —— 踩坑全记录与可运行代码
二值信号量 vs 计数信号量:二值只有 0/1,适合 "中断 → 任务" 事件同步;计数信号量可累计 N 次事件。信号量 vs 队列:信号量只通知不带数据;队列拷贝传递数据,可缓存多条。中断上下文规则:禁止osDelay、禁止普通,只能用xxxFromISR家族,配合。是一次性的:每收满指定字节数就自动关闭 RXNE 中断,必须在回调 / 任务里重新调用才能继续收。句柄命名规则:CubeMX 生成
DMA 学习复盘笔记
<think>我们根据用户请求:根据内容生成≤150字的摘要。需要提取核心要点。注意是生成摘要,不是详细解答。尽量简洁。</think>STM32F1 DMA内存到内存搬运要点:传输计数器是搬运次数,总字节=次数×单次宽度;数据宽度决定搬运大小与地址步长,数组类型必须匹配。等待完成时勿在while后误加分号,且需手动清除TC标志。不匹配会造成数据错乱或越界。
物模型接口示例(属性对应回调),云存储封面bug
【代码】物模型接口示例(属性对应回调),云存储封面bug。
到底了







