HI,
我跑的rfwsnconcentrator,用的CC1310,我遇到一个问题,就是 程序每次跑到是阻塞API的时候,就会跑死,比如uart_write 串口打印数据,即使数据发送完成,但是还是没跑出来,还有EasyLink_transmit,EasyLink_transmit是跑到RF_postCmd就停住了。这是为什么?
谢谢!
Viki Shi:
1、每次卡死的点一样吗?都是串口打印?
2、换用RF_runCmd试试
ruimao cong:
回复 Viki Shi:
卡死的位置是一样的。串口是打印完了 但是程序跑不出来了。
Felix ZF:
回复 ruimao cong:
RF_postCmd是非blocking方式的,应该不会卡在这句话。
你运行SDK内原版的例程时,运行正常吗?
ruimao cong:
回复 Felix ZF:
好的,谢谢 ,我是用的IAR,IAR上面也可看运行情况吗?在哪里设置呢?
ruimao cong:
回复 Felix ZF:
还有就是 我堆栈开的1024为什么我数组定义了3k 也是可以的呢?
ruimao cong:
回复 Felix ZF:
好的谢谢 ,还有就是 我 任务堆栈定义的是1k的 但是我可以定义3k的变量,这是为什么?我现在 定义的3k就没问题。
Felix ZF:
回复 ruimao cong:
你只是定义了,还没有对数组进行操作吧?