- 博客(4)
- 收藏
- 关注
原创 使用Printf函数把需要的内容显示到PC上
摘要:本文介绍了如何在STM32开发中实现类似Arduino的串口调试功能。作者通过重定向printf函数到串口,在STM32CubeIDE环境下成功实现了调试信息输出。文章详细说明了硬件连接(Nucleo-F401RE开发板与CH340串口模块)、UART配置注意事项(包括管脚定义和丝印反序问题),以及软件设置步骤(包括DMA配置和代码修改)。测试结果显示,通过UART1和UART2分别实现了DMA传输和printf输出功能,验证了该方法的可行性。文中还指出CubeIDE配合HAL库在开发中的便利性,以及
2025-10-02 12:37:34
1329
原创 使用CUBEIDE,5分钟完成第一个闪灯程序测试
摘要:本文介绍了使用STM32CubeIDE创建Nucleo-F401RE工程的完整流程。从选择芯片型号(F401RE)开始,详细说明了工程命名、HAL固件库版本选择、CubeMX引脚配置等步骤。重点演示了时钟源设置(HSE选择外部8MHz时钟)、GPIO配置(PA5作为LED输出引脚)的操作方法,并强调了在代码生成区域(user code段)添加自定义代码的重要性。最后通过添加LED闪烁代码并烧录调试,验证了工程配置的正确性。整个过程展现了CubeIDE工具链在STM32开发中的便捷性和可视化配置优势。
2025-10-01 14:32:32
1758
原创 STM32 学习
目前开发STM32常用的IDE大约就是 IAR, Keil (MDK),CUBE 这3种。国产类似芯片像ESP32, CH32 ,GD32 等具体内容回头查了在整理过来吧。开发环境之前用过免费的IAR,但是有代码容量限制。现在因为版权原因,选用了ST的CUBEIDE。买了几本参考书,网上搜一些别人的经验,自己也先一点点测试并记录下来。这个CUBEIDE,ST官网可以直接下载,下载后安装也比较简单,一路next 就完事了。
2025-10-01 07:49:46
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1