主题中讨论的其他部件:CC1310
工具/软件:Code Composer Studio
您好,
这里有个有趣的问题。 我不知道何时发生这种情况,因为我整天都在编写代码和调试。
如果我只为具有TI-RTOS的CC1310启动板通电,它将无法运行。 仅当我从CCS7开始调试并按“运行”播放按钮时,它才会运行。
我尝试断开板载XDS110和CC1310之间的所有通信线路,以防在启动时发生这种情况,但问题仍然存在。
如何解决此问题?
编辑:我有多个启动板,它们在使用此代码时的行为都相同。
编辑:它与TI-RTOS无关,因为我在到达BIOS_START()之前尝试打开两个LED。 LED从不亮(除非我处于调试模式!)。
int main (void)
{
/*呼叫板初始化功能。 */
Board_initGeneral ();
Board_initUART();
/* LED针脚开路*/
ledPinHandle = PIN_OPEN (&ledPinState,PinTable);
IF (!ledPinHandle){
system_abort("初始化板LED针脚时出错\n");}
/*透明LED针脚*/
PIN_setOutputValue (ledPinHandle,Board_RLED,1);
Pin_setOutputValue (ledPinHandle,Board_GLED,1);
rxTask_init(ledPinHandle);
txTask_init(ledPinHandle);
uartTask_init();
/*启动BIOS */
BIOS_START();
返回(0);
}