本人想通过C6678的核0持续的通过网口接受来自ARM端的数据,每次接受一段数据后通知核1,将数据拷贝到核1进行处理,然后核1处理完后,通知核0,再由核0通过网口传回ARM。目前用的是基于sys/bios的UDP例程和IPC,单独的UDP例程、IPC例程均已经调通,但是现在准备将IPC与UDP例程进行融合出现了调用IPC_start函数时(正常情况是核1进入IPC_start函数中,而后当核0达到IPC_start时使得核1从IPC_start函数中出来),核0、核1都进入IPC_start函数中出不来。但是把UDP例程和其配置去除,核0能正常触发核1。请教各位大神,是不是UDP例程有一些配置干扰了IPC的配置导致IPC不能正常触发呢还是其他原因呢?谢谢各位!(说明:使用的是C6678EVM,软件CCS5.2,BIOS版本:6.35.4,NDK版本:2.24.2.31,IPC版本:1.24.3.32;对于IPC与UDP配置文件:将UDP例程中.cfg文件内容拷贝到IPC的.cfg文件中)
ying jiang:
回复 Gangping Li:
我也碰到这个问题了 怎么解决的
Gangping Li:
回复 ying jiang:
请问你说明一下你碰到的问题的详细情况么?我昨天的确是调通UDP与IPC的融合程序,但是程序很不稳定,经常需要断电重启板子,甚至有时候也跳不出来。我们可以一起交流一下哦!
ying jiang:
回复 Gangping Li:
在tcp ip通讯的程序里加入 intcinit()和registerInterrupt后网络就连不上了
Gangping Li:
回复 ying jiang:
请问TCP通信是helloworld例程中的么?如果是的话,论坛上有人提醒过在基于SYS/BIOS操作系统的API与CSL中库函数有冲突。
ying jiang:
回复 Gangping Li:
是的 那个帖子叫啥名 或者怎么能改呢
Gangping Li:
回复 ying jiang:
那个帖子在什么地方我也不是很清楚,但是自己就是看过。具体怎么改,我只知道UDP融合IPC的怎么改,而且我现在融合的这两个模块仍然运行不稳定有多时候IPC触发不了。还有就是TCP的例程我并没有调通
TI中文支持网

