- 博客(5)
- 收藏
- 关注
原创 VSCODE-C语言,让我们扔掉DevC++,更优雅便捷的C语言环境
突然发现原来配的C环境不能用了,重新找了一下发现一个点击即用的插件——CodeRuner,简单做个说明分享给大家。
2025-09-04 00:03:08
869
原创 STM32H7系列 armCortex-M7 串口DMA不定长接收 STM32H750 STM32H723 HAL库
STM32H7系列微控制器采用了带有缓存(Cache)的Cortex-M7/M4内核,不维护缓存时CPU核心、DMA控制器和其他主设备访问内存时看到的数据可能不一致,此类芯片上需要确保缓存一致性。DMA是数据异常的高发区,对比低端芯片系列要进行特殊处理。本文只强调不同,常见DMA空闲接收请找其他文章。一级缓存(L1 Cache): 指令缓存(I-Cache)和数据缓存(D-Cache)二级缓存(L2 Cache): 部分型号配备。DMA 仅开启RX 全默认设置。DMA和串口中断NVIC勾选。
2025-08-09 22:32:40
335
原创 Ubuntu安装Mosquitto,做一个自己的物联网服务器
Ubuntu安装Mosquitto服务器并导出运行日志,web查看运行日志并导出为Excel(未写),本文需要同一局域网环境,公网访问需要使用公网IP或穿透注意:Linux下创建新文件请在使用前确认权限。
2025-02-22 15:38:22
2061
原创 Clion+cubeMX stm32HAL库开发配置
进去默认f030 修改型号正常创建工程 注意工程路径必须是Clion项目路径的上一级 工程名称与Clion项目文件夹一致 IDE选择STM32CubeIDE 旧版本cubemx选择SW4STM32。准备一个Clion文件夹 除了软件本体再创建Clion_Path和Clion_Data分别存放环境文件和工程文件。Clion开发Arduino等体验也很好 建议Clion_Data下建立Clion_32区分。正常会自动重新加载 没有手动右键刷新一下 点击右上小锤子即可编译 编译成功如下。
2024-04-26 00:14:21
1150
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅