ZHCUCY3 April 2025 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280023 , TMS320F280023C , TMS320F280025 , TMS320F280025C , TMS320F280034 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037C , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039C , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041C , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049C , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377S , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
每次 CPU 复位时,器件都会执行引导 ROM 中的预定义引导序列,具体取决于复位类型和引导配置。成功初始化器件后(假设未连接调试程序),将轮询引导模式选择引脚 (BMSP),以确定要调用的引导模式。BMSP 可以映射到外部 GPIO 引脚,它由器件的默认配置 (表 2-1) 或 OTP 存储器中用户的定制定义来定义(有关更多详细信息,请参阅 节 2.1.1)。该过程称为独立引导,为通过器件上的外设模块执行固件更新提供了更大的灵活性,而不用直接连接调试程序。
在 表 2-2 中按照器件系列提供,所有最新的 C2000 器件都进行了预编程,包含可以使用默认 BMSP 选择的引导模式。通过选择出厂默认引导模式,该器件可以选择直接引导至闪存存储器,或者通过预定的外设通信模块将新的应用代码加载到 RAM,无需对任何引导寄存器进行编程。但是,如果用户需要使用默认引导模式中未包含的外设,或者需要在引导选项中进行更多自定义,该怎么办?
| 引导模式 | GPIO24 (默认引导模式选择引脚 1) |
GPIO32 (默认引导模式选择引脚 0) |
|---|---|---|
| 并行 IO | 0 | 0 |
| SCI/等待引导 | 0 | 1 |
| CAN | 1 | 0 |
| 闪存 | 1 | 1 |
| GPIO 24 和 GPIO 32 | GPIO 72 和 GPIO 84 | |
|---|---|---|
| 器件系列 | F28002x、 F28003x、 F28004x、 F280013x、 F280015x、 F28P55x |
F2837xD、 F2837xS、 F2807x、 F2838x、 F28P65x |