原本开发板I2C0接口接NAU8822的,自己画了一块小板,板子上I2C0暂时没有接元件,用i2cdetect测试如下:
./i2cdetect -y 0
0 1 2NAU8822 on find
3 4 5 6NAU8822 on find
7 8 9 aNAU8822 on find
b c d eNAU8822 on find
f
00: NAU8822 on find
-- -- NAU8822 on find
-- NAU8822 on find
NAU8822 on find
-- NAU8822 on find
NAU8822 on find
-- NAU8822 on find
NAU8822 on find
请问如何解决该问题???
谢谢!
离线
SCL/SDA 4.7k上拉电阻接了吗?
上拉了10K
离线
NAU8822 on find
这个是driver打印出来的吗?
或者接逻辑分析仪看下 i2c 数据有没有发出数据。
手里没有逻辑分析仪,我是用I2C测试工具打印出来的
./i2cdetect -y 0
离线
NAU8822 on find
这个是driver打印出来的吗?
或者接逻辑分析仪看下 i2c 数据有没有发出数据。
您知道在编译的时候如何将NAU8822屏蔽吗?
离线
有设备树吗,如果有就是修改dts屏蔽。
没有设备树就在注册设备那里屏蔽。
注册设备在哪里注册的啊!
离线