嵌入式系统接口设计与linux驱动程序开发

嵌入式系统接口设计与linux驱动程序开发

ID:13688399

大小:152.50 KB

页数:6页

时间:2018-07-23

嵌入式系统接口设计与linux驱动程序开发_第1页
嵌入式系统接口设计与linux驱动程序开发_第2页
嵌入式系统接口设计与linux驱动程序开发_第3页
嵌入式系统接口设计与linux驱动程序开发_第4页
嵌入式系统接口设计与linux驱动程序开发_第5页
资源描述:

《嵌入式系统接口设计与linux驱动程序开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式系统接口设计与Linux驱动程序开发书名:嵌入式系统接口设计与Linux驱动程序开发作者:刘淼出版社:北京航天航空大学出版社ISBN:9787810778619定价:39.00元出版日期:2006-5-1编辑推荐Linux是源码开放的操作系统,它发展迅速,爱好者众多,同时也是主流的嵌入式操作系统之一。以ARM为核心的处理器应用广泛,成本低廉,软件支持好,也是当今市场占有率最高的32位嵌入式处理器。本书Linux和ARM处理器平台为例,结合两大主流软件和硬件,讲述嵌入系统开发的相关知识,是对深入学习嵌入式系统很有借鉴意

2、义的书。内容简介本书针对ARM处理器为核心的主流嵌入式系统平台,主要讲述嵌入式Linux驱动程序的设计和开发过程。内容同时涵盖嵌入式系统的软硬件两个方面:一方面是嵌入式系统常用的硬件接口时序、电气特性等内容的分析;另一方面讲述对应硬件的Linux驱动程序实现方法。本书共分为16章。第1、2章介绍嵌入式系统和Linux驱动程序的基础性知识。从第3章开始,详细讲述硬件平台及其对应的Linux驱动程序。硬件包括I/O口、CAN总线、触摸屏、I2CPS/2、异步串口、音频、显示、IDE、PCMCIA、USB、以太网以及Flash的

3、使用等内容。软件涉及针对上述硬件的各种驱动程序在Linux下的体系结构,Linux的字符设备、块设备和网络设备驱动程序,ARMLinux的中断处理,BootLoader和内核的启动过程等。  本书可作为机器人技术、机电控制系统、信息家电、工业控制、手持设备、智能玩具、医疗仪器等方面嵌入式系统开发与应用的参考书,也可作为高等院校有关嵌入式系统教学的本科生或研究生的教材。作者简介刘焱,吉林省吉林市人。2000年开始从事嵌入式系统方面的研发工作,参加过多项国家863、自然基金研究项目,熟练掌握ARM等RISC微处理器系统的硬件设

4、计及LinuxWinCEVxWorks等操作系统的软件设计.尤其擅长硬件接口与驱动程序等系统底层架构设计。先后主持过基于S3C4480、S3C2410、PXA270等多款嵌入式教学实验平台及基于HMS30C7202.AT91RM9200的工业测控系统的开发工作,作为主要研究人员完成的嵌入式数控系统已在企业成功应用。曾担任过清华大学软件学院、北京航空航天大学软件学院嵌入式系统课程的实验教学工作及南开大学软件学院的嵌入式系统专业课程教学工作。现任中国电子学会嵌入式系统培训中心ESTC认证讲师。目录第1章典型的嵌入式系统体系结构

5、1.1嵌入式系统概述11.2嵌入式系统的组成11.2.1嵌入式平台的硬件架构21.2.2板级支持包和嵌入式系统21.2.3嵌入式系统上的应用程序31.3嵌入式系统的开发流程和优势31.4嵌入式系统的方案选择51.4.1处理器的选择51.4.2嵌入式操作系统的选择51.5本书涉及的平台及linux内核版本7第2章linux内核与驱动程序2.1linux内核与arm82.2阅读armlinux内核源码82.3编译环境的建立92.4linux驱动程序122.4.1用户态与内核态122.4.2linux驱动程序结构132.4.3设

6、备文件与设备文件系统13第3章简单的linux字符设备驱动程序3.1linux字符设备驱动程序结构183.2一个双色led的linux驱动程序193.2.1系统硬件平台组成原理193.2.2linux下的双色led驱动程序实现213.2.3双色led驱动程序的测试323.3按键的linux驱动程序333.3.1系统硬件平台组成原理343.3.2linux系统中断分析353.3.3linux下按键驱动程序的实现533.3.4按键驱动程序的测试60第4章can总线接口设计与linux驱动程序4.1can总线接口设计624.1.

7、1can总线概述624.1.2嵌入式处理器上扩展can总线接口644.2can总线驱动程序的体系结构674.3can总线的linux驱动程序684.4can总线驱动测试程序79第5章触摸屏接口设计与linux驱动程序5.1触摸屏接口设计835.1.1触摸屏概述835.1.2嵌入式处理器上扩展触摸屏接口855.2触摸屏驱动程序的体系结构875.3触摸屏的linux驱动程序分析885.3.1自定义的字符设备885.3.2linux的输入设备945.4触摸屏驱动测试程序985.4.1自定义触摸屏设备985.4.2输入事件接口的触

8、摸屏设备995.5触摸屏的校准方法101第6章i2c总线与linux驱动程序6.1i2c总线接口设计1066.1.1i2c总线概述1066.1.2嵌入式处理器上的i2c总线接口1096.2linux下i2c总线驱动程序体系结构1106.3s3c2410上的i2c总线驱动程序分析1116.4i2c总线驱动

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。