
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了STM32工程开发的完整流程。新工程从基本配置开始,旧工程从文件检查开始。首先使用STM32CubeMX生成基础配置代码,确保关键设置正确。然后检查文件编码,统一为UTF-8格式。在Keil中添加文件和分组后,使用VSCode进行代码编写和初步编译。详细说明了工程内代码查找的方法和设置技巧。最后在Keil中完成正式编译、下载和调试。整个过程涵盖了从工程创建到最终调试的完整步骤,特别强调了

本文汇总了两篇VSCode实用教程:第一篇介绍了通过mklink命令修改VSCode默认extensions和workspaceStorage目录路径的方法,帮助用户自定义存储位置;第二篇提供了VSCode编辑器配合Keil编译器的完整开发环境配置指南,包括编辑、编译和下载流程。两篇教程均为开发者提供了优化开发体验的实用技巧。
本文记录了使用反汇编技术调试STM32程序的过程。首先通过STM32CubeProgrammer从Flash读取程序数据并保存为.bin文件,然后利用GNU Arm工具链将.bin文件反汇编为.asm文件。重点对比了反汇编结果与Keil调试窗口的反汇编代码,发现0x0800BF88~0x0800BFFC地址范围内存在全0xFFFFFFFF数据,导致串口通信函数不完整并引发HardFault错误。

keil更新程序提示Flash Timeout. Reset the Target and try it again. 经过搜索资料和自己排查,找到了解决思路

原理及代码星瞳科技 —— 测距以及测量物体大小注意实际使用会遇到误差,即根据比例计算出的距离或大小与实际值存在差距,解决办法如下本例识别的根据是物体的颜色,所以,一开始的物体颜色元组就需要设置好如上图点击,之后点击帧缓存区,即 IDE 右上角的区域图像,所以前提是已经采集到一帧图像,变显示在帧缓存区中图像元组设置完美的标准通过改变 L、A、B 三个参数的最大值和最小值,使二进制图像中,目标物体的面







