当前位置: 首页 > news >正文

W806|CKLINK LITE|调试|elf文件模板|CSDK|Debug|学习(4):CKLINK调试W806

一、硬件连接

接线方式

(连线颜色供参考,本例中采用图示颜色):

注意:CKLINK LITE的3V3须与W806的3V3相连,或者给W806开发板单独供电,两种方式均可。

否则,会提示“the reference voltage of link, default 3.3v”:

打开flash-configure Flash Tools,

查看debug中的ICE配置信息,可见:

错误提示:

 

W806的3V3供电解决后,信息提示正常。

如果要同时查看串口打印信息,也可采用开发板直接供电的方式:

二、调试前准备

CKLinkLite 插入电脑,驱动一般在安装CDK 时已经安装上。

以WIN10系统为例,按win+X,选择设备管理器,可见CKlink已正常识别:

​准备好flash 模板文件(W806_Flash_Tool.elf):

QQ 群文件02 文件夹内下载模板文件,解压后放到类似下图目录:

如:F:\dev\C-Sky\CDK\CSKY\Flash\

​完成后,正常能在CDK软件中的flash management里看到该文件,已经在模板库中了:

​小插曲:用CDK打开CSDK开发包,尝试build时提示如下错误:

从群里找到了wm_tool.exe文件,放在提示目录下,重新build,错误提示消失:

三、flash配置

打开flash-configure Flash Tools,setting页面点击add,增加W806模板:

Flash子选项卡按如下图进行设置:

右击待编译的SDK,选择设置,如果只有1个SDK,打开菜单与前述一致,对编译器的提示等级等参数进行设置。

选取compiler选项卡,设置相应的level,以适应于调试:

Debug选项卡,

点击进入settings,可以看到CKLINK LITE APP Ver为2.35,参考截图进行设置:

正常连接开发板后的提示信息如下:

 

四、调试工程

添加硬断点:

右击可进行断点配置:

打开advance:

​断点的详细设置:

点击仿真,开始调试:

断点处暂停:

下载固件,Upgrade Tools显示下载及校验信息:

http://www.lryc.cn/news/35464.html

相关文章:

  • 【100个 Unity实用技能】 ☀️ | 脚本无需挂载到游戏对象上也可执行的方法
  • 「IT女神勋章」挑战赛#
  • 易优cms user 登录注册标签
  • 源码安装Redis 7.0.9并且systemctl管理
  • 编写程序:有92号和95号汽油可以选择,选择你需要的汽油,并输入需要加油的升数,点击按钮“`计算总价钱`“在div中可以得到你所需要支付的价格
  • 参考文献去哪里查找,参考文献标准格式是什么
  • WIFI标签操作步骤
  • 【Hello Linux】命令行解释器
  • 开源一个通用的 HTTP 请求前端组件
  • 等保测评机构资质申请条件是什么?个人可以申请吗?
  • android 卡顿、ANR优化(1)屏幕刷新机制
  • Landsat8中*_MTL.txt文件详解
  • 好的提高代码质量的方法有哪些?有什么经验和技巧?
  • yum保留安装包
  • ERP系统哪家比较好?
  • Python读写mdb文件的实战代码
  • MAC和IP地址在字符串形式、数字形式和byte数组中的转换
  • 时间轮来优化定时器
  • 《和AI交朋友》教学设计——初识人工智能
  • 机载雷达的时间简史
  • 2018年MathorCup数学建模A题矿相特征迁移规律研究解题全过程文档及程序
  • 如何在 Python 中创建对象列表
  • Canny算法原理和应用
  • 数据挖掘(2.2)--数据预处理
  • JVM堆与堆调优以及出现OOM如何排查
  • Springboot——自定义Filter使用测试总结
  • 软件测试(进阶篇)(1)
  • (七十三)大白话深入探索多表关联的SQL语句到底是如何执行的?(1)
  • SYSU程设c++(第三周) 对象类、类的成员、类与结构体的区别、类的静态成员
  • Redis管道