大家好、
TRM 中有以下说明(SLAU445I)
BOR 复位后、所有端口引脚均为高阻抗、施密特触发器及其模块功能被禁用以防止任何交叉电流。
您是否会告诉我以下器件条件下的端口引脚状况?
1.关闭电源
2.在 BOR 前通电
3.复位期间(BOR 至 PUC)
复位后(AM、LPM0-3)
5. AM、LPM0-3关闭电源
谢谢、此致、
Kuerbis
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.
大家好、
TRM 中有以下说明(SLAU445I)
BOR 复位后、所有端口引脚均为高阻抗、施密特触发器及其模块功能被禁用以防止任何交叉电流。
您是否会告诉我以下器件条件下的端口引脚状况?
1.关闭电源
2.在 BOR 前通电
3.复位期间(BOR 至 PUC)
复位后(AM、LPM0-3)
5. AM、LPM0-3关闭电源
谢谢、此致、
Kuerbis
你(们)好
感谢您的回复。
我在 TRM 中只能找到两个东西(SLAU445I)
- BOR 复位后、所有端口引脚均为高阻抗、施密特触发器及其模块功能被禁用、以防止任何交叉电流。
-一个 POR 或 PUC 复位后、所有端口引脚被配置为输入、且其模块功能被禁用。
因此、我的理解是针对下面的#3和#4。 正确吗?
1、2和5呢?
1.关闭电源
2.在 BOR 前通电
3.复位期间(BOR 至 PUC):
BOR 复位后、所有端口引脚均为高阻抗、施密特触发器及其模块功能被禁用以防止任何交叉电流
一个 POR 或 PUC 复位后、所有端口引脚都被配置为输入、其模块功能被禁用。
4.复位后(AM、LPM0-3):所有端口引脚均配置为输入,且其模块功能被禁用。
5. AM、LPM0-3关闭电源
>您的意思是:5. AM、LPM0-3关闭
在断电序列期间关闭电源。
谢谢、此致、
Kuerbis
您好、Kuerbis、
是的、您对3和4的理解是正确的。 尽管有这样的说法:" BOR 复位后、所有端口引脚都是高阻抗的、施密特触发器和它们的模块功能被禁用、以防止任何交叉电流。" 有点误导。 交叉电流也可能由所谓的浮动节点引起、这意味着数字 IO 处于输入模式、如果相应 GPIO 上产生的电压不完全是高电平或低电平、则意味着处于 GND 或电源电平。
在方案5中、GPIO 保持用户代码所配置的状态、直到器件达到 BOR 阈值、这意味着会发生复位。 客户当然可以实施不同的解决方案、检测电源电压故障、并将所有 GPIO 切换为更高电源电压电平的输入。
情形2基本上是 BOR。 远低于 BOR 的电源电压无法将 GPIO 切换为输出、因此基本上介于0和 BOR 阈值之间、您可以假设整个器件(包括 GPIO)处于复位状态。
场景1、断电应清除? 电源、器件未供电。 没有电源、任何电子电路都无法执行任何操作。 当然需要考虑的是、由于器件电源电平为0V、施加到任何器件引脚的任何外部信号都将开始为器件供电、这在电源引脚的情况下很明显、在 GPIO 的情况下可能不太明显、 其中保护钳位结构开始在200-300mV 左右触发。 因此、再次将电流消耗到器件的电源电压。 因此、如果提供足够的电流、则施加到未供电器件的逻辑高电平信号可能会启动器件、当然、在上述电压下、将有电流流入器件引脚。
此致
Peter