主题中讨论的其他器件:DRV8301-69M-KIT、 MOTORWARE、 DRV8301、 UNIFLASH
工具/软件:Code Composer Studio
大家好、
我成功地完成 了有关 DRV8301-69M-KIT 的大部分 InstaSpin 实验。 我已经过渡到自己的硬件、没有问题就无法运行任何内容(甚至是 lab1)。
我已完成 CCS7和 Motorware 18的全新安装。 我已从相应的目录中添加了单个项目(Lab1)。 在目标配置下、我已将其更改为 XDS110。 我已选择 TI v16.9.3.LTS 作为编译器。 链接器文件为 F28069F_ram_Ink。 运行时库为 rts2800_ml.lib。 我尝试执行 RAM 调试、而不是闪存。
当我运行时、我可以单步执行代码(F6)、直到我转到:
HAL_setParams (halHandle、&gUserParams);
一旦发生这种情况、我将暂停调试器、并看到它已在(3ff787: 6F00 SB)停止 0、UNC)
在硬件上、我让 GPIO34保持开路而不是开关、但实际上我通过示波器测量了该引脚上的高电平。 连接仿真器时、它似乎默认为 Get 模式状态。 在 ccs7目录中的某个位置找到未修改的28069.GEL 文件后、我分别得到一个55AA/0003的启动0xD00/0xD01值。 但是、如果我取消注释 EMU_BOOT_SARAM ();、我会得到正确的0x55AA/0x000A、指示从 RAM 引导。
我缺少什么吗?
感谢您对此提供的任何意见!
斯蒂芬