您好、在对器件进行固件编程并 加电后、什么是逻辑电平?
GPIO 是否可以在 加电期间保持逻辑低电平、您不能建议使用某种方法来屏蔽输出?
谢谢
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.
您好、在对器件进行固件编程并 加电后、什么是逻辑电平?
GPIO 是否可以在 加电期间保持逻辑低电平、您不能建议使用某种方法来屏蔽输出?
谢谢
根据数据表、
6.1.18通用输入/输出(GPIO)多路复用器
大多数外设信号与通用输入/输出(GPIO)信号复用。 如果外设信号或功能未被使用、这使得用户能够将一个引脚用作 GPIO。 复位时、GPIO 引脚被配置为输入。 对于 GPIO 模式或外设信号模式、用户可以单独对每个引脚进行编程。 对于特定输入、用户还可以选择输入鉴定周期的数量。 这是为了过滤不必要的噪声干扰。 GPIO 信号也可用于使器件脱离特定的低功耗模式。
因此、您有多种选择。
1.保持原样。 这些引脚被配置为输入。
2.在这些引脚上添加下拉电阻器。
3.配置为 GPIO 并强制为低电平。
根据您的应用、您可以从这些选项中进行选择。
是的、15K 是一个非常合理的电阻器。
输入限定是 GPIO 的一个特性。 它基本上是一个可以启用或禁用的滤波器。 您是否正在使用输入限定功能?
低功耗模式 GPIO 与此相关、
2.10低功耗模式
该器件具有三个时钟门控、低功耗模式和一个特殊的电源门控模式。 通过设置 LPMCR 寄存器并执行 IDLE 指令可进入所有低功耗模式。 有关该指令的更多信息、请参阅《TMS320C28x CPU 和指令集参考指南》(SPRU430)。 在闪存编程或擦除正在进行时、不应进入低功耗模式。 应用程序应在进入待机或 HALT 模式之前验证以下内容:1. 在进入低功耗模式之前、检查为待机或停止唤醒(GPIOLPMSEL0/1)选择的引脚 GPIODAT 寄存器的值、以确保唤醒事件尚未生效。 2、为了确保正确唤醒、LPMCR.QUALSTDBY 寄存器应该被设定为一个大于 INTOSC1/PLLSYSCLK 比率的值。 这仅适用于待机模式。