欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 嵌入式原理及应用案例化教程
      • 作者:编者:郭猛//蔡照鹏//王卓|责编:潘琦
      • 出版社:东北林大
      • ISBN:9787567433182
      • 出版日期:2023/08/01
      • 页数:362
    • 售价:35.6
  • 内容大纲

        本书主要面向国内应用型高等院校的计算机、物联网、信息工程、自动化等专业的本科生,由嵌入式Linux开发基础知识、嵌入式Linux系统移植、Linux驱动开发三部分内容构成。本书主要介绍了构建嵌入式Linux系统的实现原理和操作方法,讲解每个章节知识点的同时还提供了相关的实验案例,通过讲、学、练、思,形成学习的闭环,以便于读者快速地跨过嵌入式Linux系统应用开发的技术门槛。
        全书共11章,第1章概述了嵌入式系统的基本概念、ARM处理器体系结构和ARM的指令系统;第2章介绍了教材使用开发平台的软硬件环境;第3章介绍了嵌入式Linux开发环境搭建;第4章介绍了BootLoader移植;第5章介绍了Linux内核配置与移植;第6章介绍了根文件系统移植;第7章为Linux设备驱动概述;第8章为简单设备驱动实例;第9章介绍了Linux设备驱动模型;第10章、第11章从GPIO、I2C子系统入手,通过实例帮助读者理解各个子系统的构成、熟悉应用层接口的使用方法,带领读者走进Linux设备驱动开发的世界。
  • 作者介绍

  • 目录

    第一篇  Linux开发基础知识
      第l章  概述
        1.1  基本概念
        1.2  ARW处理器体系结构
        1.3 ARW的指令系统
      第2章  开发平台的硬软件环境
        2.1  JZ2440 V3整体结构及硬件资源
        2.2  JZ2440 V3各个模块简介
        2.3  硬软件开发环境的搭建
      第3章  嵌人式Linux开发环境搭建
        3.1  安装Linux操作系统
        3.2  宿主机Ubuntu系统中基本环境的配置与安装
        3.3  在主机Linux系统中建立交叉编译环境
        3.4  交叉编译的基础知识
        3.5  Makefile
    第二篇  嵌入式Linux系统移植
      第4章  BootLoader移植
        4.1  BootLoader基础知识
        4.2  U-Boot以及移植
        4.3  U-Boot使用
        4.4  U-Boot的环境变量
      第5章  Linux内核与移植
        5.1  Linux内核基本介绍
        5.2  Linux内核源码
        5.3  Linux内核移植实例
      第6章  根文件系统移植
        6.1  文件系统概述
        6.2  制作根文件系统
        6.3  开发板移植NFS根文件系统
        6.4  开发板移植Yaffs2根文件系统
    第三篇  Linux驱动开发
      第7章  Linux设备驱动概述
        7.1  Linux设备和设备驱动
        7.2  Linux设备驱动基础
      第8章  简单设备驱动实例
        8.1  简单的LED设备驱动实例
        8.2  简单的按键设备驱动实例
      第9章  Linux设备驱动模型
        9.1  Linux设备驱动模型
        9.2  platform平台设备和驱动
        9.3  LED子系统使用实例
      第10章  GPIO子系统
        10.1  GPIO子系统使用实例
        10.2  GPIO子系统的驱动框架
      第11章  I2C子系统
        11.1  I2C子系统使用实例(以AT24C08 EEPROM为例)
        11.2  I2C子系统的驱动框架
    参考文献