ZHDU116G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
IOC 允许软件根据应用要求来配置引脚。软件可以为任何或所有 I/O 引脚配置不同特性设置。除输出驱动器(GPIO:DOE31_0 寄存器中设置的输出使能)外,以下所有特性均在 IOC:IOCFGn 寄存器中控制:
配置 I/O 引脚的驱动强度及最大电流。所有 I/O 引脚均支持 2mA 和 4mA 电流,而五个引脚支持高达 8mA 电流。通过将 IOC:IOCFGn.IOSTR 设置为 0x0,可以根据电池监测器 BATMON 的输入自动更新驱动强度,从而在不同的电池电压下保持所设置的驱动强度水平。
配置 I/O 引脚上的弱上拉。可以设置以下参数:上拉、下拉或者无上拉。有关特定的上拉和下拉电阻,请参阅数据表。
设置 I/O 引脚上的高压摆率或低压摆率。
启用或禁用 I/O 引脚上的输入磁滞。
将引脚配置为正常、开源或开漏;所有这些可以设置为反相或正常(非反向)。
启用由 I/O 引脚上的边沿检测触发的中断。支持不同的边沿检测模式,并且可能的模式为上升沿、下降沿、上升沿和下降沿触发或无边沿检测。
启用或禁用 I/O 输入驱动器。
启用或禁用 I/O 输出驱动器。