物联网网关开发实战pdf下载pdf下载

物联网网关开发实战百度网盘pdf下载

作者:
简介:本篇主要提供物联网网关开发实战pdf下载
出版社:博库网旗舰店
出版时间:2019-04
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:物联网网关开发实战
  • 作者:编者:疯壳团队//陈万里//刘燃
  • 定价:45
  • 出版社:西安电子科大
  • ISBN号:9787560652689

其他参考信息(以实物为准)

  • 出版时间:2019-04-01
  • 印刷时间:2019-04-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:264
  • 字数:402千字

内容提要

本书以MT7688无线路由器为例,按产品开发流程 ,详细讲解了OpenWrt系统开发知识,通过一套完整的 物联网网关实现方案,逐步做出一台可量产的无线路 由器产品。
     本书共3章,主要内容包括:OpenWrt开发前的准 备、OpenWrt开发基础、OpenWrt开发实战。本书语言 通俗易懂,即使从来没接触过OpenWrt和路由器开发的 读者也能顺利上手。
     本书对于想要从事物联网网关开发工作的在校学 生、程序开发爱好者或转行从业者而言,是一本很好 的入门教材;对于正在从事路由器开发的工程师,也 有一定的参考和指导作用。
    

目录

第1章 OpenWrt开发前的准备
1.1 开发环境搭建
1.1.1 从零开始搭建Ubuntu开发环境
1.1.2 安装开发环境
1.1.3 安装编译工具和源代码
1.2 使用git管理源代码
1.2.1 用git命令初始化代码
1.2.2 用gitk工具来图形化管理(可以用MobaXterm启动)
第2章 OpenWrt开发基础
2.1 shell脚本编程基础
2.1.1 初识OpenWrt shell
2.1.2 基本的ash shell命令
2.1.3 多的ash shell命令
2.1.4 进一步理解ash shell
2.1.5 理解Linux文件权限
2.1.6 使用Linux环境变量
2.1.7 使用编辑器vi(vim)
2.1.8 脚本编程基础
2.2 Makefile简介
2.2.1 GNU make介绍
2.2.2 Makefile基础
2.2.3 Makefile的书写规则
2.2.4 MakefiIe的书写命令
2.2.5 Makefile的变量使用
2.2.6 make命令的执行
2.2.7 Makefile中的控制语句(条件判断)
2.2.8 Makefile中的隐含规则
第3章 OpenWrt开发实战
3.1 疯壳Demo开发板简单介绍
3.2 Uboot简介——基于MTK官方提供的Uboot
3.2.1 Uboot配置过程
3.2.2 Uboot编译
3.2.3 ROM版本Uboot——Uboot烧写版本
3.2.4 RAM版本Uboot——Uboot调试版本
3.2.5 Uboot启动命令选项
3.2.6 增加缺省环境变量值
3.2.7 Uboot的系统初始化
3.2.8 Uboot第二阶段——启动内核过程
3.2.9 Uboot基本命令
3.2.10 Uboot常用命令详解
3.3 Kernel简介——基于MTK官方提供的Kernel
3.3.1 Kernel配置过程
3.3.2 Kernel编译——编译一个带有根文件系统的image
3.3.3 移植一个新的内核模块到SDK中
3.3.4 系统启动时执行的命令—— 新rcs文件
3.3.5 根文件系统rootFs中增加新的文件
3.3.6 裁剪Image的尺寸
3.3.7 Kernel烧写和调试
3.4 应用程序库的编译(user Library)
3.4.1 50.Lmrary配置过程