LAN91C111 开发手记

目前用的是NIOS II+LAN91C111 通过几天的学习,基本上弄清楚了LWIP底层网络芯片的初始化,初始化的主要代码在netif_add函数中, netif_add起到了一个衔接顶层协议和底层驱动的作用 netif_add调用low_level_init初始化硬件,前几天主要是phy_config失败,然后找到了在AUTO NEGOTIATION时老是TIME OUT ,开始怀疑是硬件的问题,找了很多个版本的原理图,得出的结论是引脚的配置是正确的。在AUTO NEGOTIATION用示波器量tpi tpo 各个引脚也没有波形。最后只能怀疑是连接LAN91C111和交换机的网线有问题,于是去查关于网线的定义,得知RJ45接口的1、2、3、6脚O+ O- I+ I-,究竟那一个是RJ45的一脚,对于RJ45的插座口,将引脚向上放置,从左往右,依次是1-8。再去查网线,果真是接错了。于是更改,最后虽然初始化OK了,但是PC机PINGLAN91C111却始终PING不通。

TO BE CONTINUE

 

今天发现为什么一直以来PING不通了,我的set_ip_addr是在main函数所在的文件中定义的,所以在//C:/altera/71/nios2eds/components/altera_lwip/UCOSII/src/alt_lwip_dev.c
文件中调用get_ip_addr编译时找不到这个函数,但是NIOSII IDE从来没有报过错。同样
//C:/altera/71/ip/sopc_builder_ip/altera_avalon_lan91c111/UCOSII/src、altera_avalon_lan91c111.c调用get_mac_addr连接器也找不到这个函数。发现NIOSII IDE做的实在是太差
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
2410平台上dm9000a网卡驱动分析.doc dm9000a网卡驱动.doc 没有经过修改的代码dm9000a.rar 32位软核处理器NIOSII的以太网接口设计与实现.caj ALTERA DE2开发板一个网络芯片DM9000A的应用范例// DE2_Web_Server DE2板子附带的DM9000A网络IP CORE// DM9000A Design and Implementation of the lwIP TCP_IP Stack.pdf DM9000A Application Notes Ver 1_20 042205.pdf DM9000A.pdf DM9000A原理及其与基带信号处理平台结合应用.doc DM9000A数据地址复用问题.doc DM9000寄存器功能详细介绍.doc FPGA控制DM9000A进行以太网数据收发的Verilog实现// C和Verilog代码实现.rar Dm9000a DM9000A Application Notes Ver 1_20 042205.pdf DM9000A.C DM9000A.H DM9000A.pdf Dm9000a和FPGA的接口全图.jpg FPGA控制DM9000A进行以太网数据收发.doc FPGA控制DM9000A进行以太网数据收发的Verilog实现 - 恋恋风尘.mht Test 使用说明请参看右侧注释====〉〉.txt LAN91C111 10-100 Non-PCI Ethernet Single Chip MAC+ PHY Data Sheet.pdf socket编程原理.doc TCP IP 源代码.zip TCP_IP协议在UC_OSII上的实时多任务运行.pdf ucos+lwip应用心得.doc μCOS-II+Lwip知识.doc 便携式远程心电监护仪的原理与设计实例.doc 信号量和消息.doc 单片机驱动DM9000网卡芯片(详细调试过程).doc 在嵌入FPGA的IP核8051上实现TCP/IP的设计.rar 基于DSP和TCP_IP的嵌入式网络数据采集系统.kdh 基于NiosII处理器的以太网接口设计.caj 基于NiosII的嵌入式以太网口的设计.caj 基于NiosII的嵌入式网络通信系统.doc 基于NiosII的数据采集系统网络接口设计.caj 基于NiosII软核CPU的UC_OSII和LwIP移植.pdf 基于NiosII软核嵌入式系统的以太网接口设计.pdf 基于NiosII软核的嵌入式Internet系统设计.kdh 基于NiosII软核的网络摄像头采集与以太网内传输.doc 基于SOPC技术的核信息远程采集系统.doc 基于SOPC技术的核信息远程采集系统.pdf 基于硬件抽象层HAL的Nios_嵌入式处理器系统设备管理模式研究.caj 完整TCP IP实现.rar 嵌入式Internet中轻量级TCP_IP协议栈的研究与实现.nh 嵌入式TCP_IP协议栈的研究与开发.pdf 嵌入式TCP_IP协议栈设计方法的研究.nh 嵌入式振动信号采集系统网络通信设计.pdf 此代码是用Verilog实现的以太网接口// Chapter10 Sample 编程接口指南.pdf 网络控制器DM9000A在嵌入式系统中的应用.doc 网络驱动程序分析// dm9000a的初始化程序.doc DM9000驱动解析.doc Linux下DM9000网卡驱动实验.doc lwip 到 lxRTOS 移植实现.doc NIOS II网络驱动程序分析(1).doc 基于MFC的网络通讯.doc 基于嵌入式调试器的网络通信方法设计与实现.doc 网卡.doc 请问有会dm9000驱动的么.doc 软件编程中的知识点.doc
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值