W800开发板上手实践体会

简介: 通过上手实践,建议多去“平头哥芯片开放社区”寻找资源,其中,对上手帮助最直接和简单的,是是“W800”里面的“W800快速上手手册” ,我只是把我遇到的问题,和大家一起交流一下。

W800开发板上手实践体会: 在朋友的推荐下,我有幸参加了“物联网入门--Wi-Fi方案开发实践营”,在训练营课程中,让我认识了W800芯片,更有幸获得了“平头哥1520开发者大礼包”。在获得了W800的开发板以后,我迫不及待的开始了上手实践。 通过实践,我强烈建议,一定要多去“平头哥芯片开放社区”寻找资源,有非常多的宝藏,供我们去挖掘:
image.png
其中对上手帮助最直接和简单的,是“W800”里面的“W800快速上手手册”
image.png
我就是按照《W800快速上手手册》的指引,一步步操作下去,把开发环境建立完成。我把上手过程中容易出现的问题点,和大家来交流一下:
一、硬件连接:image.png
image.png
这个实际的连接就是上图所示,但是由于丝印问题,导致硬件版本为V1.0的CB6201开发板, CLK 、 DAT 的位置标示错误了,要引起特别的注意,建议以下表为准
image.png
二、工程文件导入建立后,下载文件不成功的原因之一,可能是驱动程序的原因,二个驱动要安装。
image.png
需要检查是否安装了串口驱动和JTAG驱动,其中串口驱动对应CH340 USB转串口芯片的,需要根据操作系统自行下载。JTAG的驱动,进入“平头哥芯片开放社区”栏目“技术部落 -> 资源下载 -> 工具 -> Debug Server",下载最新的CSKY-DebugServer-windows版本。
image.png
三、更关键的一点,需要设置FLASH分区: 我曾经以为烧录成功,串口设置正常以后,可以进入调试了,但是串口不能进行正常的收发,原因就在于使用CDK烧录时没有烧录mtb分区,请按照如下步骤重新烧录:

在工程上点击右键,选择第一个选项:“Options for ...", 打开工程选项窗口

选择标签‘Flash’,在'Init File’里面填写:$(ProjectPath)/script/flash.init,如图
image.png
重新烧录 这样,就大功告成,程序可以烧录和调试了。

四、五元组的参数 在生活物联网平台,已经创建完成项目、产品和新增设备,需要把设备的相关信息,通过串口烧录,才能正常工作。打开 设备

证书:
image.png

显示窗口image.png

提取这5个参数,通过串口下载到调试设备,即能正常进入联网调试。
image.png

五、串口工具,调试成功非常关键,强烈建议采用“SecureCRT”工具软件,比较好用,功能强大,适合调试,观 察参数,还要注意端口设置
image.png

相关文章
|
5月前
|
搜索推荐 JavaScript 前端开发
|
8月前
|
数据安全/隐私保护 开发者
效率工具RunFlow完全手册之开发者篇
RunFlow开发者手册涵盖了执行命令、计算器、日期计算、随机生成器和开发者工具集等实用功能。在命令模式中,支持历史记录,便于快速执行命令。计算器能进行进制转换和位运算。日期计算允许时间戳转换、偏移及相差天数计算。随机生成器可产生字母和数字序列。开发者工具集包括代码风格转换、颜色解析、加密解密等多种工具。此外,RunFlow还支持插件开发。
59 2
|
8月前
|
存储 JSON 数据格式
效率工具RunFlow完全手册之进阶篇
RunFlow进阶指南包括搜索文件、计算器、解散文件夹、独立窗口运行、数据导入导出(JSON格式)及同步(本地及云服务如OneDrive)。此外,还提供定时任务功能,利用Cron表达式设定如每日12点执行清理。
76 1
效率工具RunFlow完全手册之进阶篇
|
7月前
|
传感器 监控 机器人
技术经验解读:【雕爷学编程】Arduino动手做(83)
技术经验解读:【雕爷学编程】Arduino动手做(83)
36 0
|
8月前
|
传感器 C++
精通嵌入式开发:从原理到实践
嵌入式开发是一门涉及硬件和软件交叉领域的技术,要想精通这门技术,需要从理论基础到实际操作都有深入的了解和实践。
91 3
|
8月前
|
存储 搜索推荐 IDE
新手如何快速上手学习单片机?
新手如何快速上手学习单片机?
144 0
|
8月前
|
开发框架 数据可视化 C#
C# | 上位机开发新手指南(三)框架
在上位机开发中,Windows Forms是使用最广泛的C#框架之一。Windows Forms是.NET Framework中的一个GUI框架,提供了丰富的GUI控件和易于使用的编程模型,可以快速开发Windows桌面应用程序。Windows Forms已经存在多年,并且在.NET Framework中得到广泛的支持和优化,因此在上位机开发中得到了广泛应用。除此之外,随着.NET Core的不断发展,越来越多的开发人员开始使用跨平台的C#框架进行上位机开发,例如使用Electron或Avalonia等框架开发基于Web技术的桌面应用程序。
461 0
C# | 上位机开发新手指南(三)框架
|
传感器 网络协议 物联网
搞嵌入式开发却不会写上位机?来了解下小白的福音Micro-Lab(多个案例带你快速入门)
搞嵌入式开发却不会写上位机?来了解下小白的福音Micro-Lab(多个案例带你快速入门)
230 0
|
SQL 算法 Java
【Verilog刷题篇】硬件工程师从0到入门1|基础语法入门
硬件工程师近年来也开始慢慢吃香,校招进大厂年薪总包不下30-40w的人数一大把!而且大厂人数并没有饱和!
【Verilog刷题篇】硬件工程师从0到入门1|基础语法入门
|
芯片 Python Windows
ESP32使用MiroPython编程环境搭建
大家好! 今天和大家聊一聊ESP32使用MrioPython编程的环境搭建过程。
478 0
ESP32使用MiroPython编程环境搭建