目录

  • 简介
    • 芯片外观
    • MCU 特性
    • 安全特性
    • 低功耗模式
    • 芯片结构
    • 管脚定义
    • 极限参数
  • 开发环境
  • SDK的获取
    • 从官网获取
    • 从Q群获取
    • iosetting大佬 维护的wm-sdk-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 联盛德微电子

现象

烧录完成后按复位键,可见程序开始运行。

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

  1. 【联盛德W806上手笔记】七、I2C

    目录 WM_SDK_W806_v0.6.0的库函数 函数 参数 宏 应用示例 初始化 使用 测试 I2C 控制器 功能概述 主要特性 功能描述 传输速率选择 中断及启动停止可控 快速输出及检测信号 寄 ...

  2. 【联盛德W806上手笔记】五、TIM定时器

    目录 定时器 库函数 函数 参数 宏 Demo中的测试程序 main.c wm_hal_msp.c wm_it.c 实验现象 Windows 10 20H2 HLK-W806-V1.0-KIT WM_ ...

  3. 【联盛德W806上手笔记】三、MCU系统与时钟结构

    目录 总线结构 AHB-1 总线 AHB-2 总线 时钟与复位 主要特性 时钟结构 功能描述 时钟门控 时钟自适应关断 功能复位 时钟分频 寄存器描述 寄存器列表 软件时钟门控使能寄存器 软件时钟掩码 ...

  4. 【联盛德W806上手笔记】二、GPIO

    目录 GPIO 控制器 库函数 函数 参数 宏 极限翻转速度 寄存器操作 库函数操作 测试 main.c wm_it.c Windows 10 20H2 HLK-W806-V1.0-KIT WM_SD ...

  5. 【联盛德W806上手笔记】八、SPI及其DMA

    目录 高速 SPI 设备控制器 库函数 函数 参数 宏 应用示例 初始化 引脚复用 中断相关 使用 注意事项 DataAlignment Direction 测试 main.c wm_hal_msp. ...

  6. Vue快速上手笔记2 - 开发环境的搭建

    Vue快速上手笔记2 - 开发环境的搭建 CSDN:JcLee95 邮箱:291148484@163.com 专题目录:https://blog.csdn.net/qq_28550263/articl ...

  7. 联盛德W806最小系统开发板第一次上手准备工作

    W806 芯片 是一款安全 IoT MCU 芯片.芯片集成 32 位 CPU 处理器,内置 UART.GPIO.SPI.SDIO.I2C.I2S.PSRAM.7816.ADC.LCD.TouchSen ...

  8. 联盛德W806,W801刷固件步骤

    本文针对无基础玩家参考,如有不对的欢迎指正 1)需要准备物料 1.开发板801或806 2.CH340驱动 (USB转串口驱动) 3.烧入工具(官方首页-芯片-W800-开发工具- 4.PC端固件烧录 ...

  9. 联盛德W806入门教程-CDK安装教程及代码下烧录

    笔者使用的系统板如下图所示: 首先安装代码编译软件CDK: 硬件:⚫ W805/W806 开发板 ⚫ USB 转串口线 软件: Windows 端编译工具:CDK 安装包 链接:[https://pa ...

最新文章

  1. Python最重要的5大功能,​要是能早点了解就好了
  2. mybatis+postgresql+insert返回主键,action,service侧
  3. OpenExpressApp对建模支持的初步计划
  4. vue生命周期,vue执行顺序图,钩子函数
  5. linux gret 文件内容,DataX插件开发指南.docx
  6. Volley的原理解析
  7. java人脸识别开源算法,就是这么简单
  8. macOS分辨率修改器哪个好用?
  9. 2020软考软件设计师--基础知识实战培训视频-任铄-专题视频课程
  10. 好长的一篇Android与iPhone的对比
  11. 基于 word2vec 模型的文本分类任务
  12. 李国庆与当当,一个中国网络书店的传奇
  13. 计算机操作系统 第三章:处理机调度与死锁(2)
  14. android百度字体大小设置快捷键,(安卓)百度输入法定制版 — 清爽无广告
  15. P1308 统计单词数 洛谷
  16. 移动信号e经常无服务器,手机信号从4G变成E,是什么情况?移动客服作出解答...
  17. 【Auto.js】QQ名片点赞
  18. OSI七层模型基础知识及各层常见应用
  19. 如何在网站上增加Google analytics,手把手操作
  20. qq空间有密码怎么看里面的相册

热门文章

  1. Oracle11.2.0.4 windows32+64bit opatch工具 11.2.0.0 百度云盘下载
  2. linux服务器加入windows域时报错Ticket expired
  3. Linux运维系统工程师系列---04
  4. android软键盘上推ui解决
  5. I/O多路复用之epoll
  6. 在SQL Server2005中进行错误捕捉
  7. hive 导入hdfs数据_将数据加载或导入运行在基于HDFS的数据湖之上的Hive表中的另一种方法。
  8. 在大流行的世界中如何建立技术社区
  9. 从头学习计算机网络_如何从头开始构建三层神经网络
  10. 统计信息在数据库中的作用_统计在行业中的作用