Thread 中讨论的其他器件:OMAPL138
您好!
我使用的是 OMAPL138 LCDK (TMDSLCDK138)、PROCESSOR-SDK-LINUX_OMAPL138 04_01_00_06、PROCESSOR-SDK-RTOS-OMAPL138 04_01_00_06。
我的系统是基于 ARM 的 Linux 和基于 DSP 的 TI RTOS。
1) 1)是否有机制控制 DSP 端 MessageQ 缓冲器从 ARM 端溢出?
我修改 了 ARM 端的 IPC 示例 ex02_MessageQ、以永远将消息放入 DSP 队列。 在这种情况下,当 DSP 已经压碎时,MessageQ_Put ()继续返回 MessageQ_S_SUCCESS。
从 MessageQ.h:
>如果队列是远程的,MessageQ 不能保证这一点
>消息实际上是在 MessageQ_Put ()调用返回之前传送的
2) 2)所以我是否必须使用 MessageQ_count()来控制 DSP 端 MessageQ 缓冲器?
在 ARM 端 MessageQ_count()始终返回-1