自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 IIM20670 IMU初始化

简单记录一下一款IMU的初始化流程,之后会更新其具体的使用方法。IIM20670涉及blank切换。1、reset reg 0x18 写0x00002 E00002A52、enable blank select reg 0x19 依次写0x0002 0x0001 0x0004 3、blank select 1 reg 0x1F 写0x00014、read chip id twice reg0x0E

2023-12-05 11:24:33 64 1

原创 VS Code 跳转函数行数不准确,使用ctrl+左键定位函数不准确

代码外部通过远程git多人协作更新后,本地vs code工程文件日志并未更新,因此,在函数跳转时,依旧按照先前版本的工程代码进行跳转,导致跳转不准,行数不对应。将工程文件中的.vscode删除,重新加载到vscode中。即保证每次代码远端更新,vscode工程跟随更新!代码从git更新后,迭代多个版本,发现使用ctrl+左键定位函数不准,跳转函数时行数不准确。原因在于使用vs code打开工程代码,vs code本身会建立一个对应的文件工程,

2023-12-05 11:16:03 815 2

原创 keil编译提示Note: source file ‘..\xx\cxx\xx.c‘ -object file renamed from “xx.o“ to “xx_1.o“

keil编译提示Note: source file ‘..\xx\cxx\xx.c‘ -object file renamed from “xx.o“ to “xx_1.o“

2023-06-26 13:22:21 2689

原创 驱动安装异常,对象名已存在,代码31

在安装CP2102 USB to UART Bridge Controller驱动时,驱动安装完毕,但是端口工具找不见相应端口。报错;驱动安装异常,对象名已存在,代码31!!!!

2022-12-09 16:14:11 4559 5

DWT-ARM内核中 “鲜为人知” 的计数器

arm内核自带的data watch point trace uint ,详细介绍了利用DWT捕获时钟周期以及记录指令数的步骤。特别强调了对CYCCNT的使用注意事项!! 本文档适用于想要利用arm内核的单片机进行计数操作的工作,简单易上手! 通过对本文档的分析学习,可以对DWT模块的应用有进一步的理解与掌握,了解DWT计时模块CYCCNT的使用方法与初始化条件。 使用时,需结合自身所用单片机的寄存器情况,查看内存分配,和寄存器地址,结合寄存器初始值。分析是否支持计数功能,以及是否能是能,这一点很关键!部分内核配备了DWT模块,但是无法使用,具体的文档中有详细描述。

2022-11-29

“symdefs” 文件在 Keil MDK中处理

为了更好调试程序,便于单步调试,分析程序的指令走向,作者对在其他平台编译好的程序(主要是基于cgywin,利用armcc链接编译)向keil5进行移植。 移植过程中发现的部分问题进行总结分享,作为经验总结,同时希望帮助大家在相关移植程序的工作时避开陷阱!

2022-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除