W801单片机入门开发环境设置

news/2025/3/16 3:22:14/文章来源:https://www.cnblogs.com/JiangOil/p/18234249

W801单片机入门开发环境设置

  1. 开发软件下载
    1. 烧录工具和SDK 在 WinnerMicro的网站 https://www.winnermicro.com/html/1/156/158/558.html

    2. ch340 USB串口驱动 如果没有的话
      1. https://www.onlinedown.net/soft/1164748.htm
    3. 开发用的IDE CDK 在平头哥的网站
      1. https://www.xrvm.cn/soft-tools/tools/4197790929093988352
      2.  

  2. 使用CDK开发的demo
    1. 程序开发
      1. 解压SDK文件
      2. Q:\Code\W801\W80X_SDK_v1.00.10\tools\w800\projects\SDK_Project\project\CDK_WS 这个目录下有CDK的工程demo
      3. 打开一个demo工程

      4. src/main.c 是程序的入口, 代码就写这里. 然后可以编译整个工程.
      5.  

    2. 程序运行
      1. 打开upgrade tools
      2. 打开串口 ( 在设备管理器上可以看到是几号串口 )
      3. 选择编译得到的固件
        1. 在如下目录下: W80X_SDK_v1.00.10/bin/w800/w800.fls
      4. 点击下载
      5. 按下开发版上的reset键就可以看到程序在运行.
      6.  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/720654.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式笔记5.1 定时器详解

目录一、SysTick——系统节拍定时器1. 信息介绍2. 功能介绍(工作模式)3. 寄存器介绍4. 使用方式5. 其他信息二、RTC——实时时钟1. 信息介绍2. 寄存器详解0. 寄存器地址1. RTC 时间寄存器(RTC_TR)2. RTC 日期寄存器(RTC_DR)3. RTC 亚秒寄存器(RTC_SSR)4. RTC 初始化控制…

嵌入式作业5.1 定时器编程

目录SysTick代码编写步骤程序代码运行效果RTC程序代码运行效果注意1. 代码问题2. 闹钟设置问题TIMPWM程序代码运行效果代码分析(设计思想)注意代码错误为什么使用 GPIO 输入寄存器读取 TIM 输出比较模式输出的电平其他输入捕获程序代码运行效果 SysTick 利用 SysTick 定时器编…

C - Keys

C - Keys https://atcoder.jp/contests/abc356/tasks/abc356_c思路 对于样例1中的两种情况,可以推知如下推论: (1)1 2为real keys (2)1 3 为real keys, (3)上面两个不能同为真。更一般的情况,可以把测试用例分为 正测试样例 和 负测试样例 正测试样例, 测试key集中…

C# ASP.NET Core 中 IWebHostEnvironment 接口的作用是什么?

原文链接:https://www.php.cn/faq/603903.html IWebHostEnvironment 提供有关 Web 托管环境和 应用程序正在运行。 属于命名空间 Microsoft.AspNetCore.Hosting IWebHostEnvironment 接口需要作为依赖项注入到 控制器,然后在整个控制器中使用。 IWebHostEnvironment 接口有两…

WPF 数据模板

数据模板常用在3种类型的控件, 下图形式:

TCP实现公网服务器和内网客户端一对多访问(C语言实现)

TCP实现公网服务器和内网客户端一对多访问, 且相互实时通信.V1.0 2024年6月5日 发布于博客园目录理论代码服务器端客户端 理论 服务器端先运行, 能够接收来自任何地方的多个客户端发起的指向特定端口(这里是50002)的TCP请求, 并和客端建立稳定的TCP连接. 没有连接请求时等待, 有…

Base64编码

Base64 编码/解码 - 锤子在线工具 (toolhelper.cn) Base64 - 维基百科,自由的百科全书 (wikipedia.org) RFC 4648 - The Base16, Base32, and Base64 Data Encodings (ietf.org).Base64是一种,基于64个可打印字符对二进制数据进行编码的方法 Base64的应用场景主要是对传输文本…

代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素(数组)

第一次打卡,记录还不够充分,会慢慢丰富起来 一、二分查找 题目链接:704.二分查找-力扣(LeetCode) 讲解链接:Carl讲解视频讲解:代码随想录讲解情况1:左闭右闭区间情况2:左闭右开区间 二、移除元素 题目链接:27.移除元素-力扣(LeetCode) 讲解链接:Carl讲解视频讲解:代…

基于CNN卷积神经网络的金融数据预测matlab仿真,带GUI界面,对比BP,RBF,LSTM

1.程序功能描述 基于CNN卷积神经网络的金融数据预测matlab仿真,带GUI界面,对比BP,RBF,LSTM.2.测试软件版本以及运行结果展示 MATLAB2022A版本运行 3.核心程序 ............................................................function cnnnumgradcheck(net, x, y)epsilon = 1e-4…

web 关于CSS

我主要将两个好理解的: 1这个代码是直接写在html里的,这个是不安全的。还有这个是在<head>标签下的。<style type="text/css"> body{background-image: url(images/background2.jpeg);background-size: cover;line-height: 2; }.center-text {text-ali…

进程切换分析(1):基本框架

一、前言 本文主要是以context_switch为起点,分析了整个进程切换过程中的基本操作和基本的代码框架,很多细节,例如tlb的操作,cache的操作,锁的操作等等会在其他专门的文档中描述。进程切换包括体系结构相关的代码和系统结构无关的代码。第二、三、四分别描述了context_swi…

[ABAP]翻译文本传输SLXT

Tcode: SLXT 不甘于现在,便行动于现在