Kiona Luo
3 天前
1.程序停在while(!i2c_flag_get(I2C0, I2C_FLAG_ADDSEND));的问题
出在前面i2c_master_addressing(I2C0, addr << 1, I2C_TRANSMITTER);
iic驱动的传感器地址地址不对,没有得到从机应答,当时是使用的QMC5883P模组,以为用的是QMC5883L导致地址弄错了,QMC5883P和QMC5883L寄存器地址也不一样,目前已解决问题
2.使用之前能行的通的程序怎么也是卡在while(i2c_flag_get(I2C0, I2C_FLAG_I2CBSY));的问题
发现引脚vcc gnd都接到gnd上面了才导致出现这样子的问题
暂无内容
相关内容会显示在这里,期待您的分享与发现。
暂无内容
相关内容会显示在这里,期待您的分享与发现。
暂无内容
相关内容会显示在这里,期待您的分享与发现。
暂无内容
相关内容会显示在这里,期待您的分享与发现。
暂无内容
相关内容会显示在这里,期待您的分享与发现。
确定删除吗?
删除后无法恢复,请确认后操作!
编辑

