![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bug合集
PrayerVV
格物致知
展开
-
HC05绑定地址的时候返回error7
项目场景:通过蓝牙芯片HC05互相连接实现数据传输问题描述在使用AT指令集绑定双反地址的时候一直报错,返回值error7,其他AT指令功能均正常解决方案:很有可能是某个HC05的地址最后一位不足6位,所以绑定时需要用0将最后一位补足6位,这样才能成功绑定。如:+ADDR:FCA8:9B:4C8OK绑定时ERROR:(7)都补0的话就可以,输入at+bind查询结果+BIND:FCA8:9B:4C8000OK...原创 2022-03-20 15:16:22 · 419 阅读 · 0 评论 -
OpenMV4摄像头颜色偏黄偏绿(不正常)
项目场景:在做农业装备竞赛时用到摄像头识别黄色的树苗问题描述当我从起点正常发车是发现摄像头的颜色是正常的,但当我把摄像头移至树苗正上方启动摄像头时发现摄像头颜色偏绿,让我一度以为摄像头有问题。原因分析:应该是在摄像头初始化的时候需要保证摄像头是处于自然光下,因为之后摄像头内部所有的变换算法都是基于初始化时的摄像头阈值的,当你在初始化的时候就让它一直盯着黄色的东西看,它会认为黄色是目前的背景颜色。(以上为个人猜测)解决方案在摄像头刚刚上电初始化的时候将摄像头远离遮挡物,初始化之后即可正常使用原创 2022-03-20 15:06:20 · 2555 阅读 · 2 评论 -
自制OpenMV4时的摄像头问题
问题描述自制OpenMV4时,用Cube刷完固件之后,摄像头上电,RGB灯疯狂闪光,在各大论坛搜索发现可能是没有插SD卡的原因,遂购入大批的SD卡,插上SD卡后RGB灯确实不闪了,但是仍然无法使用,怀疑是固件有问题,遂多次重刷固件,无果,之后发现是摄像头的型号错误。我们应该购买的是OV7725不带FIFO的摄像头模块。其背面如下图所示而我们却买成了带FIFO的模块,其背面如下图所示。我猜测原因大概是加入了FIFO功能后编译器与摄像头之间的通信出现了一些问题,不报错但就是用不了。换成不带FIFO的原创 2022-03-20 11:17:34 · 899 阅读 · 1 评论 -
STM32中程序初始化出现的一些问题
问题描述一开始在中断中不能调用9250的函数, 把中断初始化放在9250的初始化之后就可以了。调步进电机时,调用封装好的函数不能成功初始化,把初始化函数里的东西原封不动的复制出来就能成功初始化,将初始化函数的位置向后移解决了此问题原因分析:对于第一个问题是可以理解的,因为当我们把一个硬件的初始化函数放在了中断服务函数之后,却又在中断服务函数中调用了这个硬件的初始化函数时,系统将无法正常工作。但对于问题二我是真的不太理解,而且我经常会出现这种问题,于是乎将各个硬件的初始化函数调调顺序便可以正常原创 2022-03-20 10:54:56 · 1339 阅读 · 0 评论 -
MPU9250的dmp移植
移植他人MPU9250代码时出现错误原创 2022-03-20 10:35:49 · 733 阅读 · 0 评论 -
开启中断后程序卡死
问题描述:在调试板子的过程中,开启中断后,发现程序进不到主函数,莫名卡死。解决方案:原因是开启中断后没有编写中断服务函数,当然也就没有清除中断标志位,所以程序运行后进入中断无法退出导致卡死。...原创 2021-10-24 21:05:53 · 2843 阅读 · 1 评论 -
STM32单片机接直流减速电机编码器注意点
编码器模式原创 2022-03-20 10:19:01 · 1319 阅读 · 1 评论