J4

• 论文 •    

ARM与嵌入式Linux平台下SPP设计及驱动移植

孙晶艳1,李明革1,朴仁淑1,郭铁颖2,周广禄3,钟玉珍1   

  1. 1.长春职业技术学院 信息技术分院,长春 130033; 2. 吉林大学 通信工程学院,长春 130012;3.哈尔滨工业大学(威海)计算机科学与技术学院,山东 威海 264209)
  • 收稿日期:2008-06-06 修回日期:1900-01-01 出版日期:2008-11-20 发布日期:2008-11-20
  • 通讯作者: 孙晶艳

Interface Design of SPP and Drivers Development Based on ARM and Embedded Linux

SUN Jing-yan1,LI Ming-ge1,PIAO Ren-shu1,GUO Tie-ying2,ZHOU Guang-lu3,ZHONG Yu-zhen1
  

  1. 1. School of Information Technology, Changchun Vocational Institute of Technology, Changchun 130033,China;

    2.College of Communication Engineering, Jilin University, Changchun 130012,China;

    3.College of Computer Science and Technology,Harbin Institute of Technology at Weihai,Weihai 264209,China

  • Received:2008-06-06 Revised:1900-01-01 Online:2008-11-20 Published:2008-11-20
  • Contact: SUN Jing-yan

摘要: 为了拓展并口在专用嵌入式系统中的应用,针对以ARM9 CPU和嵌入式Linux为平台的嵌入式系统的特点,设计开发了SPP(Standard Parallel Port)标准并口接口平台。通过硬件设计及仿真验证,实现了S3C2410A与并口的硬件接口电路连接。同时对并口驱动设备栈层次进行了分析,对并口lp上层驱动进行了移植,并开发了parport下层驱动程序,实现了以ARM9 S3C2410A和嵌入式Linux为平台的打印模块。

关键词: ARM9, SPP标准并口, 驱动设备栈

Abstract: In order to expand the application of parallel port in special Embedded System,the platform of SPP(Standard Parallel Port) standard parallel port is designed and realized, for ARM9 CPU and the embedded Linux. According to the design of hardware and simulation confirmation,the connection of S3C2410A and parallel port is introduced, and the stack of parallel port driving device is analyzed. Finally the lp upper level driver and the parport low level driver are developed.This will help us achieve the printer module based on the ARM9 S3C2410A and the platform of embedded Linux.

Key words: standard parallel port(SPP), driving device stack, ARM9

中图分类号: 

  • TP39