ZHCABZ5A November 2021 – December 2022 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
器件引导 ROM 包含引导加载软件。当 C2000 器件加电(或复位时)以及初始化后,引导加载程序将确定要执行的引导模式。每个器件都具有两个 GPIO 引导引脚,其状态指示需要采用的引导模式。默认情况下,这两个引导引脚是 GPIO24 和 GPIO32。四种默认引导模式为并行 IO、SCI/等待引导、CAN 和闪存。
为了在引导期间确保实现定义的状态,请在 GPIO 启动引脚上连接拉电阻器。如果用户也在这些引脚上使用外设,则可选择为引导模式引脚设置弱上拉,因此上拉可能会过驱动。除了用作引导引脚外,它们还可以在应用中仅用作其状态在引导期间无关紧要的输出,以及用作输入,前提是可以保证信号仅按所需方式驱动。
引导模式 | GPIO24(默认引导模式选择引脚 1) | GPIO32(默认引导模式选择引脚 0) |
---|---|---|
并行 IO | 0 | 0 |
SCI/等待引导 | 0 | 1 |
CAN | 1 | 0 |
闪存 | 1 | 1 |
所有 F2800x 器件都能够分配自定义引导模式选择引脚 (BMSP),范围为 0 至 3 个引脚。然后,用户可以根据这些创建自定义引导表,支持 1 种配置的引导模式至 8 种配置的引导模式。要更改出厂默认引导模式引脚,请对用户可配置的双模式安全模块 (DCSM) 一次性可编程存储器 (OTP) 位置进行编程。对于选定的通信外设(例如 SCI、MCAN、DCAN、I2C、SPI),存在器件期望从中引导的默认和替代 GPIO。有关这方面的更多信息,请参阅器件特定数据表中的 GPIO 分配 部分。