> 文档中心 > 智能家居 WiFi&BLE 双模模组 WiFi蓝牙遥控器同时控制W800

智能家居 WiFi&BLE 双模模组 WiFi蓝牙遥控器同时控制W800

由于文档较长文档只展示部分资料需要了解详细资料

链接: https://pan.baidu.com/s/1cpmtH7fC7D_RGBh09UbhIQ 提取码: pnu4 

一、W800 Wi-Fi/蓝牙双模SoC 芯片简介 2

二、W800 CDS开发环境搭建步骤 4

三、如何编译W800 SDK程序并烧录运行 7

四、W800 SDK目录说明及官方DEMO运行说明 13

五、W800 GPIO控制任务实现开发板的LED周期性闪烁 15

六、W800串口收发控制 17

七、W800 ADC采集电压值 19

八、W800 FLASH读写数据 21

九、W800 定时器控制LED每隔2S闪烁 22

十、W800 PWM调光LED以一定频率闪烁 23

十一、W800 AP,STA模式共存,并设置连接路由器 25

十二、W800 网页配网 27

十三、W800 蓝牙配网并使用NTP获取网络时间 28

十四、W800 建立TCP客户端通信。 30

十五、W800 建立TCP服务器通信。 34

十六、W800 http完成固件OTA远程升级 38

十七、W800 MQTT通信基础,设置并连接MQTT服务器 45

十八、W800接入阿里智能生活平台设置 49

十九、W800 阿里公版app控制W800 52

二十、W800 天猫精灵控制 56

 

一、W800 Wi-Fi/蓝牙双模SoC 芯片简介

W800芯片是一款安全IoT Wi-Fi/蓝牙双模 SoC 芯片。支持 2.4G IEEE802.11b/g/n Wi-Fi 通讯协议;支持 BT/BLE 双模工作模式,支持 BT/BLE4.2 协议。芯片集成 32 位 CPU 处理器,内置 UART、GPIO、SPI、I2C、I2S、7816 等数字接口;支持多种硬件加解密算法,内置 DSP、浮点运算单元与安全引擎,支持代码安全权限设置,内置2MBFlash 存储器,支持固件加密存储、固件签名、安全调试、安全升级等多项安全措 施,保证产品安全特性。适用于用于智能家电、智能家居、智能玩具、无线音视频、工业控制、医疗监护等广泛的物联网领域。

在物联网无线通信芯片市场竞争日趋激烈的大背景下,W800芯片能够快速得到市场认可,缘于其具备了高性能、高集成度,高安全级别、高扩展性、体积小、易开发等优势。W800芯片采用40纳米工艺,芯片封装尺寸4mm*4mm,业界最小。芯片采用平头哥玄铁804(32位)CPU内核,最高主频达到240MHz;内置TEE安全引擎,为芯片提供了高性能的核心处理能力及安全可信的执行环境。

芯片结构:

 

本文教程将以TB-08开发板为硬件平台,详细讲解W800芯片的使用,及项目案例开源给大家。如:IO口控制、串口收发、ADC采集、FLASH读写数据、定时器使用、PWM使用、wifi配网、TCP、UDP使用、MQTT通信接入阿里云物联网平台、JSON数据处理、阿里公版app控制、微信小程序控制、天猫精灵控制。

二、W800 CDS开发环境搭建步骤

CDS 是一个可视化集成开发编译环境,CDS安装包有2种版本,一种是Simple版,另一种是Full版,二者仅仅是包含的工具链不同,点击Simple版下载即可。

 

下载地址:

https://occ.t-head.cn/community/download?id=616214177698021376

 

选中安装包中的setup.exe文件,右键菜单选择“以管理员身份运行”该文件。

 

启动安装向导,出现CDS安装的欢迎界面

 

点击Next进入下一页。填写用户名和公司名

点击Change选择安装路径,点击确定按钮确认安装路径

戒烟网