请教。。28377D SYSBIOS,能在线DEBUG,不能离线运行。
代码如下:
Void taskLED(UArg a0, UArg a1)
{
for(;;)
{
GpioDataRegs.GPATOGGLE.bit.GPIO0 = 1;
Task_sleep(1000);
GpioDataRegs.GPATOGGLE.bit.GPIO1 = 1;
Task_sleep(1000);
}
}
Int main()
{
Task_Handle task;
Error_Block eb;
Task_Params taskParams;
//系统初始化
InitPeripheralClocks();
//GPIO配置
Gpio_select();
//TASK配置
Task_Params_init(&taskParams);
taskParams.priority = 8;
task = Task_create(taskLED, &taskParams, &eb);
if (task == NULL) {
BIOS_exit(0);
}
BIOS_start(); /* does not return */
return(0);
}
包含有F2837xD_Headers_BIOS_cpu1.cmd及TMS320F28377D.cmd
连接CPU1 load program 能断点调试LED闪烁正常。
断电后再上电,程序不运行。
谢谢。。。