主题中讨论的其他器件:PCA9535
工具/软件:
AM 335x Processor SDK 9.1 或 9.3 交叉编译工具
为什么选择使用 external-toolchain-dir/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-linux-gnueabihf/bin/arm-none-linux-gnueabihf- 而不是内置一个(只有内置一个有编译问题?);
在 AM57 处理器的 sdk9.3 中、我们使用内置 1、如果是、不同的处理器将面临编译工具链的问题
2.在 SDK 6.3 和 SDK 9.1/9.3 之间、GPIO num 在 DTS 中具有不同的配置
例如在 SDK 6.3 中:

在使用 sdk9.1:时

SDK 6.3 中的 I2C 外部扩展 IO PCA9535 的 GPIO 编号已从 496-511 更改为 2026-2041、我们可以通过简单的修改使其与旧 SDK 保持一致

