- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 VSCode F7 一键编译 STM32 完整配置指南
本文介绍了在VSCode中配置F7一键编译STM32工程的方法。通过安装STM32CubeIDE插件和CMake Tools,校准CMake编译路径和构建目标,实现F7一键生成Debug版.hex固件文件。配置步骤包括验证工程设置、选择构建目标、绑定快捷键等,最终形成"F7编译-F8烧录"的标准开发流程。该方法基于原生VSCode功能,适配所有CMake工程,无需额外脚本,显著提升开发效率。文中还提供了常见问题排查方法,确保编译过程顺畅。
2026-03-23 10:46:51
397
原创 实现VSCode F8一键烧录STM32的完整配置方案
摘要:本文介绍在VSCode中配置F8快捷键实现STM32一键烧录的方案。通过PowerShell脚本调用STM32CubeProgrammer,支持可视化选择.hex文件并自动完成烧录校验。关键步骤包括:1)创建通用烧录脚本实现文件选择、烧录和复位功能;2)设置PowerShell执行权限;3)绑定VSCode快捷键。该方案具有跨工程通用性,实测烧录成功后会显示SN号、校验结果等关键信息,并处理常见错误。相比传统方式,显著简化了开发流程,提升烧录效率。
2026-03-23 10:35:31
51
原创 GT21L16S2Y点阵数据的读取显示
个人笔记:GT21L16S2Y点阵数据的读取显示1、GT21L16S2Y.c/* GT21L16S2Y.c */#include "util.h"#include "GT21L16S2Y.h"#include "board_spi.h"/* 功能: 读取Flash字库点阵数据 参数:Address 字符(汉字)在字库的存放地址 *getdata 读取到的点阵数据 */void ReadFlash(u32 Address, u8 *getdata,
2022-03-09 07:25:06
1224
原创 使用1.3寸OLED的体会
记录使用1.3寸OLED的体会1、右侧白边的问题:解决办法:static void OLED_Fill(uint8_t data){ for(uint8_t y=0; y<8; y++){ //OLED_WrCmd(0x00); //设置显示位置—列低地址(0.96OLED) OLED_WrCmd(0x02); //设置显示位置—列低地址(1.3 OLED) OLED_WrCmd(0x10); //设置显示位置—列高地址
2022-03-06 08:10:25
1422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅