| 
 
| 最近看了两个TI的文档呢。 DSP281x_HeaderFiles_QuickStart_Readme
 和
 spru095a_TMS320F28x Boot ROM Reference Guide (Rev. A)
 这两个文档。
 了解了一下 DSP有了复位信号后,会跳到0x3FFFC0这个地址上去,
 假设现在是BOOT-ROM映射到0x3FF000这个地址上面。这样话,DSP会进入INIT_BOOT函数
 然后根据GF组IO口得状态来选择引导方式 一,跳到FLASH
 二,跳到H0
 三,跳到OTP
 四,选择SCI,SPI,GPIO来进行引导。
 
 然后我在第一个文档里面看到有这样一个流程图:
 RESET
 |
 BOOT 时序
 |
 DSP281x_CodeStartBranch.asm
 Disable WD (Optional)
 Branch to C Init Routine
 ||
 C Init
 ||
 主函数
 
 其中BOOT时序就是我最上面分析的。
 然后接下来,怎么跟DSP281x_CodeStartBranch.asm和C_INIT结合起来呢。
 我知道DSP281x_CodeStartBranch.asm是咱们自己写的。
 C_INIT这个入口,我一直都没有看到 是编译器产生的吗
 
 这些是怎么联系的?
 希望不要说是通过CMD文件的。如果可以的 怎么通过CMD文件联系可以解释一下了。
 | 
 |