Other Parts Discussed in Thread: TMS320F28P650DK
器件型号: TMS320F28P650DK
您好、
在配置 MCU 之前、如何在 MCU 启动时确认 IO 的状态?
尝试使用 TMS320F28P650DK 启动电路板、并在实际配置 MCU 之前尝试了解 MCU 中正在运行的内容。
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.
Other Parts Discussed in Thread: TMS320F28P650DK
器件型号: TMS320F28P650DK
您好、
在配置 MCU 之前、如何在 MCU 启动时确认 IO 的状态?
尝试使用 TMS320F28P650DK 启动电路板、并在实际配置 MCU 之前尝试了解 MCU 中正在运行的内容。
尊敬的 Mike:
在 F28P65x 上、所有 GPIO 在复位时都作为输入出现、并且内部上拉电阻被禁用(未绑定的 GPIO 除外)、因此 I/O 实际上处于高阻抗状态、直到您的软件重新配置它们。

对于“在实际配置之前正在运行的内容“:XRS 被释放后、器件首先执行引导 ROM(引导加载程序)、然后根据所选的引导模式(引导至闪存入口点,等待引导,… )。
要在启动时立即确认 I/O 状态、请在 CCS 中、在复位时停止、并读取 GPIO 寄存器 (DIR/MUX/PUD) 以验证它们是否仍处于默认值、然后再运行初始化代码。
如果您需要在引导期间获得已知的外部电平、请在特定引脚上使用外部上拉/下拉电阻(不依赖于早期引导期间的内部拉电阻)、或在固件将使能信号置为有效之前将下游电路保持禁用状态。
此致、
Masoud
尊敬的 Masoud:
我使用 F28P65x 器件设计了一块电路板、但 VDD 在不使用 F28P65x 拉取大量电流并使电源跳闸的情况下、在为其施加 3.3V VCC/VDDIO 电源时遇到问题。 我的连接可能不正确、也可能没有错误。 我有一个复位按钮、按下时可将 XRS 保持在低电平。 如果我保持这样的低,在加电时,芯片上应该没有什么发生? 而是由于大量电流被拉动、电源会跳闸。
器件在初始上电时是否会在连接到 XDS110 调试探针等装置之前进入默认引导模式? 电路板什么时候新鲜出炉?
什么决定了它是初始引导模式还是默认引导模式?