王朝网络
分享
 
 
 

ARM嵌入式Linux系统开发丛书 ARM嵌入式Linux设备驱动实例开发

王朝导购·作者佚名
 
ARM嵌入式Linux系统开发丛书 ARM嵌入式Linux设备驱动实例开发  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,操作系统/系统开发,LINUX ,

作者: 李亚锋编著

出 版 社: 中国电力出版社

出版时间: 2008-7-1字数: 337000版次: 1页数: 245印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787508374352包装: 平装编辑推荐

本书内容包括:按键设备驱动,触摸屏设备驱动,MMC/SD卡设备驱动,网卡设备驱动,LCD设备驱动,USB设备驱动,NAND Flash设备驱动,PCI设备驱动。

本书是《ARM嵌入式Linux系统开发丛书》之一。 本书以应用最广泛的新一代ARM9处理器为对象,专门分析Linux系统下设备驱动的设计和实现方法。本书以八个典型实例为研究对象,讲述基于Linux 2.6.20内核的设备驱动开发过程。这些实例几乎覆盖了Linux系统下常见的设备类型,其中包括按键设备、触摸屏、MMC/SD、网卡、Framebuffer、USB和PCI设备等,本书提供了实例的所有源代码,便于读者分析和学习。

本书的的使用的开发板由北京蓝海微芯科技发展有限公司提供。

本书可作为从事嵌入式Linux开发工程技术人员的培训教材及参考用书,也可作为高等院校自动化类、电子类、电气类、计算机类等专业本科生、研究生学习嵌入式Linux开发的辅助教材。

内容简介

Linux是一个成熟而稳定的开放源代码操作系统,将Linux植入嵌入式设备具有众多的优点。本书以应用最广泛的新一代ARM9处理器为对象,专门分析Linux系统下设备驱动的设计和实现方法。本书以8个典型实例为研究对象,讲述基于Linux 2.6.20内核的设备驱动开发过程。这些实例几乎覆盖了Linux系统下常见的设备类型,其中包括按键设备、触摸屏、MMC/SD、网卡、Framebuffer、USB和PCI设备等,本书提供了实例的所有源代码,便于读者分析和学习。

本书通俗易懂,可作为高等院校电子类、电气类、控制类、计算机类等专业本科生、研究生学习嵌入式Linux设备驱动开发的参考书或自学教材,也可供广大希望转入嵌入式领域的科研和工程技术人员参考使用,还可作为嵌入式开发培训班的教材或教辅材料。

目录

前言

第1章 嵌入式Linux设备驱动开发基础

1.1 设备驱动介绍

1.1.1 Linux设备驱动

1.1.2 Linux设备驱动分类

1.2 设备驱动相关的重要概念

1.2.1 Linux中断

1.2.2 内存与I/O端口

1.2.3 并发控制

1.2.4 阻塞(Blocking)与非阻塞(Nonblocking)

1.3 运行和编译设备驱动模块

1.3.1 编写Hello World设备模块

1.3.2 编写Makefile

1.3.3 加载和卸载模块

1.4 ARM处理器

1.4.1 ARM处理器简介

1.4.2 ARM处理器的选型

1.4.3 S3C2410简介

1.5 UD.2410DVK.I开发板

1.5.1 开发板简介

1.5.2 硬件资源

1.5.3 软件资源

1.6 小结

第2章 按键设备驱动程序

2.1 按键设备模块硬件接口和寄存器

2.1.1 按键设备模块硬件接口电路

2.1.2 按键设备模块相关寄存器

2.2 按键设备模块驱动程序

2.2.1 字符设备相关的数据结构

2.2.2 按键设备模块驱动程序分析

2.2.3 按键设备驱动测试

2.3 小结

第3章 触摸屏设备驱动程序

3.1 触摸屏设备简介

3.1.1 四线电阻式触摸屏工作原理

3.1.2 S3C2410触摸屏接口原理

3.2 触摸屏设备接口电路与寄存器

3.2.1 触摸屏接口电路

3.2.2 触摸屏与ADC接口寄存器

3.3 触摸屏设备驱动程序分析

3.3.1 初始化和退出函数

3.3.2 probe函数

3.3.3 中断处理函数

3.3.4 remove函数

3.4 测试和编译触摸屏设备驱动

3.5 小结

第4章 MMC/SD卡设备驱动程序

4.1 MMC/SD卡

4.1.1 MMC简介

4.1.2 SD卡简介

4.2 MMC/SD卡设备接口

4.2.1 S3C2410的SDI

4.2.2 SDI的相关寄存器

4.2.3 MMC/SD与主机的接口电路

4.3 MMC/SD卡设备驱动程序分析

4.3.1 MMC/SD设备驱动框架

4.3.2 MMC/SD设备驱动分析

4.4 测试和编译MMC/SD卡驱动程序

4.5 小结

第5章 网卡设备驱动程序

第6章 Framebuffer设备驱动程序

第7章 USB设备驱动程序

第8章 NAND Flash设备驱动程序

第9章 PCI设备驱动程序

第10章 调试技术

参考文献

书摘插图

第一章嵌入式Linux设备驱动开发基础

1.1设备驱动介绍

设备驱动是任何计算机系统(包括嵌入式系统)硬件与软件工作的接口,它是软件系统与硬件系统交互的桥梁。设备驱动往往指设驱动程序,也就是说它属于软件。设备驱动可以理解为一类程序,而这类程序的功能一般就是驱动硬件正常工作,提供给软件良好的工作接口。设备驱动程序既可以工作在有操作系统的环境下,也可以工作在无操作系统的环境中。通常在实现一些简单的硬件控制时,由于系统功能比较单一,不需要操作系统来管理,所以针对这种情况的设备驱动实现相对来说比较简单,因为它只完成控制特定硬件的功能,而不需要考虑其他的并发任务等复杂情况。但是往往作为一个大型的、多任务的复杂系统,需要有操作系统来对它进行管理。在这种情况下,编写驱动程序就要考虑到许多其他任务的并发、任务的优先级以及出现中断情况的处理等,所以通常在带有操作系统的环境下编写设备驱动相对比较复杂,但是这也是实际中应用最广的类型,所以对想人事设备驱动程序开发的读者来说,这部分内容是必须掌握的。

1.1.1Linux设备驱动

本书是以应用最广泛的Linux操作系统为研究对象,讲述如何在Linux系统下开发设备驱动程序。……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
标志设计分析与应用 (设计专业实践指导丛书)
水利系统实验室计量认证理论考试题库 (第二版)(水利技术监督系列宣贯辅导教材)
水利水电工程经验与案例分析
ARM嵌入式Linux系统开发丛书 ARM嵌入式Linux应用开发入门
ARM嵌入式Linux系统开发丛书 ARM嵌入式Linux应用实例开发
高职高专土建类专业规划教材   施工组织与管理
中华人民共和国电力行业标准 DL/T 5152—2001 水工混凝土水质分析试验规程 (英文版)
普通高等教育“十一五”规划教材(高职高专教育)  变电站综合自动化现场技术
全国电力职业教育规划教材 电力网及电力系统应用技术
普通高等教育“十一五”国家级规划教材(高职高专教育) 供用电网络继电保护
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有