• 嵌入式Linux开发技术
21年品牌 40万+商家 超1.5亿件商品

嵌入式Linux开发技术

全新正版 假一赔十 可开发票

56.79 6.5折 88 全新

库存4件

北京东城
认证卖家担保交易快速发货售后保障

作者廖建尚

出版社电子工业出版社

ISBN9787121423741

出版时间2021-11

装帧平装

开本16开

定价88元

货号1202549566

上书时间2024-12-13

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

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

目录
第1章  嵌入式系统概述
  1.1  嵌入式系统的定义、特点与组成
    1.1.1  嵌入式系统的定义
    1.1.2  嵌入式系统的特点
    1.1.3  嵌入式系统的组成
  1.2  嵌入式操作系统
  1.3  Linux操作系统
    1.3.1  Linux简介
    1.3.2  Linux的发行版本
  1.4  嵌入式技术的应用
  1.5  开发实践:认知嵌入式系统
    1.5.1  嵌入式系统硬件认知
    1.5.2  嵌入式系统运行测试
  1.6  小结
  1.7  思考与拓展
第2章  嵌入式Linux开发环境
  2.1  Linux的安装与基本命令
    2.1.1  Linux的安装与配置
    2.1.2  Linux的软件包管理机制
    2.1.3  Linux的Shell与基本命令
    2.1.4  Linux的编辑器
    2.1.5  Shell脚本
    2.1.6  开发实践:Linux的安装与vim编辑器的使用
    2.1.7  小结
    2.1.8  思考与拓展
  2.2  常用的嵌入式开发工具
    2.2.1  嵌入式Linux的开发模式
    2.2.2  远程控制工具
    2.2.3  串口通信工具
    2.2.4  文件传输工具
    2.2.5  源代码管理工具
    2.2.6  开发实践:嵌入式开发工具的使用
    2.2.7  小结
    2.2.8  思考与拓展
  2.3  Linux的编译环境
    2.3.1  Linux程序的开发环境
    2.3.2  Linux编译器的安装与使用
    2.3.3  Linux的动态库与静态库
    2.3.4  Linux调试器的安装与使用
    2.3.5  Makefile文件的编写
    2.3.6  开发实践:Linux的编译环境
    2.3.7  小结
    2.3.8  思考与拓展
第3章  嵌入式Linux系统的移植
  3.1  BootLoader的移植与应用
    3.1.1  BootLoader简介
    3.1.2  U-Boot的移植
    3.1.3  U-Boot的使用
    3.1.4  开发实践:U-Boot的编译
    3.1.5  小结
    3.1.6  思考与拓展
  3.2  Linux的内核与配置
    3.2.1  Linux的体系结构与内核
    3.2.2  Linux内核分析
    3.2.3  Linux内核的配置
    3.2.4  Linux内核调试技术
    3.2.5  开发实践:编译与测试
    3.2.6  小结
    3.2.7  思考与拓展
  3.3  Linux的文件系统与移植
    3.3.1  Linux文件系统
    3.3.2  Linux的根文件系统
    3.3.3  使用BusyBox制作根文件系统
    3.3.4  Ubuntu嵌入式系统移植
    3.3.5  开发实践:Ubuntu根文件系统的制作
    3.3.6  小结
    3.3.7  思考与拓展
第4章  Linux应用开发技术
  4.1  Linux文件与多任务编程
    4.1.1  Linux文件编程
    4.1.2  Linux进程编程
    4.1.3  进程间通信技术
    4.1.4  Linux线程编程
    4.1.5  开发实践:Linux系统应用编程
    4.1.6  小结
    4.1.7  思考与拓展
  4.2  Linux网络编程
    4.2.1  网络编程基础
    4.2.2  UDP网络编程
    4.2.3  TCP网络编程
    4.2.4  开发实践:Linux网络编程
    4.2.5  小结
    4.2.6  思考与拓展
  4.3  Linux数据库开发
    4.3.1  嵌入式数据库
    4.3.2  SQLite3数据库的操作
    4.3.3  SQLite3数据库的编程
    4.3.4  开发实践:Linux数据库编程
    4.3.5  小结
    4.3.6  思考与拓展
  4.4  嵌入式Web服务器应用
    4.4.1  嵌入式Web服务器
    4.4.2  Boa服务器的移植与测试
    4.4.3  CGI开发技术
    4.4.4  开发实践:嵌入式Web服务器应用
    4.4.5  小结
    4.4.6  思考与拓展
第5章  Linux驱动程序开发技术
  5.1  Linux驱动程序开发基础
    5.1.1  Linux驱动程序的概念
    5.1.2  Linux驱动程序的开发
    5.1.3  GPIO驱动程序的开发
    5.1.4  总线设备驱动程序
    5.1.5  基于设备树的驱动程序设计
    5.1.6  开发实践:LED驱动程序的开发
    5.1.7  小结
    5.1.8  思考与拓展
  5.2  字符设备驱动程序的开发
    5.2.1  按键驱动程序的开发
    5.2.2  ADC驱动程序的开发
    5.2.3  PWM驱动程序的开发
    5.2.4  开发实践:按键、ADC、PWM驱动程序的开发与测试
    5.2.5  小结
    5.2.6  思考与拓展
  5.3  总线设备驱动程序的开发
    5.3.1  I2C总线概述
    5.3.2  I2C总线驱动程序的开发
    5.3.3  I2C总线驱动程序接口函数
    5.3.4  开发实践:I2C总线驱动程序的开发
    5.3.5  小结
    5.3.6  思考与拓展
  5.4  块设备驱动程序的开发
    5.4.1  Linux块设备
    5.4.2  Linux块设备驱动程序的开发
    5.4.3  RamDisk块设备驱动程序的分析
    5.4.4  开发实践:RamDisk块设备驱动程序
    5.4.5  小结
    5.4.6  思考与拓展
  5.5  网络设备驱动程序的开发
    5.5.1  Linux网络设备概述
    5.5.2  网络设备驱动程序的开发
    5.5.3  虚拟网络设备驱动程序的开发
    5.5.4  开发实践:虚拟网络设备驱动程序的开发与测试
    5.5.5  小结
    5.5.6  思考与拓展
参考文献

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

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP