主题中讨论的其他器件:C2000WARE
我正在尝试控制卡上的简单 LED 闪烁代码。
它已成功构建、我认为已在器件上进行刷写。
代码很简单、但不起作用。
它曾经工作过一次(LED L3闪烁)、但当我尝试 擦除扇区以加载 新代码时、它停止工作 POST。
如何确保代码已正确刷写。
当我尝试使用调试器单步执行代码行时、调试器会正确执行、但 LED 不闪烁
感谢您提供任何指导
main.c
#包括"DSP28x_Project.h"
int res = 0;
int main (空)
{
InitSysCtrl();
EALLOW;
GpioCtrlRegs.GPAMUX1.bit.GPIO3 = 0;
GpioCtrlRegs.GPADIR.bit.GPIO3 = 1;
GpioCtrlRegs.GPAPUD.bit.GPIO3 = 0;
EDIS;
while (1)
{
GpioDataRegs.GPATOGGLE.bit.GPIO3 = 1;
RES=GpioDataRegs.GPATOGGLE.bit.GPIO3;
DELAY_US(100000 );
}
返回0;
}