Repository navigation
Releases
Releases · zuoliangyu/ti-toolbox
TI Toolbox v1.0.3
修复
- 同一目录同时包含 CCS 与 Keil 工程时,支持手动指定转换方向;CCS 目录同时提供 GCC 与 TI Clang 工程时优先选择 TI Clang。
- Keil 工程文件位于子目录时,补扫并复制父目录中未写入
.uvprojx的本地头文件,避免转换后的 CCS 工程因缺少头文件而无法编译。
TI Toolbox v1.0.2
新增
- 顶部增加“教程与资源”入口,可直接打开哔哩哔哩、抖音视频教程及飞书资源文档。
TI工具箱 v1.0.1
变更
- 工程路径、输出路径及开发环境路径支持直接输入和复制粘贴,手动修改后会使旧检测结果失效。
- CMSIS Pack 与 Keil 路径输入区增加常见安装位置提示。
- 主工作区左右面板支持拖拽分隔条调整宽度,也可聚焦分隔条后使用方向键调整。
TI工具箱 v1.0.0
变更
- 主界面采用固定的石墨黑与 TI 红主题,顶部并列提供“工程互转”和“一键配置环境”两个入口,左侧集中配置、右侧持续显示运行日志。
- 应用版本号改为运行时读取当前安装包版本,避免界面版本与构建配置不一致。
- 移除全局配色切换入口,统一状态色:绿色表示成功、琥珀色表示警告、蓝色表示信息。
修复
- CCS → Keil 转换按明确的编译器和构建前节点更新 Include Path 与 SysConfig 命令,兼容由 Keil 展开保存、包含多组同名配置节点的工程模板。
TI工具箱 v0.2.2
修复
- CCS → Keil 转换工程恢复 SysConfig 构建前生成步骤,使用带引号的绝对 CLI 和 SDK 路径自动更新
ti_msp_dl_config.c、ti_msp_dl_config.h。 - CCS → Keil 转换要求源工程先通过 CCS 严格构建验证,并明确提示普通编译可能因移除未使用 section 而不报告相关 Error。
- CCS 构建验证兼容 CCS 12 的
eclipsec.exe与 CCS 20/21 的ccs-serverc.exe命令行入口。 - CCS 构建验证兼容 CCS 12 将临时导入工程存放在 metadata 目录的工作区布局。
TI工具箱 v0.2.1
修复
- Keil TI 环境配置改用 SysConfig 官方
sysconfig_gui.bat入口,并为路径添加引号,兼容 SysConfig 1.28.0 及包含空格的安装目录。
TI工具箱 v0.2.0
新增
- 新增界面设置模块,提供 TI 红、科技蓝、青绿色和紫色四套 MD3 风格全局配色预设,统一切换背景、Surface、边框、文字与强调色,并在本机保存选择。
变更
- 主界面重构为深色模块工作台,工程转换与 Keil TI 环境配置通过侧栏作为两个独立功能切换。
- 重新组织工程、开发环境、输出目录、转换状态和构建日志的信息层级,精简重复说明并完善窄窗口布局。
- 整体提高界面字号,改善路径、状态、日志和操作说明的可读性。
构建
- GitHub Actions 增加 Rust/Cargo 构建缓存,缩短后续 Windows 构建时间。
- Release 产物统一使用 ASCII 文件名,确保自动更新清单能正确关联安装包和签名。
TI工具箱 v0.1.0
首个公开版本。
新增
- 支持 CCS 与 Keil 工程双向转换。
- 自动检测 MSPM0 SDK、Pack、CCS、Keil 和 SysConfig。
- 支持转换前后的 CCS/Keil 工程构建验证与实时日志。
- 支持一键配置 Keil TI SysConfig 环境,并在修改前自动备份。
- 提供 Windows x64 安装版和便携版。
- 安装版支持检查、下载和安装新版本。
- 增加“关于”窗口、作者主页和项目仓库入口。
- 增加手动检查更新按钮,更新前展示当前版本对应的更新内容。
使用要求
- 工程互转时,源工程和目标环境必须使用相同版本的 SysConfig。
- 当前主要支持普通 NoRTOS DriverLib 工程。