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

28377D核间通信问题,程序运行一段时间就停止在 IPCReqMemAccess函数这里,怎么回事啊?

 IPCReqMemAccess(&g_sIpcController2, GS0_ACCESS, IPC_GSX_CPU2_MASTER,ENABLE_BLOCKING);

通过改不同的优化等级,程序正常时间也不一样,这个问题改怎么解决了?另外优化等级都代表什么意思啊?有详细的技术文档啊?另外核间通信这块有没有详细的案例以及使用文档啊?谢谢了

Susan Yang:关于双核调试,您可以看一下 Lab 1: Dual-Core Debug with F2837xD

software-dl.ti.com/…/C28x_Microcontroller_ODW_2-0.pdf

您现在使用的是什么程序?能否请您详细说明一下软硬件情况?

 IPCReqMemAccess(&g_sIpcController2, GS0_ACCESS, IPC_GSX_CPU2_MASTER,ENABLE_BLOCKING);

通过改不同的优化等级,程序正常时间也不一样,这个问题改怎么解决了?另外优化等级都代表什么意思啊?有详细的技术文档啊?另外核间通信这块有没有详细的案例以及使用文档啊?谢谢了

user1315471:

回复 Susan Yang:

程序就是我自己编写的简单通信程序。就是让CPU2中的数据通过核间通信传输给CPU1,然后进行电机控制。

 IPCReqMemAccess(&g_sIpcController2, GS0_ACCESS, IPC_GSX_CPU2_MASTER,ENABLE_BLOCKING);

通过改不同的优化等级,程序正常时间也不一样,这个问题改怎么解决了?另外优化等级都代表什么意思啊?有详细的技术文档啊?另外核间通信这块有没有详细的案例以及使用文档啊?谢谢了

user1315471:

回复 Susan Yang:

还有《采用非对称双核mcu提高系统性能 –基于C2000 Concerto系列 》怎么在ti官网上找不到这个报告啊???

赞(0)
未经允许不得转载:TI中文支持网 » 28377D核间通信问题,程序运行一段时间就停止在 IPCReqMemAccess函数这里,怎么回事啊?
分享到: 更多 (0)