中级会员
- 积分
- 394
- 金钱
- 394
- 注册时间
- 2018-8-28
- 在线时间
- 69 小时
|
1金钱
本帖最后由 啦啦啦DX 于 2024-5-21 18:18 编辑
我使用的imx6ull mini,代码使用的01、例程源码\02、Linux驱动例程\21_iic的ap3216c的代码,因为imx6ull mini板没有i2c1的端口,所以设备树中把ap3216c放到i2c2下面了,板子上就接CAMERA P1的SCL和SDA,然后i2c2下面其它外设都disabled了。
- &i2c2 {
- clock_frequency = <100000>;
- pinctmakerl-names = "default";
- pinctrl-0 = <&pinctrl_i2c2>;
- status = "okay";
- ap3216c@1e {
- compatible = "ap3216c";
- reg = <0x1e>;
- };
复制代码 现在能成功加载ap3216c.ko,/dev/ap3216c也有被正常创建,但是运行./ap3216cApp /dev/ap3216c i2c2上没有数据发出(用逻辑分析仪看了 SCL SDA都没有数据) |
|