嵌入式Linux下Z85C30芯片设备驱动程序设计  被引量:2

Design of Z85C30 Device Driver in Embedded Linux

在线阅读下载全文

作  者:胥霜霞[1] 周永刚[1] 

机构地区:[1]中国电子科技集团第38研究所数字技术部,安徽合肥230088

出  处:《电子科技》2014年第5期116-118,共3页Electronic Science and Technology

摘  要:介绍了嵌入式Linux下支持多种传输协议、多片Z85C30芯片的设备驱动程序设计方法。文中介绍了Z85C30芯片的基本情况以及与驱动相关的寄存器,然后按照字符设备驱动程序设计框架阐述了驱动程序各部分的实现方法,重点描述了采用中断核心处理函数指针与不同协议的实际中断核心处理函数挂接方法,实现了对不同通道不同协议的个性化处理,以及设计sccs_ioctl函数为用户层提供在线设置传输协议及相关参数的系统调用函数。最后通过交叉编译形成设备驱动模块,并成功应用于航管雷达通信服务器。This paper introduces the development of Z85C30 Device Driver which supports multi-protocol and multi-chip. First, a brief introduction to Z85C30 chip and registers is given. Then, according to the design frame of driver of character device, the implementation of this driver is expatiated. The pointer of core interrupt process function is used to connect with the fact core interrupt process function of each protocol, which individualizes the process of each protocol. For on-line configuration of parameters of each ch/mnel in user space, the sees_ ioctl func- tion is designed as API. Finally, a module of Z85C30 device driver is obtained via cross-compiling.

关 键 词:Z85C30 设备驱动 多协议 

分 类 号:TP316.85[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象