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

关于C6678EVM的Helloworld例程与IPC合并的问题

本人想通过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的例程我并没有调通

赞(0)
未经允许不得转载:TI中文支持网 » 关于C6678EVM的Helloworld例程与IPC合并的问题
分享到: 更多 (0)