当前位置: 首页 > 文档资料 > YoC 编程基础 >

使用 CDK 开发快速上手

优质
小牛编辑
116浏览
2023-12-01

CDK简介

CDK(C-SKY development kit)

CDK是基于wxWidgets图形库构建的跨平台集成开发环境,全称(C-SKY development kit)。CDK内置了工程管理单元,集成了CSKY的二进制开发工具,向用户提供了图形化的嵌入式开发环境,降低了嵌入式开发的学习曲线。

CDK的如下特性简化了嵌入式开发的流程:

  • 源代码编辑器:支持C/C++,汇编等嵌入式常见的语法形式,并高亮关键字。内置的代码补全功能,可以在编程过程中对源代码进行联想、自动补全等;
  • 工程管理:用于创建、管理基于CSKY-CPU的嵌入式程序,集成了make工具可以实现对工程的一键构建;
  • 调试器:CDK内置了调试器,为用户的图形化调试提供支持;
  • 模拟器配置:为用户提供图形化的模拟器配置方式;
  • Flash编程:CDK实现了Flash的烧写逻辑,为用户提供了Flash区间的调试、下载等基本操作;

CDK 下载安装

可以从平头哥芯片开放社区下载中心下载最新软件

  • 解压CDK集成开发环境安装包
  • 双击执行setup.exe
  • 建议安装在D盘并使用默认路径

在线创建YoC IoT工程

确认开发电脑能够连接外网。

  1. 点击下图按钮进入创建工程主页。

  1. 点击下载方案,下载过程需要花个几分钟,视网络情况而定。待下载完成之后,就可以开始编译烧录了。

  1. 如果这个示例支持多个开发板的话,那么可以通过右键点击红色问号部分进行SDK的切换。待下载完成之后,就可以开始编译烧录了。

  1. 编译完成之后就可以烧录到对应的开发板了。烧录之前请确保开发板硬件连接正确。

工具链更新

如果工程对工具链版本有要求,那么需要更新工具链。

如果没有找到对应的工具链版本,那可以按下图进行刷新操作。