新建c7848 dspbios工程,但是运行不起来,怎么回事,初始化过程可以运行,但是任务等无法执行,怎么解决?
Shine:
请问运行的是例程吗?程序停在哪里?是跑飞了吗?
user4878210:
回复 Shine:
嗯,是例程,任务等dspbios的东西没有运行起来,主函数写一个for循环充当延时是可以看到灯在闪烁,但是换成TSK_sleep(200)函数就不行,看不到灯闪烁!
user4878210:
回复 Shine:
有没有dspbios的现有例程,直接导入的,不用创建工程例子的,我导入试试!
Shine:
回复 user4878210:
是进到TSK_sleep不退出还是没有执行TSK_sleep?
user4878210:
回复 Shine:
创建工程例子是evm开发板,我用的是lcdk的开发板,这个应该没影响吧?从现象看应该是没有退出,因为示波器看不到波形,并且例子中的任务也没有运行起来,怎么回事?
user4878210:
回复 Shine:
我感觉主要原因还是TSK_sleep函数的原因,我把任务中这个函数去掉,任务就能运行了,好像TSK_sleep函数卡在里面一样,怎么回事?
Tony Tang:
回复 user4878210:
用TaskP_yield ()取代TSK_sleep试试.