TI中文支持网
TI专业的中文技术问题搜集分享网站

C6638 messageQ_open 概率性卡死

你好TI工程师:

           我在使用C6638 的8核跑同步代码时遇见个问题,在确保核0创建messageQ_create成功后,在核6调用messageQ_open时概率性卡死,用仿真器加载出现的概率很大,请问有没有数据手册查看messageQ的什么状态出了问题,不会出现返回值的情况。因为每个和进入打开messageQ_open和打开完成退出都有信号量,现在看到的现象是核6进入打开卡死在messageQ_open导致其他核都卡在获取信号量,因为核6没有释放,如何定位messageQ_open卡死的原因。。。。

Nancy Wang:

请问有参考过哪个例程吗?能否贴出相关代码。

user5315971:

回复 Nancy Wang:

你好参考代码的链接给我下,我核实下,咨询意见事,messageQ_open可否同时被多个核打开,还有在同一个核中被多个任务能否同时掉messageQ_open,比如低优先级别的任务在同一个核中调用,高优先级会不会抢占。

Nancy Wang:

回复 user5315971:

感谢分享!

赞(0)
未经允许不得转载:TI中文支持网 » C6638 messageQ_open 概率性卡死
分享到: 更多 (0)