作品简介

本书主要介绍嵌入式Linux开发技术,主要内容包括嵌入式系统概述、嵌入式Linux开发环境、嵌入式Linux系统的移植、Linux应用开发技术、Linux驱动程序开发技术。本书结合具体的开发实践,由浅入深地介绍嵌入式Linux开发技术。读者可以边学习理论知识边进行开发实践,快速掌握嵌入式Linux开发技术。本书的开发实践均有完整的代码。读者可在开发实践代码的基础上快速地进行二次开发,并方便地将这些代码转化为各种比赛和创新创业的案例。这些开发实践不仅可为高等院校相关专业提供教学案例,也可为工程技术开发人员和科研工作人员提供较好的参考资料。

廖建尚,教授,博士。长期从事模式识别、物联网系统研究。主持广东省自然基金等省级以上项目8项;发表论文20多篇,其中SCI和EI收录10多篇,出版教材著作10多部,授权专利10多项,授权软件著作10多项。

作品目录

  • 内容简介
  • 前言
  • 第1章 嵌入式系统概述
  • 1.1 嵌入式系统的定义、特点与组成
  • 1.2 嵌入式操作系统
  • 1.3 Linux操作系统
  • 1.4 嵌入式技术的应用
  • 1.5 开发实践:认知嵌入式系统
  • 1.6 小结
  • 1.7 思考与拓展
  • 第2章 嵌入式Linux开发环境
  • 2.1 Linux的安装与基本命令
  • 2.2 常用的嵌入式开发工具
  • 2.3 Linux的编译环境
  • 第3章 嵌入式Linux系统的移植
  • 3.1 BootLoader的移植与应用
  • 3.2 Linux的内核与配置
  • 3.3 Linux的文件系统与移植
  • 第4章 Linux应用开发技术
  • 4.1 Linux文件与多任务编程
  • 4.2 Linux网络编程
  • 4.3 Linux数据库开发
  • 4.4 嵌入式Web服务器应用
  • 第5章 Linux驱动程序开发技术
  • 5.1 Linux驱动程序开发基础
  • 5.2 字符设备驱动程序的开发
  • 5.3 总线设备驱动程序的开发
  • 5.4 块设备驱动程序的开发
  • 5.5 网络设备驱动程序的开发
  • 参考文献
展开全部