ARM嵌入式Linux驱动程序开发

首页 > 图书 > 教材教辅/2020-09-26 / 加入收藏 / 阅读 [打印]
ARM嵌入式Linux驱动程序开发

ARM嵌入式Linux驱动程序开发

作者:廉文娟

开 本:16开

书号ISBN:9787111455004

定价:

出版时间:2014-03-01

出版社:机械工业出版社


  5.4 linux内核启动过程分析
    5.4.1 linux内核启动流程
    5.4.2 linux内核启动源代码分析
  本章小结
第6章 linux设备驱动程序
  6.1 设备驱动基础
    6.1.1 设备驱动的概念
    6.1.2 没备类型与数据交换方式
    6.1.3 内核窄问和用户空间
  6.2 设备驱动开发
    6.2.1 linux设备驱动程序框架
    6.2.2 设备驱动中的关键数据结构
    6.2.3 设备驱动中的基本函数
    6.2.4 字符设备驱动开发举例
  本章小结
第7章 串口驱动程序
  7.1 串口概述
  7.2 s3c24ioa串口控制器
    7.2.1 s3c2410a串口控制器原理
    7.2.2 s3c2410a串口控制器相关寄存器
  7.3 嵌入式linux串口驱动程序设计
    7.3.1 串口驱动程序框架
    7.3.2 串口驱动程序的注册
    7.3.3 ops中的串口操作函数
    7.3.4 串口驱动中与控制台有关的函数
  7.4 串口应用程序设计
    7.4.1 串口终端函数
    7.4.2 串口通信应用
  本章小结
第8章 基于zlg7290的键盘和数码管驱动设计
  8.1 zlg7290介绍
    8.1.1 zlg7290功能描述
    8.1.2 zlg7290工作原理
    8.1.3 zlc7290内部寄存器
    8.1.4 控制命令详解
  8.2 iic总线
    8.2.1 iic总线概述
    8.2.2 iic总线标准
  8.3 zlg7290硬件电路设计
  8.4 s3c24ioa中与iic相关的i/o端口和寄存器
    8.4.1 s3c2410a的iic总线接门
    8.4.2 各种模式下的操作流程图
    8.4.3 iic总线特殊寄存器
  8.5 linux的iic驱动程序分析与设计
    8.5.1 iic总线驱动的关键数据结构
    8.5.2 s3c2410a总线iic设备驱动实现
    8.5.3 zlg7290的iic驱动安装与测试
  本章小结
第9章 lcd驱动程序分析与设计
  9.1 lcd
  9.2 lcd的显示接口
  9.3 嵌入式处理器的lcd控制器
    9.3.1 lcd控制器
    9.3.2 lcd控制器的设置
    9.3.3 lcd的字符显示缓存
  9.4 基于framebuffer的lcd驱动程序
    9.4.1 framebuffer概述
    9.4.2 framebuffer设备驱动程序的结构
    9.4.3 framebuffer设备驱动程序的设计
  9.5 lcd驱动程序在s3c2410a上的移植
    9.5.1 移植步骤
    9.5.2 lcd驱动程序分析
  本章小结
第10章 usb设备驱动程序分析与设计
  10.1 usb接口概述
    10.1.1 usb系统组成
    10.1.2 usb的电气特性
    10.1.3 usb总线的拓扑结构
    10.1.4 usb的通信协议
  10.2 usb设备驱动程序设计
    10.2.1 usb设备驱动程序分类
    10.2.2 usb驱动的框架程序
    10.2.3 设备端usb驱动程序
  10.3 usb驱动程序在s3c2410a上的移植
  本章小结
第11章 网络设备驱动程序分析与设计
  11.1 网络协议
  11.2 以太网
    11.2.1 以太网的拓扑结构
    11.2.2 以太网协议
    11.2.3 以太网帧结构
  11.3 嵌入式网络接口
  11.4 嵌入式linux网络驱动
    11.4.1 linux网络设备驱动程序的体系结构
    11.4.2 网络驱动程序的基本方法
    11.4.3 网络驱动中的主要数据结构
  11.5 网络驱动程序的移植及分析
  本章小结
参考文献
ARM嵌入式Linux驱动程序开发

 2/2   首页 上一页 1 2

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐