我使用引脚 GPIO_AD_11 作为 GPIO25 连接到另一个芯片的引脚。另一个芯片上的引脚需要上拉,但根据硬件开发指南,GPIO_AD_11 需要外部下拉用于 JTAG_MOD,即 GPIO_AD_11 的 ALT7 muxing 模式。
参考手册说,“ALT7 和 ALT6 扩展多路复用模式允许系统中的任何信号(例如保险丝、焊盘输入、JTAG 或软件寄存器)覆盖任何软件配置并强制进入 ALT6/ALT7 多路复用模式。 ” 我不太确定 JTAG_MOD 信号何时会覆盖我为 GPIO_AD_11 焊盘设置的 GPIO 信号,但我猜它会在复位时发生吗?
我的问题是,我真的需要从外部将 GPIO_AD_11 拉低吗?我将 GPIO_AD_11 设置为在我的软件中有一个 22k 的上拉电阻,我猜测如果 JTAG_MOD 的采样发生在复位时(发生在我的软件启用此上拉之前),那么当 JTAG_MOD 时 GPIO_AD_11 将启用默认的 100k 下拉电阻被采样。内部 100k 下拉电阻是否足以正确设置 JTAG_MOD?或者我真的需要出于某种原因从外部将其拉下吗?