Board logo

标题: nios DM9000A驱动讨论: [打印本页]

作者: zwjxmlr    时间: 2006-7-9 08:47     标题: nios DM9000A驱动讨论:

 

驱动程序在nios IDE 中的写法:


 


1、  创建一个包含*INSTANCE*INIT宏的文件放入HAL/INC目录下。


2、  创建操作设备的源码,放入HAL/src目录下。


3、  创建一个component.mk文件放入HAL/src目录下。


具体写法可参考已有实例的头文件和软件开发手册。


fficeffice" /> 


Lwipnios的要求:


1、    硬件系统必须包含中断允许的以太网接口。


2、    系统库文件必须建立在UC/OS 的基础上。


 


以上所述,如有问题望大家指教!!!


 


作者: kzw    时间: 2006-7-10 12:48

这样做可以,但也不一定要这样做。
作者: zwjxmlr    时间: 2006-7-11 14:22

还可以怎么做,望版主指教!
作者: zwjxmlr    时间: 2006-7-11 14:32

如果没有网络接口的HAL,是否在IDE里面就不能选择LWIP?望大家赐教!
作者: kzw    时间: 2006-7-11 17:35

没有网络接口的HAL,LWIP也就没有意义。
自己写驱动,不用lwip,不用操作系统,一样可以进行通信。
作者: zwjxmlr    时间: 2006-7-11 21:32

谢谢版主的指教,但我想,如果采取后者,那不就等于说要我们自己写一个网络通讯协议吗?
很希望和版主以及对此问题有兴趣的大虾多多交流,QQ:276300144
作者: kzw    时间: 2006-7-12 20:28

就是自己写一个通信协议。写完了驱动,再写协议就容易了。
作者: zwjxmlr    时间: 2006-7-13 11:54

我看见有些例子里面,在system.h中对lwip进行了配置,但sopc builder里并没有相关的网络接口,这是怎么操作的啊?




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0