×

基于S3C4510B和uClinux的HDLC接口驱动的设计

消耗积分:3 | 格式:rar | 大小:147 | 2009-05-25

陈文博

分享资料个

本文介绍了基于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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !