- 在 CCS 中,导入并编译 CPU1 内核工程。
- 启动目标配置文件。
- 连接至 CPU1。
- 将工程文件夹中提供的 gel 文件加载到工程中。右键点击目标配置中的 CPU1,然后选择“Open GEL Files View”。
- 在“GEL Files”选项卡中,点击“GEL Files”。在“Script”窗口中右键点击,然后选择“Load GEL...”。导航至工程文件夹并加载 gel 文件。
- 在仿真模式下,需要设置以下存储器位置才能启用 CAN 引导模式:
- 带 0xFFFF 的位置 0xD00
- 带 0x5AFF 的位置 0xD01
- 带 0x00XX 的位置 0xD04,其中 XX 是 CAN 引导的引导模式:0x02、0x22、0x42 或 0x62。0x82、0xA2、0xC2 和 0xE2 的 SENDTEST CAN 引导模式分别使用与前四种配置相同的引脚,并且它们还发送两个 CAN 帧。在评估模式下,使用其中一种 SENDTEST 模式可确保 CAN 模块在主机开始发送闪存内核之前不会超时。要了解有关 SENDTEST 模式的更多信息,请参阅 C2000Ware 中的 DCAN 引导源文件 (C2000Ware_x_xx_xx_xx > driverlib > f28003x > examples > flash > DCAN_Boot.c)。
图 6-3 展示了这些存储器位置的实现示例。对这些位置进行编程后,复位器件并点击“Resume”。现在,F28003x 器件应在 ROM 的 CAN 引导模式下等待。
PEAK CAN 分析仪也需要连接至 PC。无需事先进行初始化。