网口本身的速率跟输入时钟关系不大,100M网口需要的是25M时钟。可能跟你的处理速度有关,也就是内容相关。可以这样测试一下,只起一个任务,不作切换,收到数据不作处理直接释放内存,报……
这几天ftp都不好连,用户名和密码认证没有问题,但数据socket总是建立失败。
状态:> 正在等待重试...状态:> 连接: Friday 09:04:13 01-……
3楼的兄弟说的很有道理,在motCpmEnd.c里面查看一下TX_BD_DEFAULT定义了多少吧,32是不够的,改成64或者128看看。……
你说的是msgQ吗?
没有清空的函数,可用先用msgQNumMsgs查看有多少消息,如果不准备处理这些,再用msgQReceive收下来不理就是了。……
vxWorks下缺省为每个socket创建256K的缓冲,60个socket用下来需要15M的内存。
发送出现ENOBUFS应该跟socket关系不是很大,发送申请拷贝内存的时候……
1、检查一下socket buffer大小
2、检查一下IP的队列长度是不是限制的太小了
3、检查一下128和2048内存的个数,是不是不够了……
直接在makefile里obj文件列表里面增加.a文件就可以了……
我这里有几篇vxWorks的文档,关于windml的,准备上载,但是现在ftp连不上,稍后连上了,你们看一下对你们有没有帮助。如果搞清楚了问题,别忘了经验共享啊。呵呵。
[ali……