什么是 GPIO?
通用输入/输出(GPIO)外设提供可配置为输入或输出的专用通用引脚。
GPIO 可用于三种模式:
*输入
*输出
*中断
AM62X SDK 中的 GPIO 可用性:
该器件具有一个或多个 GPIO 模块实例。 GPIO 引脚被分成组(16个引脚
每组9个组、每模块9个组)、这意味着每个 GPIO 模块最多可提供144个专用通道
具有输入和输出功能的通用引脚;因此、通用接口支持多达432个(3个实例×(9组×16引脚))引脚。 由于在该器件中保留了 MCU_GPIO0_[23:143]、GPIO0_[87:143]和 GPIO1_[88:143]、通用接口最多支持198个引脚。
AM62X SDK 中的 GPIO 中断连接:
AM62上的 SOC 使用中断路由器将所有 GPIO 引脚的引脚中断路由到相应的内核。 如果您为每个引脚配置中断、您的设计将会很复杂。 因此、路由概念被设计成最大限度地减少 SOC 中所有 GPIO 中断的开销。 因此、用户可以控制组中断和单个引脚中断。