主题中讨论的其他器件: SN74LVC1G57、SN74LVC1G123
您好!
我们现在有一个 CPU 连接了 PCA9555 P16上的复位引脚、但当我们启用复位功能(将 P16设置为低电平)时、CPU 无法执行操作。
我知道的复位函数是
1.将 P16设置为低电平
2.等待 XX 毫秒
3.将 P16设置为高电平
由于 CPU 已准备好进行重置,因此它无法再控制 PCA 9555。 因此 CPU 复位会保持在低电平。
是否有办法通过一条命令发送低电平脉冲?
谢谢!
文森特
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.
您好!
我们现在有一个 CPU 连接了 PCA9555 P16上的复位引脚、但当我们启用复位功能(将 P16设置为低电平)时、CPU 无法执行操作。
我知道的复位函数是
1.将 P16设置为低电平
2.等待 XX 毫秒
3.将 P16设置为高电平
由于 CPU 已准备好进行重置,因此它无法再控制 PCA 9555。 因此 CPU 复位会保持在低电平。
是否有办法通过一条命令发送低电平脉冲?
谢谢!
文森特
"我想做什么。"
由于 CPU 本身的 GPIO 被完全使用、因此它的 GPI[0:3]和 GPO[0:3]是使用 PCA9555实现的。
正如我所说的、当 CPU 启用复位功能(将 P16设定为低电平)时、整个系统将一直停留在 P16变为"高电平"(但这已经不可能被控制)
如果我们添加 SN74LVC1G123以供使用、则 PCA9555仅发送"低"信号。 SN74LVC1G123 不会输出、对吧?
PCA9555保持"低电平"时、是否有其他方式来触发脉冲(低电平触发 IC 或其他东西)。
如果可以、我们可以在系统重新启动后将 PCA9555.P16设置为高电平。
谢谢!