资料介绍
本文介绍了基于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的开发板(含原理图和PCB)资料下载 28次下载
- 基于S3C4510B嵌入式系统CF卡高速存储技术
- 基于S3C4510B的HDLC协议实现
- 基于ARM系列S3C4510B和uClinux的面向网络的数
- 基于uCLinux和S3C4510B的网络通信的设计与实现
- 基于SL811HST和S3C4510B的嵌入式USB主机与设
- 基于S3C4510B和uClinux的HDLC接口驱动的设计
- uClinux2.4.x+S3C4510B 平台的USB-
- 基于uCLinux 和S3C4510B 的网络通信设计
- μClinux在S3C4510B上的移植
- 基于uCLinux和S3C4510B的网络通信设计
- s3c4510b中文手册,s3c4510b用户手册
- s3c4510b pdf datasheet (16/32-
- 基于S3C4510B的应用系统设计与调试
- F1C100S添加USB驱动 1877次阅读
- 基于uClinux和S3C4510B微处理器实现家庭网络中央控制器的设计 1957次阅读
- 基于S3C4510B微处理器和μC/OSII实现数据采集系统的应用方案 1647次阅读
- 基于TMS320VC5416和S3C4510B芯片实现网络数字摄像系统的设计 2467次阅读
- 基于LPC2214和S3C44B0X实现PCB钻床控制器的设计 4687次阅读
- 基于S3C4510B微处理器和uClinux实现存储系统的设计 801次阅读
- 看看大神是怎么做LPC中的中断处理 1640次阅读
- 关于ARM7 S3C4510B上μClinux移植问题 2330次阅读
- 基于UClinux2.4.x+S3C4510B开发平台的USB-HOST驱动设计 5111次阅读
- bootloader对uClinux的S3C44B0移植 1738次阅读
- ARM S3C4510B系统的异常中断机制解析 1720次阅读
- 基于ARM7系列芯片嵌入式平台上实现的设计方案 2362次阅读
- 基于S3C2410的CAN总线通信设计与开发 2703次阅读
- 基于S3C44B0开发板的图像采集方法研究 1997次阅读
- 基于ARM7的LCD设计与实现 3818次阅读
下载排行
本周
- 1HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 126次下载 | 1 积分
- 2H桥中的电流感测
- 545.39KB | 7次下载 | 免费
- 3雷达的基本分类方法
- 1.25 MB | 4次下载 | 4 积分
- 4I3C–下一代串行通信接口
- 608.47KB | 3次下载 | 免费
- 5电感技术讲解
- 827.73 KB | 2次下载 | 免费
- 6从 MSP430™ MCU 到 MSPM0 MCU 的迁移指南
- 1.17MB | 2次下载 | 免费
- 7有源低通滤波器设计应用说明
- 1.12MB | 2次下载 | 免费
- 8RA-Eco-RA2E1-48PIN-V1.0开发板资料
- 35.59 MB | 2次下载 | 免费
本月
- 12024年工控与通信行业上游发展趋势和热点解读
- 2.61 MB | 763次下载 | 免费
- 2HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 126次下载 | 1 积分
- 3继电保护原理
- 2.80 MB | 36次下载 | 免费
- 4正激、反激、推挽、全桥、半桥区别和特点
- 0.91 MB | 32次下载 | 1 积分
- 5labview实现DBC在界面加载配置
- 0.57 MB | 21次下载 | 5 积分
- 6在设计中使用MOSFET瞬态热阻抗曲线
- 1.57MB | 15次下载 | 免费
- 7GBT 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 13次下载 | 免费
- 8PADS-3D库文件
- 2.70 MB | 10次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935113次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191360次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81578次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73804次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多