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

AM335x 在SYSBIOS环境中使用NDK协议栈进行编程的问题

正在使用Beaglebone的板子开发一个网络应用,最终想直接使用NDK中的RAWETH进行收发包,在CCS下使用AM335x的Industry SDK中的os_drive中代码,已经成功通过调用NIMURegister()将MAC的驱动注册到NIMU层,接下来应该怎么对socket进行编程呢?

一直搞不明白,socket指令时如何和NIMU层中的对象建立链接的呢?因为虽然我通过调用socket指令能建立一个socket,但一调用send之类的函数就报错,说socket不合法。不知道大家有一个比较详细的step by step的指导么?谢谢!

Bin Hu1:

回复 Gary Wu:

Gary 您好!

下午试了下example中的helloworld的例子,可以成功,但例子都是用deamon工具做的,并没有直接使用socket开发,因此对于如何使用socket开发RAWETH类型的通讯还是不太清楚,不知道能否提供一个较为详细的step by step的说明么?谢谢!

Gary Wu:

回复 Bin Hu1:

请仔细阅读上述链接的第12/13章

zhiyuan xue:

回复 Bin Hu1:

小弟也正在学NDK,用的也是beaglebone,请问移植OMAPL138的hello程序需要修改哪些内容呢?小弟基础有点薄弱,望理解!谢谢了~

赞(0)
未经允许不得转载:TI中文支持网 » AM335x 在SYSBIOS环境中使用NDK协议栈进行编程的问题
分享到: 更多 (0)