《国外电子元器件》2007年12期 加入收藏    获取最新 
 基于嵌入式Linux2.4.18的CS8900A网卡驱动的实现
 李会艳;胡荣强
   介绍了基于嵌入式Linux2.4.18的CS8900A网卡驱动的实现方法。通过将以太网器件CS8900A连接到嵌入式微处理器S3C2410X的总线上扩展网络接口,根据电路原理图,设置寄存器BWSCON和BANKCON3使网卡工作在存储器模式,编写中断函数及相关的驱动代码。通过内核配置将网卡驱动程序以静态的方式编译进内核Linux2.4.18中,生成映像文件并移植到开发板上,网卡CS8900A便驱动成功.
【作者单位】:武汉理工大学自动化学院 湖北武汉430070
【关键词】:CS8900A;驱动;S3C2410X;虚拟地址;内核
【分类号】:TP334.7
【DOI】:CNKI:SUN:GWDZ.0.2007-12-019
【正文快照】:
  1引言近年来,Internet获得了突飞猛进的发展,而嵌入式系统接入Internet后将使得远程监测、远程维护变得非常容易,因此嵌入式系统的网络也非常重要。嵌入式系统实现Internet接入的前提条件是系统的软件中有TCP/IP协议支持,Linux内核提供了包括对TCP/IP在内的多种协议的支持,从而使得网络设备的驱动更加方便。2网卡驱动的硬件实现在嵌入式系统中增加以太网接口通常由两种方法实现。第一种方法是采用带有以太网接口的嵌入式处理器。这种方法要求嵌入式处理器有通用的网络接口,通常这种处理器是面向网络应用而设计的,通过内部总线实现处理…
 推荐 CAJ下载           PDF下载
 CAJViewer7.0阅读器支持所有CNKI文件格式,AdobeReader仅支持PDF格式
 Realization of CS8900A drive based on embedded Linux2.4.18
 LI Hui-yan;HU Rong-qiang(School of Automation;Wuhan University of Technology;Wuhan 430070;China)
  Realization of CS8900A netcard drive based on embedded Linux2.4.18 is introduced.Connecting the internet chip CS8900A to the bus of the embedded microcomputer S3C2410X is to expand network interface.According to electric circuit principle diagram,netcard can be enable to work in memory mode by setting registers BWSCON and BANKCON3,interruption function and related drive code are programmed.The netcard drive programm is compiled to the kernel by the way of static state.The kernel was made to get an image file which can be transplanted to the development board.Netcard CS8900A can be drived successfully at last.
【Keyword】:CS8900A;driver;S3C2410X;virtual address;kernel
 【参考文献】 共(1)篇 
 中国期刊全文数据库找到 1 条
 
1王海燕,李芙蓉; 基于MC9328MX1的Socket通信设计与实现 [J]; 国外电子元器件; 2006年11期
 【共引文献】 共(87)篇 
 中国优秀硕士学位论文全文数据库找到 10 条
 
1廖院松; BESⅢ超导磁体数据采集系统的设计与实现 [D];华中师范大学; 2006年
2吴健; 基于PC/104平台嵌入式Linux研制 [D];天津大学; 2006年
3连迅; 基于ARM微处理器的玻璃缺陷在线检测系统 [D];武汉理工大学; 2006年
4周绪宏; 智能手机系统软件设计与研究 [D];上海交通大学; 2007年
5孟凌凌; 基于嵌入式系统技术的桩基础检测仪的研制 [D];西南交通大学; 2006年
6魏春凤; 嵌入式系统USB接口设计 [D];西南交通大学; 2006年
7杨洁洁; 基于互联网的嵌入式远程测控通信系统的研究 [D];福州大学; 2005年
8杨亮; Web技术在煤气调度中的设计与实现 [D];北京交通大学; 2007年
9付鹏飞; 卫星控制仿真平台智能通信设备研制 [D];哈尔滨工业大学; 2006年
10陈乃阔; 基于PXA270的嵌入式计算机设计 [D];山东大学; 2006年
 中国期刊全文数据库找到 10 条
 
1汪润春,韩泽耀; 嵌入式以太网络微处理器简介 [J]; 电子技术; 2007年Z1期
2胡丰凯,张林,邹韬平; vivi系统引导程序的网络功能扩展 [J]; 单片机与嵌入式系统应用; 2006年06期
3李胜朝,黄先祥,周召发; 嵌入式系统在大型设备无线故障诊断中的应用 [J]; 传感器与微系统; 2006年10期
4张恺,王林斗; 基于S3C2410与Linux平台的TFTLCD应用 [J]; 电子测量技术; 2006年06期
5吴永康,张东,杨承照; 54M无线网络适配器在嵌入式系统中的研究与应用 [J]; 电子技术; 2007年Z1期
6刘峰,王越,杨宏雨; 基于Linux的嵌入式组态软件中图形开发环境的设计与实现 [J]; 重庆工学院学报; 2006年02期
7李勇; 嵌入式Linux集成开发环境的研究 [J]; 安阳师范学院学报; 2005年05期
8温文玉,李敏,黄廷磊; 音频设备UDA 1341驱动技术 [J]; 桂林电子工业学院学报; 2005年05期
9马永光,夏登洲; 基于嵌入式Linux的虚拟驱动程序的实现 [J]; 仪器仪表用户; 2006年01期
10刘承武,黄先祥,李胜朝,蔡伟; 基于无线网络的大型武器装备故障诊断系统 [J]; 兵工自动化; 2006年06期
 中国重要会议论文全文数据库找到 3 条
 
1魏赵平,裘雪红; QT/Embedded开发环境中类对象之间通信机制的分析 [A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上) [C]; 2006年
2孙学波,夏雅琴,金玲,陈维升; 次声波采集与网络传输系统设计 [A];中国地球物理学会第22届年会论文集 [C]; 2006年
3李冰,孙建平; 嵌入式视频服务器在电厂远程监控中的应用 [A];第十八届多国仪器仪表学术会议暨展览会学术论文集(应用篇) [C]; 2007年
 【相似文献】 
 中国期刊全文数据库
 
1bebetu; 谈谈驱动程序的安装 [J];电脑; 2002年10期; 43-44
2感风; 如何安装驱动程序 [J];中国会计电算化; 2001年09期; 50
3吴杰平; 双内核来了 [J];互联网周刊; 2005年13期; 54
4段勇峰; 理性审视双内核 [J];电子商务世界; 2005年06期; 74-75
5陈潇恺; 走进主板,走进核心之驱动程序篇 [J];电脑爱好者; 2001年08期; 53
6张凡; 灰尘造成的声卡无法安装驱动 [J];电脑迷; 2005年10期; 37
7左巍; 实现DMA66/100之驱动程序篇 [J];电脑爱好者; 2000年21期; 62
8biosisi; 锁不住的移动芯——让移动版显卡用上最新催化剂驱动 [J];电脑应用文萃; 2005年01期; 18
9王越; 声卡及驱动程序的安装 [J];电脑技术; 2001年02期; 34-35
10刘中甫; 用主板程序治疑难杂症 [J];电脑爱好者; 2001年02期; 66
 中国优秀硕士学位论文全文数据库
 
1何均; 信号采集/处理PCI卡分析调试及驱动程序研究 [D];电子科技大学; 2003年
2张承虎; 电子阅读器(E-BOOK)的设计与实现 [D];电子科技大学; 2004年
3李春彪; USB接口技术与应用研究 [D];南京理工大学; 2004年
4张熙; DSP在PDA中的应用与研究 [D];西安理工大学; 2002年
5李伦; USB外设接口硬件的研究与实现 [D];中国地质大学; 2003年
6姜京润; USB2.0总线接口的研究及应用 [D];中国科学院研究生院(长春光学精密机械与物理研究所); 2004年
7胡志东; 基于PCI总线通用数字信号处理卡的研究 [D];南京理工大学; 2005年
8黄康勇; 基于PCI的串行通信控制器的研究和实现 [D];西南交通大学; 2005年
9衣春波; 基于ARM的嵌入式系统研究与实现 [D];西南交通大学; 2005年
10徐璟; 基于USB接口的GPRS无线网卡的研究 [D];武汉科技大学; 2007年
 中国博士学位论文全文数据库
 
1黎铁军; 嵌入式流媒体处理器体系结构技术研究 [D];国防科学技术大学; 2005年
 中国重要会议论文全文数据库
 
1向前进,周纯杰,龚云生; 基于嵌入式PLC的高速计数器的开发 [A];中南六省(区)自动化学会第24届学术年会会议论文集 [C]; 2006年
2周涛,张辉; LabVIEW驱动普通数据采集卡的方法研究 [A];全国第十五届计算机科学与技术应用学术会议论文集 [C]; 2003年
3王健,王成林,杨超; 碳氧比测井地面系统及USB接口设计 [A];全国第十届信号与信息处理、第四届DSP应用技术联合学术会议论文集 [C]; 2006年
4陈舒瑜; CY7C68001与DSP的USB接口设计 [A];中国航海学会通信导航专业委员会2006年学术年会论文集 [C]; 2006年
5徐会冬,谢敏; 嵌入式技术的实际应用及前景 [A];广西计算机学会2004年学术年会论文集 [C]; 2004年
6徐玉伟,黄宣钧,李庆伟,谢敏; 嵌入式系统发展概况与应用 [A];广西计算机学会2004年学术年会论文集 [C]; 2004年
7朱凯,谢敏; 浅谈实时嵌入式系统 [A];广西计算机学会2004年学术年会论文集 [C]; 2004年
8戴斌,孙志刚,卢泽新; 基于DMA引擎的高速网卡的性能分析 [A];2006年全国开放式分布与并行计算机学术会议论文集(三) [C]; 2006年
9罗钧,桂杰出; USB协议及其接口实现 [A];中国仪器仪表学会第六届青年学术会议论文集 [C]; 2004年
10张家奇,于飞; 基于S3C4510B的嵌入式系统设计 [A];冶金轧制过程自动化技术交流会论文集 [C]; 2005年
 中国重要报纸全文数据库
 
1陈锟; 你会卸载驱动程序吗 [N];中国计算机报; 2004年
2CPW记者 凡妮; IBM eServer 326支持AMD双内核规范 [N];电脑商报; 2004年
3丁江华; 驱动程序引起的故障 [N];中国电脑教育报; 2004年
4顾祥华; 原版驱动程序无法安装? [N];中国电脑教育报; 2003年
5重庆 翁林景; “自制”驱动程序 [N];电脑报; 2003年
6广东 廖年旺; 细说驱动程序 [N];软件报; 2002年
7本报记者 程鹏; 驱动程序升级并非越新越好 [N];南方日报; 2007年
8冯; 摩托罗拉DSP采用新一代内核 [N];中国计算机报; 2000年
9乌云; 驱动程序:您更新了吗 [N];中国计算机报; 2002年
10培文; 支持Linux2.4内核版面世 [N];中国城乡金融报; 2001年
关于知网 | CNKI导报 | 知识产权声明 | 联系我们 | 知网招商
京ICP证040431号 京ICP证040441号 互联网出版许可证新出网证(京)字008号
售卡热线:800-810-6613、010-62789720、010-62773682
售后服务:800-810-1436(限座机拨打) 010-62791813、010-62783978
招商热线: 010-62772106 投诉电话:010-62791994 2007 中国知网(cnki)