您好,欢迎来到聚文网。 登录 免费注册
Linux嵌入式系统开发从小白到大牛

Linux嵌入式系统开发从小白到大牛

  • 字数: 459000
  • 装帧: 平装
  • 出版社: 机械工业出版社
  • 出版日期: 2021-07-01
  • 商品条码: 9787111683100
  • 版次: 1
  • 开本: 16开
  • 页数: 296
  • 出版年份: 2021
定价:¥119 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
精粹:人工智能、物联网、车联网等领域多位专家担当顾问实用:自动灌溉、智能快递柜、车身控制及语音识别等项目丰富:14个典型案例实战、16个技术大牛访谈及16个小白也要懂立体:配海量实操案例,附赠源代码、推荐工具及教学视频
内容简介
本书的宗旨是让读者紧跟书中内容的安排顺序并结合具体案例进行学习,最终可以独立编写个人的嵌入式Linux系统。全书共16章,在章节安排上本着由易到难、深入浅出的原则,具体内容如下。第1~3章主要介绍Linux嵌入式开发的基础知识;第4、5章分别从硬件角度和软件角度分析嵌入式Linux学习的相关工具;第6~9章是本书的重点,分别对Makefile、U-boot、内核和根文件系统进行了详细介绍。第10~12章介绍了Linux的驱动开发,是本书的难点内容,也是嵌入式Linux 系统工程师必须掌握的内容。第13~16章结合当下物联网、车联网等热门技术领域知识,完成了4个综合项目案例。
本书适合广大从事嵌入式Linux系统开发的技术人员、嵌入式Linux系统开发爱好者以及大中专院校相关专业的学生阅读,相关培训院校及高校教师亦可将本书作为教材或参考书。
目录
前言
第1章 Linux嵌入式系统入门
1.1 小白也要懂——嵌入式系统的应用和发展
1.2 嵌入式系统与嵌入式操作系统
1.2.1 什么是嵌入式系统
1.2.2 什么是嵌入式操作系统
1.3 嵌入式系统的分类与特点
1.3.1 嵌入式系统的分类
1.3.2 嵌入式系统的特点
1.4 嵌入式操作系统架构
1.5 Linux系统版本
1.5.1 Linux系统分类
1.5.2 Ubuntu操作系统的版本
1.6 【案例实战】Linux系统环境搭建
1.6.1 虚拟机安装Ubuntu操作系统
1.6.2 树莓派安装Ubuntu操作系统
1.7 要点巩固
1.8 技术大牛访谈——嵌入式系统的一般开发流程
第2章 Linux操作系统基础知识
2.1 小白也要懂——操作系统的功能
2.2 Linux操作系统基本命令
2.2.1 Linux操作系统权限管理
2.2.2 Linux常用基本命令
2.3 Linux操作系统下的vi和vim编辑器
2.3.1 vi的基本操作
2.3.2 vim的基本操作
2.4 链接文件
2.5 跨平台的文件传输协议
2.5.1 什么是FTP
2.5.2 虚拟机Linux系统启用FTP服务
2.6 【案例实战】Hello World!两种编程方式
2.7 要点巩固
2.8 技术大牛访谈——Linux操作系统架构
第3章 Linux嵌入式系统下编程
3.1 小白也要懂——C语言的发展过程
3.2 Linux系统下C语言的编程基础
3.2.1 记住标识符
3.2.2 C语言中的数据
3.2.3 运算符和表达式
3.2.4 C语言的三种基本结构
3.3 Linux系统下C语言的进阶
……
第4章 Linux嵌入式硬件系统
第5章 Linux嵌入系统之交叉编译
第6章 Makefile的基础知识
第7章 Linux嵌入系统之U-boot
第8章 Linux嵌入式系统之内核
第9章 构建嵌入式Linux根文件系统
第10章 Linux嵌入式系统之设备驱动
第11章 Linux嵌入式系统之设备树
第12章 Linux嵌入式系统之驱动技术
第13章 自动控制系统应用实例——自动浇灌系统
第14章 物联网应用实例——智能快递柜系统
第15章 车联网应用实例——车身控制系统
第16章 人工智能应用实例——语音识别控制系统

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网