wengqiang
获得 6 次赞
帮助过282人
在调四轴定点的pid,有速度环和位置环,对光流数据进行了滤波,不知道该怎样一步一步调节pid,增大速度p会荡来荡去,小了调不回去,加加上位置环的p后很难稳定
例程是原子哥的,引脚改了,能正常显示内容,但是屏幕一直刷新闪来闪去的 //四线SPI通信宏定义 #define OLED_SCLK PCout(0) #define OLED_SDIN PCout(1) #define OLED_CS PCout(2) #define OLED_D/C PCout(3) #define OLED_CMD 0//写命令 #define OLED_DATA 1//写数据
使用的是 精英板,尝试 摄像头例程 卡在 0x1FFFF3B2 F8D01808 LDR r1,[r0,#0x808] 0x1FFFF3B6 0549 LSLS r1,r1,#21 0x1FFFF3B8 D4FB BMI 0x1FFFF3B2 循环,进不了主程序。 已查阅解决方法,说是B0 B1 未接地。 但我用电压表测过了,已经接地了。 而且同样试例程,跑马灯的实验就能调试。不知道为什么? 下载器 Jlink STlink 都试过 一样的错误。实在不知道哪里错了,求救!
BAIDU_CLB_fillSlot%28%22200744%22%29%3B 为什么MPU6050一开始数据输出经过校正后是对的,和单片机连接后烧程序进去两天了都可以正常工作,但是突然间数据输出就一直不变而且不是正确的加速度,这是为什么呢,我用逻辑分析仪测试了一下MPU6050的SDA和SCL,发现一开始正常运行的时候两条线上时序正常,但是输出不变的时候两条线上没有电平,我是在定时中断里面写的采值程序,5ms只采六个值,应该没问题吧,而且在卡死的时候,单片机的其他程序还在运行,串口也在输出,PID之后的pwm也在变化,请问这是出了什么问题,我该如何解决?