Windows下开发环境
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工程
确认开发电脑能够连接外网。
- 点击下图按钮进入创建工程主页。
- 点击
下载方案
,下载过程需要花个几分钟,视网络情况而定。待下载完成之后,就可以开始编译烧录了。
- 如果这个示例支持多个开发板的话,那么可以通过右键点击红色问号部分进行SDK的切换。待下载完成之后,就可以开始编译烧录了。
- 编译完成之后就可以烧录到对应的开发板了。烧录之前请确保开发板硬件连接正确。
工具链更新
如果工程对工具链版本有要求,那么需要更新工具链。
如果没有找到对应的工具链版本,那可以按下图进行刷新操作。