自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (9)
  • 问答 (3)
  • 收藏
  • 关注

原创 解决安装了Clangd插件的VScode保存时就自动格式化将4空格缩进改为2空格缩进

解决安装了Clagd插件的VScode保存时就自动格式化将4空格缩进改为2空格缩进

2023-03-12 16:57:24 1372 4

原创 交叉编译Linux设备驱动遇到的坑

交叉编译Linux设备驱动时遇到的fixdep、modpost错误解决

2023-03-12 16:11:35 1361 1

原创 ucOS III进入硬件错误中断的问题研究

硬件平台STM32F407ZGT6,J-LINK仿真器软件平台MDK5.2问题描述博主在进行ucOS III的移植过程中,出现任务无法正常切换的现象。于是用J-LINK进行仿真,发现其进入了硬件错误中断,从而进入死循环导致无法正常切换任务。解决过程我们知道发生异常时可首先查看LR寄存器中的值,确定当前使用栈指针为MSP还是PSP,当LR的值为0x...

2018-04-16 11:37:45 3756 5

原创 解决Source Insight 4.0版本打开.s的文件时,一片黑白没有色彩,并且在ADD TREE时没有包含.s文件的问题

近日博主在使用SI时,发现.s文件无法语法高亮显示,网上教程多是老版本,并不适用于较新的版本,故写下此博文教程以帮助众多遇到此问题者。本教程适用于高版本的Source Insight,博主使用的就是4.0版本。问题描述问题如图: 解决方案依次点击Option->Syntax Formatting->File Types->x86 ASM Source F...

2018-03-31 09:11:42 3372 5

原创 IIC读取AT24C256数据出现的问题及解析

硬件平台STM32F407ZGT6,AT24C256软件平台MDK5,GPIOG_PG2->SCL,GPIOG_PG3->SDA,属于软件模拟IIC问题描述在用逻辑分析仪分析时序时发现时序完全没问题,如图:向地址为7FFFH的地址写0X55: 对地址为7FFFH的地址读数据: 由图可以看出写并没出现问题,问题出在读数据时。读时序正确,但是读出来的值为0XFF,这是个错误值,因为前面我已经向改

2017-12-10 19:43:55 7395 3

原创 四旋翼飞行器制作过程中遇到的问题及解决方法

作为一款四旋翼飞行器,能够得到实时姿态的芯片自然必不可少,于是博主选用了较为常见的MPU6050来获得姿态。同时辅以HMC5883L三轴电子罗盘传感器来矫正航向角,配备了MS5611气压计来做定高。(主控芯片也选择了较为常见的STM32F407,并且博主是用MDK进行编程、调试的)。下面说说博主在制作该飞行器中遇到的问题及解决办法(硬件问题就不说了,就说说软件吧)。MPU6050...

2017-09-05 13:18:58 4455

原创 头文件中无法进行#define宏定义常量

在用MDK5编程时,发现当在头文件中用#define宏定义某常量,然而在源文件中无法引用该头文件的宏定义常量,但是在VS2013中却可以。同时在网上查找诸多资料后发现是因为编译器的问题,不同的编译器对此规定不同,有的允许在头文件中进行宏定义常量,有的不行(定义后无法使用,编译不报错)。...

2017-03-12 13:01:53 4459

原创 结构体定义的几种常见方式

大家都知道若struct后面接的是名字,则其为该结构体的名称。下面给出六种结构体定义,其中第一种是最基本的结构体定义,其定义了一个结构体A。struct A //第一种{ int a;};第二种则是在定义了一个结构体B的同时定义了一个结构体B的变量m。struct B //第二种{ int b;}m;第三种结构体定义没有给出该结构体

2016-08-15 19:44:07 28854 4

常用电路设计方案

比较适合新手的常用的电路设计方案,如温度检测、阻容降压电源电路等

2018-06-26

多种STM32二维码识别方案

多个关于STM32的二维码识别方案(代码),具有较大的参考价值

2018-03-31

PCB规则计算软件

比较方便的来计算电流与线宽、铜厚、孔径的关系,能有效避免PCB设计出现大纰漏。

2018-03-31

stc-isp-15xx-v6.86G

stc-isp-15xx-v6.86G,可用,无病毒,较为稳定的一个版本

2018-03-31

PCB设计低级错误综析

本人从网络以及个人所总结的PCB设计低级错误综析文档,记录了一些较为常犯的错误,可供参考参考。如有不正确之处,望不吝赐教。

2018-03-31

普通PCB抗干扰技术

本人从网络以及个人所总结的PCB抗干扰技术文档,可供初学者参考参考。如有不正确之处,望不吝赐教。

2018-03-31

AltiumDesigner PCB logo 生成插件

AltiumDesigner PCB logo create生成插件,成功测试有用

2018-03-30

颜色识别与追踪算法

EasyTrace算法,非常好的颜色追踪算法。。。。。。。。。

2018-03-07

四轴飞行器

基于STM32F103的四轴飞行器原理图,搭有MPU6050,MS5611,HMC5883L等,已打样,并且成功试飞。

2018-03-07

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

TA关注的人

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