CI TOOL¶
CI TOOL 是启英泰伦(Chipintelli)为其**CI系列芯片SDK** 专门开发的一款 VS Code 编译与工程管理插件。它并非一个独立工具,而是与VS Code编辑器深度集成,共同构成了启英泰伦官方推荐的**集成开发环境(IDE)** 。
🎯 定位与作用¶
CI TOOL插件的核心作用,是将启英泰伦芯片的SDK开发环境无缝嵌入到VS Code中。它主要解决以下问题: * 提供一站式开发体验:开发者无需在多个工具间切换,可在VS Code内完成从代码编辑、编译到调试的全流程。 * 简化环境搭建:配合VS Code,CI TOOL插件为C语言开发的SDK提供了友好的支持,降低了开发环境的配置门槛。 * 提升开发效率:通过图形化操作和自动化工具,替代了传统如Keil等开发方式中复杂的手动配置步骤。
⚙️ 安装与使用¶
CI TOOL插件通常随SDK开发包一同提供。其典型的安装与使用流程如下:
- 获取插件:从启英泰伦官方网站下载对应的SDK开发包。
- 安装插件:在SDK包内的
tools目录下,可以找到插件的安装文件(如ci-tool-1.1.2.vsix)。在VS Code中通过“从VSIX安装”功能即可完成安装。 - 开始开发:安装完成后,VS Code左侧活动栏会出现CI TOOL的专属图标。开发者只需打开SDK包中的示例工程(确保工程根目录包含
.vscode文件夹),即可直接进行编译和调试。
✨ 核心功能¶
CI TOOL插件为开发者提供了以下核心功能:
* 工程管理:在VS Code中统一管理SDK项目。
* 一键编译:通过图形化按钮或命令,即可编译SDK中的示例工程或用户自己的项目。
* 固件生成与烧录:支持编译生成最终的固件文件(如 make firmware),并可能集成了烧录工具。
* 调试支持:与VS Code的调试功能结合,方便进行代码调试。
总的来说,CI TOOL插件 是启英泰伦为其芯片开发者量身打造的一款核心工具,它将复杂的编译、调试流程整合进现代化的VS Code编辑器中,是进行启英泰伦语音AI芯片(如CI13XX、CI230X系列)软件开发的基础工具。
V2.7.14 工具链更新说明¶
ci-tool-kit.exe及cmd_info表格支持中/英文模型,并新增英文模板头,便于多语言产品开发。user_code.bat不再支持固件打包,仅保留在线下载功能;固件打包请使用ci-tool-kit.exe或新版打包工具(PACK UPDATE TOOL)。