1)概述
剑池CDK是平头哥面向MCU、工控、IoT等领域应用提供的专业集成开发环境。它以极简开发为理念,在不改变传统MCU应用开发习惯的基础上,全面接入云端开发资源,并结合图形化的OSTracer、Profiling等调试分析工具,加速用户产品开发。
软件框图如下所示:
从功能划分角度分析,剑池CDK工具分为以下四部分:
● Packages:组件化模块。用于支撑剑池CDK的组件化开发,为开发者提供一个制作松耦合的软件SDK的工具。
● Editor:编辑器模块。图形化的方式解决嵌入式开发中晦涩、难懂的文本和代码编辑。
● Debugger:调试器模块。图形化的方式提供芯片调试的查看和控制界面。
● Analyzer:分析器模块。为开发者开发出更高效的嵌入式程序而提供的工具。
2) 工程创建
点击下图平头哥图标进入创建工程主页。
3)工程编译
第一步:点击下载方案,下载过程需要花个几分钟,视网络情况而定。待下载完成之后,就可以开始编译烧录了。
第二步:如果这个示例支持多个开发板的话,那么可以通过右键点击红色问号部分进行SDK的切换。待下载完成之后,就可以开始编译烧录了。
4)工程烧录
编译完成之后就可以烧录到对应的开发板了。烧录之前请确保开发板硬件连接正确。