【联盛德W806上手笔记】一、开发环境和烧录程序

Windows 10 20H2
HLK-W806-V1.0-KIT
WM_SDK_W806_v0.6.0


引自《W80X_MCU_快速入门V0.2》、《W806 MCU 芯片规格书 V2.0》

简介

在这里插入图片描述
       W806 芯片是一款安全 MCU 芯片。芯片集成 32 位 CPU 处理器,内置 UART、GPIO、SPI、SDIO、I2C、I2S、PSRAM、7816、ADC、LCD、TouchSensor 等数字接口;支持 TEE 安全引擎,支持多种硬件加解密算法,内置 DSP、浮点运算单元与安全引擎,支持代码安全权限设置,内置 1MB Flash 存储器,支持固件加密存储、固件签名、安全调试、安全升级等多项安全措施,保证产品安全特性。适用于小家电、玩具、工业控制、医疗监护等领域。

芯片外观

QFN56 封装,6mm x 6mm

MCU 特性

集成 32 位 XT804 处理器,工作频率 240MHz,内置 DSP、浮点运算单元与安全引擎

内置 1MB Flash,288KB RAM

集成 PSRAM 接口,支持最高 64MB 外置 PSRAM 存储器

集成 6 路 UART 高速接口

集成 4 路 16 比特 ADC,最高采样率 1KHz

集成 1 个高速 SPI 接口(从接口),支持最高 50MHz

集成一个主/从 SPI 接口

集成 1 个 SDIO_HOST 接口,支持 SDIO2.0、SDHC、MMC4.2

集成 1 个 SDIO_DEVICE,支持 SDIO2.0,最高吞吐率 200Mbps

集成 1 个 I 2 C 控制器

集成 GPIO 控制器,最多支持 44 个 GPIO

集成 5 路 PWM 接口

集成 1 路 Duplex I 2 S 控制器

集成 LCD 控制器,支持 4x32 接口

集成 1 个 7816 接口

集成 15 个 Touch Sensor

安全特性

MCU 内置 Tee 安全引擎,代码可区分安全世界/非安全世界

集成 SASC/TIPC,内存及内部模块/接口可配置安全属性,防止非安全代码访问

启用固件签名机制,实现安全 Boot/升级

具备固件加密功能,增强代码安全

固件加密密钥使用非对称算法分发,增强密钥安全性

硬件加密模块:RC4256、AES128、DES/3DES、SHA1/MD5、CRC32、2048 RSA,真随机数发生器

低功耗模式

3.3V 单电源供电

支持工作、睡眠、待机、关机工作模式

待机功耗小于 10uA

芯片结构

在这里插入图片描述

管脚定义

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

极限参数

在这里插入图片描述

开发环境

下载CDK压缩包安装:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

SDK的获取

从官网获取

WinnerMicro联盛德微电子 —— W806
WM_SDK_W806_v0.6.0.rar

从Q群获取

在这里插入图片描述

iosetting大佬 维护的wm-sdk-w806

       这个SDK比官方0.6版的SDK完善的多。
在这里插入图片描述
IOsetting的CSDN主页

git clone https://gitee.com/iosetting/wm-sdk-w806.git

打开工程

打开SDK目录内的W806_SDK.cdkws 工程文件。之后每次双击桌面的 CDK 快捷方式即可直接打开上次关闭前的工程。
在这里插入图片描述
在这里插入图片描述
如果接触过STM32 HAL库的话,学习成本应该会小些。
在这里插入图片描述

编译

右键 W806_SDK 在弹出的菜单中选择 Build,开始编译工程。
在这里插入图片描述
编译完成后生成的固件位于 W806_SDK 工程 bin\W806目录下,固件名称:W806.fls (串口烧录使用此文件)
在这里插入图片描述

固件烧录

从Q群下载打开烧录工具 Upgrade_Tools,或从官网下载:WinnerMicro 联盛德微电子
在这里插入图片描述

在这里插入图片描述

现象

烧录完成后按复位键,可见程序开始运行。
在这里插入图片描述

版权声明:本文为CSDN博主「乙酸氧铍」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44457994/article/details/121879657

Windows 10 20H2
HLK-W806-V1.0-KIT
WM_SDK_W806_v0.6.0


引自《W80X_MCU_快速入门V0.2》、《W806 MCU 芯片规格书 V2.0》

简介

在这里插入图片描述
       W806 芯片是一款安全 MCU 芯片。芯片集成 32 位 CPU 处理器,内置 UART、GPIO、SPI、SDIO、I2C、I2S、PSRAM、7816、ADC、LCD、TouchSensor 等数字接口;支持 TEE 安全引擎,支持多种硬件加解密算法,内置 DSP、浮点运算单元与安全引擎,支持代码安全权限设置,内置 1MB Flash 存储器,支持固件加密存储、固件签名、安全调试、安全升级等多项安全措施,保证产品安全特性。适用于小家电、玩具、工业控制、医疗监护等领域。

芯片外观

QFN56 封装,6mm x 6mm

MCU 特性

集成 32 位 XT804 处理器,工作频率 240MHz,内置 DSP、浮点运算单元与安全引擎

内置 1MB Flash,288KB RAM

集成 PSRAM 接口,支持最高 64MB 外置 PSRAM 存储器

集成 6 路 UART 高速接口

集成 4 路 16 比特 ADC,最高采样率 1KHz

集成 1 个高速 SPI 接口(从接口),支持最高 50MHz

集成一个主/从 SPI 接口

集成 1 个 SDIO_HOST 接口,支持 SDIO2.0、SDHC、MMC4.2

集成 1 个 SDIO_DEVICE,支持 SDIO2.0,最高吞吐率 200Mbps

集成 1 个 I 2 C 控制器

集成 GPIO 控制器,最多支持 44 个 GPIO

集成 5 路 PWM 接口

集成 1 路 Duplex I 2 S 控制器

集成 LCD 控制器,支持 4x32 接口

集成 1 个 7816 接口

集成 15 个 Touch Sensor

安全特性

MCU 内置 Tee 安全引擎,代码可区分安全世界/非安全世界

集成 SASC/TIPC,内存及内部模块/接口可配置安全属性,防止非安全代码访问

启用固件签名机制,实现安全 Boot/升级

具备固件加密功能,增强代码安全

固件加密密钥使用非对称算法分发,增强密钥安全性

硬件加密模块:RC4256、AES128、DES/3DES、SHA1/MD5、CRC32、2048 RSA,真随机数发生器

低功耗模式

3.3V 单电源供电

支持工作、睡眠、待机、关机工作模式

待机功耗小于 10uA

芯片结构

在这里插入图片描述

管脚定义

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

极限参数

在这里插入图片描述

开发环境

下载CDK压缩包安装:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

SDK的获取

从官网获取

WinnerMicro联盛德微电子 —— W806
WM_SDK_W806_v0.6.0.rar

从Q群获取

在这里插入图片描述

iosetting大佬 维护的wm-sdk-w806

       这个SDK比官方0.6版的SDK完善的多。
在这里插入图片描述
IOsetting的CSDN主页

git clone https://gitee.com/iosetting/wm-sdk-w806.git

打开工程

打开SDK目录内的W806_SDK.cdkws 工程文件。之后每次双击桌面的 CDK 快捷方式即可直接打开上次关闭前的工程。
在这里插入图片描述
在这里插入图片描述
如果接触过STM32 HAL库的话,学习成本应该会小些。
在这里插入图片描述

编译

右键 W806_SDK 在弹出的菜单中选择 Build,开始编译工程。
在这里插入图片描述
编译完成后生成的固件位于 W806_SDK 工程 bin\W806目录下,固件名称:W806.fls (串口烧录使用此文件)
在这里插入图片描述

固件烧录

从Q群下载打开烧录工具 Upgrade_Tools,或从官网下载:WinnerMicro 联盛德微电子
在这里插入图片描述

在这里插入图片描述

现象

烧录完成后按复位键,可见程序开始运行。
在这里插入图片描述

版权声明:本文为CSDN博主「乙酸氧铍」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44457994/article/details/121879657

生成海报
点赞 0

乙酸氧铍

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

74HC138译码器的原理和使用

前言 译码器就是将每个输入的二进制代码译成对应的输出高低电平信号,和编码器互为逆过程。 百度百科 74HC138是一款高速CMOS器件,74HC138引脚兼容低功耗肖特基TTL(LSTTL&#xf