标题: 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" />
Lwip对nios的要求:
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 |