LPC1769驱动MPU6050
时间:10-02
整理:3721RD
点击:
做过STM32驱动MPU6050,实验完成,但是用LPC1769的模拟I2C驱动的时候,因为还没有深刻了解LPC1769,不知道有没有双准向IO口,所以用的简单切换式方法输出(SCL和SDA)和输入(SDA),发现驱动不了,是在I2Cstart()这个函数启动MPU6050没有成功,MPU没有给低电平信号,启动失败。看手册CPOUT正常工作情况下是有高电压输出,需连接一个旁路电容,大约24V,但LPC1769驱动的时候用示波器观察发现在不调试的情况下,测CPOUT引脚瞬间下降至0.6V,在调试的情况下,不管开始仿真到一步步执行,CPOUT一直都在0.6V,请教问题出在了哪里,困扰了很久。