W801开发环境配置

本人小白,在淘宝上看见了这款芯片(W801),感觉性价比挺高的,特意拿来学习学习,特此写下开发经历,先来配置环境。如有错误,欢迎大佬批评指正
一、CDK下载
CDK可以用来编写程序编译
网址 https://occ.t-head.cn/community/download?id=575997419775328256
注意 进入网页后选择最新的推荐版本下载并安装,安装过程中自动选择D盘,整个过程中默认安装就可以,不要有中文路径
W801开发环境配置_第1张图片
二、SDK下载
W800和W801可以使用同一个SDK,这里下载W800的SDK,SDK里面包含的有芯片的基本例程,可以直接编译,以及修改例程
网址:https://www.winnermicro.com/html/1/156/158/558.html
注意:进入链接选择软件资料,这里我用的是图片中最新的SDK,并将其解压到非中文路径,总路径不能超过80字节,所以如果出错就检查是否路径过长或者含有中文
W801开发环境配置_第2张图片
三、烧写软件(upgrade tools)
此软件不需要安装,用串口对芯片进行烧写
网址:https://www.winnermicro.com/html/1/156/158/558.html
注意:这里还是选择W800的产品介绍节,在开发工具选项中选择下载W800串口烧录工具,并解压到任意路径
W801开发环境配置_第3张图片
到这里已经完成了W801开发所需要的环境,接下来将讲解如何使用这些软件进行编程开发
一、使用CDK编写和编译程序
找到SDK,注意是SDK,CDK可以打开SDK的项目。
找到以下路径下的.cdkws文件
wm_sdk_w800_20211203\tools\w800\projects\SDK_Project\project\CDK_WS
在这里有一个CDK_WS.cdkws的文件,双击默认通过CDK打开
W801开发环境配置_第4张图片
双击后打开
W801开发环境配置_第5张图片
编译:
点击工具栏中的这个图标就可以对整个文件进行编译,并在SDK解压文件的bin目录中w800文件夹下生成编译文件
wm_sdk_w800_20211203\bin\w800
W801开发环境配置_第6张图片
W801开发环境配置_第7张图片
如果使用的是本文讲的下载方法,那么选择w800.fls文件下载即可
这就算是打开SDK了,可以对W801进行开发了,但是本篇仅限对W801进行开发环境配置,所以不进行讲如何使用CDK,接下来的文章会对W801的开发不定期更新
二、使用烧写软件对W801进行烧录程序
解压upgrade tools可以看到一个可执行文件,双击打开
在这里插入图片描述
如果使用的是官方的开发板,则在烧写时不需要对开发板进行调整即可进入烧写模式
注意:如果不是官方开发板,则可能需要在烧写前将PA0(BOOT)引脚拉低超过或等于30ms(>=30ms,见官方寄存器手册56页表6)
1,选择合适的端口号(这里不讲了,相信大家都知道)
2,波特率默认115200
3,选择型号 W80x
4,选择固件 w800.fls
5,打开串口
6,点击下载
如果下载失败请仔细检查上述步骤
W801开发环境配置_第8张图片
到这里整个教程就结束了,如果有什么问题欢迎大家留言

你可能感兴趣的:(mcu,物联网)