logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

cubemx + Keil + vscode + Keil Assistant 工作流

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

文章图片
#vscode#ide#编辑器
vscode使用问题指南

本文汇总了两篇VSCode实用教程:第一篇介绍了通过mklink命令修改VSCode默认extensions和workspaceStorage目录路径的方法,帮助用户自定义存储位置;第二篇提供了VSCode编辑器配合Keil编译器的完整开发环境配置指南,包括编辑、编译和下载流程。两篇教程均为开发者提供了优化开发体验的实用技巧。

#vscode#ide#编辑器
反汇编在嵌入式的使用

本文记录了使用反汇编技术调试STM32程序的过程。首先通过STM32CubeProgrammer从Flash读取程序数据并保存为.bin文件,然后利用GNU Arm工具链将.bin文件反汇编为.asm文件。重点对比了反汇编结果与Keil调试窗口的反汇编代码,发现0x0800BF88~0x0800BFFC地址范围内存在全0xFFFFFFFF数据,导致串口通信函数不完整并引发HardFault错误。

文章图片
#嵌入式#stm32
Flash Timeout. Reset the Target and try it again.的解决方向思考

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

文章图片
#嵌入式
openmv探索_3_测距以及测量物体大小

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

#python
到底了