Eitan (@eitans) 在 [开源]Keil MDK转 CMake 工具 中发帖
用途
解析 uvprojx 中的目标名称、输出文件名、设备型号、厂商信息与 CPU 描述。
收集工程中的源文件、头文件目录、显式包含目录与预处理宏。
读取 Keil RTE 信息,并从 PDSC 文件中补入相关源文件与目录。
生成 CMakeLists.txt、工具链文件、构建脚本与 .vscode 配置。
为 GCC 场景补充启动文件转换、链接脚本推断、产物导出与调试器配置。
支持 OpenOCD、J-Link、PyOCD、Keil MDK 等调试后端枚举。