请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1290NCPDT 我们希望将 SSI2引脚配置为8mA 或12mA 的扩展驱动模式。
我们目前看到 信号的上升时间没有变化。
当此引脚配置为 SSI2时、扩展驱动模式是否可用?
如果是、 使用 TivaWare 命令或 Tiva 寄存器配置这些命令是否需要特定的序列?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们希望将 SSI2引脚配置为8mA 或12mA 的扩展驱动模式。
我们目前看到 信号的上升时间没有变化。
当此引脚配置为 SSI2时、扩展驱动模式是否可用?
如果是、 使用 TivaWare 命令或 Tiva 寄存器配置这些命令是否需要特定的序列?
您好、Haroldo、
您正在尝试使用 GPIPadConfigSet()覆盖 SSI 引脚的默认驱动强度。 是这样吗?
无效
GPIOPinTypeSSI (uint32_t ui32端口、uint8_t ui8引脚)
{
//
//检查参数。
//
assert (_GPIOBaseValid (ui32Port));
//
//使引脚被外设控制。
//
GPIODirModeSet (ui32端口、ui8引脚、GPIO_DIR_MODE_HW);
//
//为标准推挽操作设置焊盘。
//
GPIOPadConfigSet (ui32Port、ui8引脚、GPIO_Strength _2mA、GPIO_PIN_TYPE_STD);
}
我认为只有当引脚处于 GPIO 模式时、才能更改驱动强度、而当引脚由外设(即 SSI)控制时、不能更改驱动强度。