正在使用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程序需要修改哪些内容呢?小弟基础有点薄弱,望理解!谢谢了~
TI中文支持网