主题:AM6442中讨论的其他器件
工具/软件:
尊敬的 TI 专家:
我正在处理 AM6442 EVM 套件、想验证ADC0_AINx
引脚是否可以成功转换为 GPI (通用输入)模式。
要将所有8个 ADC0输入引脚(ADC0_AIN0
至ADC0_AIN7
)配置为在 GPI 模式下运行并读取其数字输出、我参考了以下线程并使用 devmem2
一个引脚(例如 ADC0_AIN0
)启用了 GPI 模式、方法是写入 CTRL_MMR
寄存器以选择 GPI 功能。
到目前为止、我采取的步骤:
- 我已将 GPIO1组配置到 DTS 中、但找不到数据表中列出的引脚(GPIO1_80至 GPIO1_87)。
- 此外、尝试使用 devmem2来读取引脚的寄存器值、但发生了总线错误。
问题:
-
GPI 模式验证:
-
验证
ADC0_AINx
AM6422x 上的所有引脚是否确实在 GPI 模式下运行的最佳方法是什么? -
是否有确认应用了引脚多路复用模式的状态位或寄存器?
-
-
器件树配置:
-
GPIO1
如果只想通过 GPI 模式从 ADC0引脚读取数字输入状态、我是否需要在器件树中显式配置? -
如果是、您能否分享一个在输入模式下启用 GPIO1的示例 DTS 片段?
-
您的指导将有助于验证我们的设置并确保我们遵循正确的方法。
提前感谢、
Ankit