主题中讨论的其他部件:DRV8301、 C2000WARE
我刚刚收到了一个用于 TMS320F28069的实验套件。 我一直在使用 DRV8301套件、因此我在使用 CCS 方面有一些经验、但我需要更深入的了解、因此我获得了该套件。 在第一部分、我创建了 Lab2。 这是一个极其简单的主文件:
/********
lab2.c 的文件
(二 /
//全局变量
长 z = 0;
void main (void)
{
int x = 2;
int y = 7;
z = x + y;
while (1){
}
asm (" NOP");//trap end of main
}// main 结束
// Lab2.c 结束
我创建了配置文件并连接到电路板。 运行调试的指令、似乎需要启动。 第一个有趣的事情是 、在"Debug"选项卡中、它显示"Texas InstrumentsXDS100V2 USB Debug Probe 0/C28XX Disconnected"/"Unknown (德州仪器 XDS100V2 USB 调试探针0/C28XX 已断开连接/未知)。 如果我右键单击该行并选择"Connect to target (连接到目标)"、它将开始运行、代码部分中会弹出一个选项卡、提示:
在地址"0x3ff75c"处中断、没有可用的调试信息、或在程序代码之外。
上面的行仍然显示它正在运行、但如果我转到内存浏览器并放入&z、则显示未找到标识符:Z
我不明白为什么工程不会自动连接到会话-当我运行一些电机工程时、它会自动连接到会话。 我也不知道为什么这个极其简单的程序不运行。 我浏览过这些文档、找不到任何看起来相关的内容。 我运行的是 CCS 10.2.0、与实验套件关联的代码是为 CCS 6.0编写的、但我找不到任何新代码、这似乎可以正常工作。 有人能不能给我一些深刻的见解、我可能会做些什么错?