摘要: DM9000驱动在MINI2440上的移植学习笔记 想了解一下DM9000的移植修改原理,所以分析了一下时序图和引脚连接 首先看一下DM9000的引脚和MINI2440的引脚连接 DM9000  MINI2440 功能描述 SD0   DATA0  数据信号 |       ... 阅读全文
posted @ 2010-07-12 11:09 xilentz 阅读(3885) 评论(0) 推荐(0) 编辑
摘要:     http://hi.baidu.com/mcu8031/blog/item/c95903138671c625dc540171.html 单片机驱动DM9000网卡芯片(详细调试过程)【下】 4、验证初始化中的各个函数。 下面我们来看一下,上面所写的初始化函数是否可用。以上我们写好了三个函数,分别为 DM9000_init(),sendpacket()和... 阅读全文
posted @ 2010-07-12 11:04 xilentz 阅读(3237) 评论(0) 推荐(1) 编辑
摘要: 单片机驱动DM9000网卡芯片(详细调试过程)【上】 2009-03-04 11:13 和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得到应用然而RTL8019的介绍在网上可以找到非常详细的介绍,尤其是用单片机对其做底层驱动的介绍... 阅读全文
posted @ 2010-07-12 10:59 xilentz 阅读(7068) 评论(2) 推荐(0) 编辑
摘要: eboot下使用的DM9000驱动源代码 #include <windows.h> #include <halether.h> #define DM9000_ID  0x90000A46 // Hash creation constants. // #define CRC_PRIME      &... 阅读全文
posted @ 2010-07-12 10:49 xilentz 阅读(982) 评论(0) 推荐(0) 编辑
摘要: lwIP+ucos2移植于S3C2440过程 一般采用的步骤: 1.深入了解所采用的系统核心 2.分析所采用的C语言开发工具的特点. 3.编写移植代码. 4.进行移植的测试 5.针对项目的开发平台,封装服务函数. 首先,是芯片的中断处理机制,如何开启,屏蔽中断,可否保存前一次中断状态,芯片是否有软中断或陷阱指令 已经将图片移植成功,是一件很快乐的事情. 现在要将网络也加进去,看一看,想什么办法能... 阅读全文
posted @ 2010-07-12 10:44 xilentz 阅读(4758) 评论(0) 推荐(0) 编辑
摘要: ucos II+ucGUI+s3c2410+LCD+触摸屏整合 上一篇 / 下一篇  2008-10-30 13:15:02 查看( 108 ) / 评论( 0 ) / 评分( 0 / 0 )     环境:ads2.2+ARM9 +s3c2410       注意:由于编译器(ads1.2或2.2)对全... 阅读全文
posted @ 2010-07-12 10:42 xilentz 阅读(2675) 评论(0) 推荐(0) 编辑
摘要: LWIP-1.3.0在S3C2440平台UCOS-II-2.8.6系统上的移植过程DEBUG 上一篇 / 下一篇  2008-10-31 08:38:40 查看( 175 ) / 评论( 0 ) / 评分( 0 / 0 ) 1.内存池地址对齐问题 timer tcon=00500000, tcnt dc7e, tcfg 00000200,00000000 uC/OS-II, The ... 阅读全文
posted @ 2010-07-12 10:41 xilentz 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: 基于S3C2440和DM9000移植LWIP(一) 终于开始我的第一篇笔记了。这回要做的事情,是以太网的移植。 使用mini2440已经有一段时间了。诸如裸机的LED,键盘开关等等等等也都试验过了,uCOS,WinCE也是浅尝了一下。如今想到了以太网。 由于mini2440的板上集成了一个DM9000的网卡,并且在CE系统里面成功的使用以太网与PC连接了。于是自然而然的想,能不能在uCOS下也... 阅读全文
posted @ 2010-07-12 10:40 xilentz 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: nboot + eboot 只在nandflash上下载内核(mini2440开发板)          搞了一个多月终于把bootloader搞定了,说起来这已经是第二次整这个bootloader了,记得上次nboot跳转eboot时总是死机,好像没有跳转到eboot的样子,想了好久,一直以为是nboot的问题,因为... 阅读全文
posted @ 2010-07-12 10:39 xilentz 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 高速数字设计基本概念 发表于 2009/6/30 19:11:47 需要考虑的问题 从信号波形上看,高速数字设计需要考虑纵向和横向两个方面的问题:每个信号的质量、信号之间的相互时序。 每个信号的质量主要考虑三个方面的问题:信号完整性、电源完整性、串扰。 信号完整性问题是指高速情况下PCB走线不能再当成简单的直流电阻极小的连接电路的导体。PCB走线需要考虑对其它走线(包括其它信号和地)的电容... 阅读全文
posted @ 2010-07-12 10:36 xilentz 阅读(1815) 评论(0) 推荐(0) 编辑
摘要: 单片机驱动DM9000 和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得到应用然而RTL8019的介绍在网上可以找到非常详细的介绍,尤其是用单片机对其做底层驱动的介绍非常丰富。下面的网站就介绍了用AVR驱动RTL8019网卡芯片的非... 阅读全文
posted @ 2010-07-12 10:29 xilentz 阅读(6606) 评论(0) 推荐(1) 编辑
摘要: 裸奔程序和uCOS读取DM9000 ID的方法 在程序中调用下面这段代码可以读到DM9000的ID号: #define        DM9000_BASE              &#... 阅读全文
posted @ 2010-07-12 10:24 xilentz 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 基于S3C2440的LWIP-1.3.0和DM9000在UCOS-II-2.8.6上的移植 经常在Linux上跑,一时间跳到UCOS,感觉有点不习惯。首先是编译器,GCC是个不错的选择,但GDB调试太麻烦。ADS和仿真器结合是个十分不错的调试环境,于是,将代码就搬到ADS上,这下完全脱离Linux,整个开发过程都在Windows进行。其实是UCOS太简洁了,时钟、接口很多都需要自己开发…小弟对U... 阅读全文
posted @ 2010-07-12 10:23 xilentz 阅读(1617) 评论(0) 推荐(0) 编辑
摘要: 有人在无os下使用DM9000吗?【恢复】 回复数:16,点击数:1074 【楼主位】 zchong 积分:850 派别: 等级:------ 来自:中国·南京 最近在ADS下驱动DM9000老是不成功,不知道有没有人在无os下对DM9000操作? 2008-09-25,12:46:09 资料 邮件 回复 引用回复 编辑 删除 【1楼】 ql103 积分:84 派别: 等级:------... 阅读全文
posted @ 2010-07-12 10:22 xilentz 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 以太网控制芯片DM9000在2440裸机上终于能正确接收数据了(源代码工程已经上传) (411.47 K) 该附件被下载次数 168 弄了几天DM9000了,一直不能正确接收数据,郁闷了几天,现在终于行了,高兴一下。 参考了这篇文章《单片机驱动DM9000网卡芯片(详细调试过程)》,文章很好,写的很详细,对DM9000驱动感兴趣可以看看原文 http://hi.baidu.com/mikenoo... 阅读全文
posted @ 2010-07-12 10:21 xilentz 阅读(2570) 评论(5) 推荐(0) 编辑
摘要: DM9000初始化过程 提交者: a00 日期: 2009/1/20 15:20 阅读: 124 drivers/dm9000x.c eth_init()函数 这里的初始化并不复杂,首先对dm9000进行复位 static void dm9000_reset(void) {        DM9000_DBG("resett... 阅读全文
posted @ 2010-07-12 10:20 xilentz 阅读(4156) 评论(0) 推荐(0) 编辑
摘要: DM9000寄存器功能详细介绍 提交者: a00 日期: 2009/1/20 16:09 阅读: 44     DM9000(A)是一个全集成、功能强大、性价比高的快速以太网MAC控制器,它带有一个通用处理器接口、EEPROM接口、10/100 PHY和16KB的SRAM(13KB作为接收FIFO,3KB作为发送FIFO)。它采用单电源供电,可兼容3.3V、5V的... 阅读全文
posted @ 2010-07-12 10:19 xilentz 阅读(3659) 评论(0) 推荐(1) 编辑