资料介绍
本文介绍了基于S3C4510B 和嵌入式操作系统uClinux 的HDLC 接口驱动的设计与实现。采取将HDLC 接口向内核注册为Ethernet 设备,并在驱动中完成Ethernet 与HDLC协议间转换的设计方案,实现了数据在Ethernet 和HDLC 接口间的高效转发。对驱动编写中的HDLC 设备的初始化、DMA 模式下的数据发送、接收过程和中断处理进行了较为详细的介绍。该方案已在实际的卫星通信系统中应用,取得了良好的效果。
关键词:S3C4510B;uClinux;HDLC;设备驱动;协议转换
Design and Implementation of HDLC Device Driver Based on S3C4510B and uClinux
LIU Peng, JIN Ye (School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China) Abstract:A design and implementation of HDLC device driver based on the S3C4510B and uClinux is presented. By registering the HDLC device to the uClinux kernel as an Ethernet device and carrying out protocol conversion between Ethernet and HDLC in the device driver, high efficient data forwarding between Ethernet and HDLC interface is achieved. The initialization of HDLC device, data transmitting and receiving along with their interrupt handlings are discussed.
Key words:S3C4510B; uClinux; HDLC; device driver; protocol conversion
关键词:S3C4510B;uClinux;HDLC;设备驱动;协议转换
Design and Implementation of HDLC Device Driver Based on S3C4510B and uClinux
LIU Peng, JIN Ye (School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China) Abstract:A design and implementation of HDLC device driver based on the S3C4510B and uClinux is presented. By registering the HDLC device to the uClinux kernel as an Ethernet device and carrying out protocol conversion between Ethernet and HDLC in the device driver, high efficient data forwarding between Ethernet and HDLC interface is achieved. The initialization of HDLC device, data transmitting and receiving along with their interrupt handlings are discussed.
Key words:S3C4510B; uClinux; HDLC; device driver; protocol conversion
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于ARM的S3C4510B的开发板原理图下载 4次下载
- 基于S3C4510B的USB主控器驱动设计资料下载 10次下载
- 基于S3C4510B的HDLC协议实现 46次下载
- 基于ARM系列S3C4510B和uClinux的面向网络的数 18次下载
- 基于uCLinux和S3C4510B的网络通信的设计与实现 34次下载
- 基于S3C4510B和uClinux的HDLC接口驱动的设计 16次下载
- uClinux2.4.x+S3C4510B 平台的USB- 18次下载
- 基于uCLinux 和S3C4510B 的网络通信设计 16次下载
- 基于S3C4510B的嵌入式系统调试技术 17次下载
- μClinux在S3C4510B上的移植 16次下载
- 基于uCLinux和S3C4510B的网络通信设计 17次下载
- s3c4510b中文资料 8次下载
- s3c4510b中文手册,s3c4510b用户手册 420次下载
- s3c4510b pdf datasheet (16/32- 36次下载
- 应用系统开发详解_基于S3C4510B的系统设计 40次下载
- 如何利用DS31256 HDLC控制器实现间隔时钟应用 480次阅读
- 基于uClinux和S3C4510B微处理器实现家庭网络中央控制器的设计 1805次阅读
- 基于ColdFire5307处理器和uClinux操作系统实现数据采集系统的设计 1660次阅读
- 基于TMS320VC5416和S3C4510B芯片实现网络数字摄像系统的设计 2207次阅读
- 基于S3C4510B微处理器和uClinux实现存储系统的设计 695次阅读
- 基于USB设备的接口驱动设计方法解析 1190次阅读
- 硬盘驱动器采用外部总线接口与CPLD连接的优缺点分析 1868次阅读
- USB设备加载式流接口驱动设计 725次阅读
- 针对飞控模拟装置的HDLC协议控制器的设计 2458次阅读
- ARMSYS开发板上的uClinux内核移植 827次阅读
- 关于ARM7 S3C4510B上μClinux移植问题 2217次阅读
- 基于UClinux2.4.x+S3C4510B开发平台的USB-HOST驱动设计 4969次阅读
- ARM S3C4510B系统的异常中断机制解析 1562次阅读
- uC/OS和uClinux操作系统的区别 4181次阅读
- 基于ARM7的LCD设计与实现 3707次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多