[技术问答] MA35D1 的 I2C 接口如何从 GPIO 驱动切换为硬件 I2C 驱动?

[复制链接]
878|3
 楼主| laocuo1142 发表于 2025-4-9 19:00 | 显示全部楼层 |阅读模式
I2c, GPIO, IO, gp, pi
MA35D1 的 I2C 接口如何从 GPIO 驱动切换为硬件 I2C 驱动?
xixi2017 发表于 2025-4-15 16:25 | 显示全部楼层
你可以看BSP里面的I2C示例啊。这个有相关寄存器设置。修改引脚的功能映射。
少女诗篇 发表于 2025-8-28 12:07 | 显示全部楼层
MA35D1 的 I2C 接口如何从 GPIO 驱动切换为硬件 I2C 驱动?
少女诗篇 发表于 2025-8-28 12:08 | 显示全部楼层
修改设备树,禁用 GPIO 模拟 I2C 节点,启用硬件 I2C 控制器节点,配置引脚复用为 I2C 功能。
内核配置中勾选对应硬件 I2C 驱动。
应用层改用硬件 I2C 驱动接口(如 i2c-dev),无需模拟时序,直接通过标准 I2C 函数操作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1296

主题

6239

帖子

15

粉丝
快速回复 在线客服 返回列表 返回顶部