网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Cypress WICED物联网开发指南(从传感器无线接入到云端的设计与实现)/电子系统EDA新技术丛书 |
分类 | 教育考试-考试-计算机类 |
作者 | 何宾 |
出版社 | 电子工业出版社 |
下载 | |
简介 | 作者简介 何宾,著名的嵌入式系统专家和EDA技术专家,长期从事嵌入式系统和电子设计自动化方面的教学和科研工作,与全球知名的半导体厂商租EDA工具厂商保持紧密合作,致力于推动国内高校电子信息技术的教学改革。目前已经出版嵌入式系统和电子设计自动化方面的著作20余部,内容涵盖电路仿真、电路设计、现场可编程门阵列、单片机、嵌入式系统等。代表作有《Xilinx FPGA数字设计》、《Xilinx All Programmable Zynq-7000 SoC设计指南》、《Xilinx FPGA数字信号处理权威指南》、《Xilinx FPGA权威设计指南》、《Altium Designer 13.0电路设计、仿真与验证权威指南》、《STC单片机原理及应用》。 目录 第1篇 WICED集成开发环境介绍和基本应用 第1章 物联网基础 1.1 物联网的定义 1.2 物联网中的技术 1.3 物联网架构 1.3.1 高级视图 1.3.2 功能结构 1.3.3 分层模型 1.4 物联网面临的挑战 1.5 Cypress提供的IoT开发平台 第2章 WICED Studio集成开发环境 2.1 WICED Studio的下载和安装 2.1.1 WICED Studio的下载 2.1.2 WICED Studio的安装 2.1.3 WICED SDK架构 2.2 WICED Studio软件主设计界面 2.2.1 “Project Explorer”窗口 2.2.2 文档系统 2.3 WICED Studio支持的Wi-Fi芯片 2.4 运行第一个WICED设计 2.4.1 查找演示设计案例 2.4.2 项目的命名规则 2.4.3 生成新的Make Target 2.4.4 运行新生成的Make Target 第3章 驱动和控制外设的设计与实现 3.1 设计所使用硬件平台的特性与功能 3.2 设计并实现第一个WICED应用 3.2.1 复制设计模板 3.2.2 修改control_gpio.c文件 3.2.3 修改control_gpio.mk文件 3.2.4 生成新的Make Target 3.2.5 运行新生成的Make Target 3.3 中断程序的设计与实现 3.3.1 复制设计文件 3.3.2 生成新的Make Target 3.3.3 运行新生成的Make Target 3.4 脉冲宽度程序的设计与实现 3.4.1 复制设计文件 3.4.2 生成新的Make Target 3.4.3 运行新生成的Make Target 3.5 串口发送程序的设计与实现 3.5.1 复制设计文件 3.5.2 生成新的Make Target 3.5.3 运行新生成的Make Target 3.6 串口接收程序的设计与实现 3.6.1 复制设计文件 3.6.2 生成新的Make Target 3.6.3 运行新生成的Make Target 3.7 模拟-数字转换程序的设计与实现 3.7.1 复制设计文件 3.7.2 生成新的Make Target 3.7.3 运行新生成的Make Target 第4章 实时操作系统原理及应用 4.1 实时操作系统的功能 4.2 WICED RTOS抽象层 4.3 线程的原理及实现 4.3.1 线程的原理 4.3.2 线程的实现 4.4 信号量的原理及应用 4.4.1 信号量的原理 4.4.2 信号量的应用 4.5 互斥的原理及应用 4.5.1 互斥的原理 4.5.2 互斥的应用 4.6 队列的原理及应用 4.6.1 队列的原理 4.6.2 队列的应用 4.7 定时器的原理及应用 4.7.1 定时器的基本原理 4.7.2 定时器的应用 第5章 使用WICED-SDK库文件 5.1 WICED-SDK库文件架构 5.2 WICED-SDK库文件应用实例-网络测试 5.2.1 生成新的Make Target 5.2.2 运行新生成的Make Target 5.2.3 运行Iperf工具 5.3 WICED-SDK库文件应用实例-TFT显示 5.3.1 TFT显示模块硬件设计原理 5.3.2 复制设计文件 5.3.3 生成新的Make Target 5.3.4 运行新生成的Make Target 第2篇 Wi-Fi接入技术和物联网应用 第6章 Wi-Fi接入原理及实现 6.1 TCP/IP网络协议栈 6.2 Wi-Fi接入技术中的基本术语 6.3 Wi-Fi/BT模组结构和功能 6.3.1 硬件连接原理 6.3.2 CYW4343W支持的标准和协议 6.3.3 CYW4343W WLAN MAC特性 6.3.4 CYW4343W WLAN PHY特性 6.3.5 CYW4343W WLAN射频子系统 6.4 WICED中提供的接入资源 6.4.1 设备配置表 6.4.2 WICED Wi-Fi SDK 6.4.3 返回值状态 6.4.4 文档 6.4.5 导引器 6.5 WICED设备连接到网络的实现 6.5.1 复制设计文件 6.5.2 生成新的Make Target 6.5.3 运行新生成的Make Target 6.6 打印WICED设备网络信息的实现 6.6.1 复制设计文件 6.6.2 生成新的Make Target 6.6.3 运行新生成的Make Target 6.7 在两个SSID之间切换的应用实现 6.7.1 复制设计文件 6.7.2 生成新的Make Target 6.7.3 运行新生成的Make Target 第7章 TCP/IP套接字原理及实现方法 7.1 使用TCP/IP套接字建立通信 7.1.1 TCP通信基本原理——套接字 7.1.2 使用套接字的WICED TCP服务器和客户端 7.1.3 使用流发送和接收数据 7.1.4 使用WICED以TCP客户端形式用数据包传输数据 7.1.5 使用WICED以TCP服务器形式接收数据包 7.2 WICED套接字文档-非安全连接 7.3 安全性 7.4 X.509证书 7.4.1 基础知识 7.4.2 下载证书 7.4.3 创建自己的证书 7.4.4 在WICED中使用证书 7.5 带有TLS的TCP/IP套接字 第8章 HTTP1.1协议的分析及应用 内容推荐 何宾编著的《Cypress WICED物联网开发指南(从传感器无线接入到云端的设计与实现)/电子系统EDA新技术丛书》以Cypress公司的WICED Studio软件集成开发工具、Wi-Fi和蓝牙单芯片,以及PSoC6 MCU为基础,详细介绍了物联网中实现基于Wi-Fi和蓝牙技术的无线接入与应用方法。本书分为3篇,共12章,主要内容包括物联网基础、WICED Studio集成开发环境、驱动和控制外设的设计与实现、实时操作系统原理及应用、使用WICED-SDK库文件、Wi-Fi接入原理及实现、TCP/IP套接字原理及实现方法、HTTP1.1协议的分析及应用、亚马逊云端连接和应用实现、蓝牙接入技术原理、蓝牙连接的实现和基本应用,以及蓝牙连接的实现和高级应用。 本书反映了基于Cypress公司软件和硬件产品开发物联网应用的新成果,系统化、模块化地介绍了在WICED Studio集成开发环境下将设备通过Wi-Fi和蓝牙技术接入物联网的实现方法。 本书在介绍这些内容时,注意理论和实践相结合,同时给出了大量的设计实例,使读者能够掌握这一新的设计技术,以便推动新物联网开发技术在国内的普及与推广。 本书可作为大学本科生和研究生学习物联网课程的教材,也可作为从事物联网开发人员的参考用书,同时还可作为Cypress公司物联网培训的教材。 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。