基于ARM+Linux2.6内核的控制系统驱动设计  被引量:6

Driver Design for Apparatus Control System Based on ARM & Linux 2.6 Kernel

在线阅读下载全文

作  者:汪雪花[1] 秦开宇[1] 

机构地区:[1]电子科技大学,四川成都610054

出  处:《现代电子技术》2009年第8期25-27,共3页Modern Electronics Technique

摘  要:在Linux 2.6内核下驱动的设计相对以往版本Linux内核有了很多改进,而ARM9被广泛用于控制领域。结合项目背景,介绍在Linux 2.6.21.7内核下基于AT91RM9200硬件平台的某仪器控制系统驱动设计,重点介绍I/O口和中断驱动设计方法,引入阻塞型I/O。通过在交叉开发环境编译调试进行验证,该设计已应用到仪器中。The driver design has been greatly improved under Linux 2.6 kernel,compared with that under Linux 2.4,and ARM9 is widely used in the control domain. Based on AT91RM9200 hardware platform, the driver design under Linux 2.6. 21.7 kernel for an apparatus' control system in the project background is introduced. It puts emphasis on the design method of I/O port and the interrupter driver, meanwhile, blocking I/O is imported. The driver is successfully applied in the apparatus after debugged and validated in the cross - compile environment.

关 键 词:LINUX ARM 驱动 嵌入式系统 中断 阻塞型I/O 

分 类 号:TP339[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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