文档来源:W801芯片规格书V1.0(源自:Winner Micro联盛德微电子官方) 目前已更新至:W801芯片规格书v2.0 和 W801_寄存器手册 v3.0 详见: WinnerMicro 联盛德微电子芯片概述及MCU 特性可参考: https://zhuanlan…
1,选择连接开发板对应的端口号 2,波特率默认115200,未设置波特率可以使用默认值 3,选择型号 W80x,若使用W60x烧录会报错 4,选择固件路径,如:path/w80x-sdk/CDK_W800_SDK/W80X_SDK_v1.00.10/bin/w800/w800.fls5,打开串口,点击下载,开始烧录程序 到此就完成对W800、W801开发板进行开发的环境配置。
链接文件是:gcc_csky.ld。 关键字ENTRY所指向的入口是Reset_Handler,即启动时先进行复位操作,之后进入启动程序,执行startup.S。 startup.S文件分析 startup.S 是SDK的启动文件,位于:G:\bsp\W800_aos\W80X_SDK_v1.00.10\platform\arch\xt804\bsp\startup.S smartl的启动文件应与GCC一起用于CSKY嵌入式处理...
W801单片机入门开发环境设置 开发软件下载 烧录工具和SDK 在 WinnerMicro的网站 https://www.winnermicro.com/html/1/156/158/558.html ch340 USB串口驱动 如果没有的话 https://www.onlinedown.net/s
W800 SDK——wm_sdk_w80x_20211115 本次使用W801开发,flash程序使用W800,W800和W801兼容 配置 打开【Flash,选择【Flash Management】,添加驱动文件 若调试 W801 添加W800_Flash_Tool.elf文件,W800与W801结构一样;W806则添加W806_Flash_Tool.elf文件。 文件下载:百度网盘文件路径:W80X>TOOLS>CKLink ...
W801默认程序从内部FLASH开始运行。SDK采用csky-elfabiv2编译工具链,链接文件是gcc_csky.ld。入口为Reset_Handler,启动时复位,后执行startup.S文件。startup.S作为SDK启动文件,包含初始化进程,具体如下:1. 系统初始化,定义g_top_irqstack和获取核心计时器值。2. 板级初始化,设置UART0或UART1...
虽然W806和W800/W801的内部结构几乎相同(虽说W806和W800/W800少了wifi和蓝牙,但经网友实际的测试,W806还是有配备有wifi和蓝牙核),而唯一称得上差别的就是W806 Flash 为1M而W800/W801为2M;因此,W800/W800 SDK编译的程序,需要做简单的修改,方能在W806上运行; ...
1.SDK配置mqtt_demo使能 在系统可以通过wifi上网的前提下(参考《联盛德W801系列2-WIFI一键配网,信息保存》),使能 DEMO_MQTT,如下图: 2.连接到MQTT服务器 服务器可以选用公共的平台,如腾讯云,可以参考下面的文章: 使用mqtt.fx连接腾讯云IoT Cloud——超详细 ...
1.SDK配置mqtt_demo使能 2.连接到MQTT服务器 3.W801通过MQTT与其他客户端通信 3.1通信协议格式 3.2处理json字符串 3.3从json字符串中读取命令 3.4用mqtt.fx控制W801 4.MQTT初始化代码应该放在哪里 5.编译《cjson.c》出错 1.SDK配置mqtt_demo使能
【嵌入式】W801 OTA方案设计,W801是平头哥内核的WIFI芯片。给到的SDK里面没有找到中断向量表重定向的函数,类似于STM32的NVIC_SetVectorTable,所以中断向量