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

    • 深入浅出智能物联网OpenWrt操作系统(跟hoowa学AIoT)
      • 作者:孙冰//郑淇文//李兴仁|责编:周明
      • 出版社:人民邮电
      • ISBN:9787115586230
      • 出版日期:2022/08/01
      • 页数:440
    • 售价:47.92
  • 内容大纲

        互联网的下一步是物联网,又称为“万物互联”。人和人、人和物、物和物之间的连接在信息革命中不断演进,其中长盛不衰的技术就是网络和路由。MIPS指令集在过去的30多年中持续创新,基于MIPS指令集芯片的出货速度持续增长,然而直到2018年4月,来自上海的SFl6A18芯片出现,基于MIPS的路由器芯片才实现了国产化。OPenwrt则是路由产品必备的操作系统。
        自主、可控、开源正是未来掌握信息技术产业的密钥,本书即围绕自主的SFl6A18芯片、开源的OPenwrt操作系统展开,让你能够把握万物互联时代的脉络和先机。你将学习到的知识图谱涉及目前行业中流行的网络设备使用的操作系统,涵盖路由器、交换机、物联网控制器、私有云服务器、边缘计算等多个领域。本书从最易开始的使用环节循序渐进地涵盖应用开发、系统交叉编译、软件包制作,直指系统与硬件搭配的核心环节——启动流程、ubus、Netifd与Hotplug,最终涉及zigBee物联网、工业物联网开发技术。
        本书既能满足OPenwrt开发爱好者学习与高校教学需求,又适合作为路由产品开发人员的参考资料。
  • 作者介绍

  • 目录

    第一篇 让我们开始吧
      1 从芯片开始
        1.1  OpenWrt系统介绍
        1.2  MIPS处理器体系结构
        1.3  SF16A18芯片
        1.4  本书背景介绍
        1.5  AIoT的技术应用
        1.6  表达约束
    第二篇 SF16A18芯片的OpenWrt系统
      2 环境与工具准备
        2.1  SF16A18芯片的规格
        2.2  DF1A开发板介绍
        2.3  U-Boot网页刷机
        2.4  TTL串口调试
        2.5  SSH远程登录
        2.6  SCP文件传输
      3 分区与软件包
        3.1  SPI Flash分区原理
        3.2  文件系统与透明挂载
        3.3  OPKG 软件包管理
      4 UCI统一配置
        4.1  UCI介绍
        4.2  UCI的配置文件
        4.3  UCI配置文件语法
        4.4  UCI命令行接口
        4.5  UCI的Lua接口
      5 网络配置
        5.1  配置文件
        5.2  WAN口配置
        5.3  LAN口配置
        5.4  配置无线网络
        5.5  DHCP服务
        5.6  如何连接外网
      6 服务功能
        6.1  防火墙
        6.2  UPnP与NATPMP
        6.3  dropbear远程登录
        6.4  系统、时钟、日志
        6.5  用命令刷固件
        6.6  域名劫持
        6.7  服务与常用命令
      7 存储器扩展
        7.1  存储器的准备
        7.2  存储器的使用
        7.3  Windows文件共享
        7.4  FTP文件共享
        7.5  BT远程下载
        7.6  PPTP客户端
      8 SF16A18的LuCI界面
        8.1  SF16A18-LuCI目录结构

        8.2  界面的简易定制
      9 工具与命令
        9.1  iPerf
        9.2  网络测试工具
        9.3  Wi-Fi命令
    第三篇 深入浅出OpenWrt系统
      10 交叉编译OpenWrt
        10.1  安装VirtualBox虚拟机
          10.2 准备Ubuntu 16.04  环境
        10.3  编译OpenWrt固件
        10.4  U-Boot固件编译
      11 软件包开发
        11.1  软件包构建基础
        11.2  创建常规软件包
        11.3  内核软件包创建
      12 硬件定制
        12.1  源代码结构
        12.2  定制案例
      13 总线原理分析
        13.1  系统启动原理
        13.2  ubus总线原理
        13.3  Netifd原理
        13.4  Hotplug原理
      14 扩展与实战
        14.1  PHP/Python开发环境
        14.2  GPIO灯与按键控制
        14.3  UART-TTL串口
        14.4  ZigBee物联网通信
        14.5  工业物联网网关