跳转至

第一次接入自己的工程

不用先整理一长串工具参数。告诉 AI 工程位置、板上芯片型号和要解决的问题,就可以开始。

工程在 E:\Projects\motor,接的是 STM32F103RET6。帮我检查工程配置,编译并下载,再确认主任务在运行。

如果工程里有 BootLoader、参数区或外接 Flash,一起说明哪些内容需要保留。板上芯片型号以实物为准,工程文件夹的名字不一定准确。

先把板子连好

将 MKLink 与电脑、开发板连接,按板卡接口确认调试线和地线。STM32 示例走 SWD,HPM 示例走 JTAG;目标板自带电源时,避免再接一路供电输出。

网页操作可看连接硬件与配置工程。

AI 会从工程中找什么

AI 会核对实际芯片、当前构建目标、固件位置和下载地址,并找到与固件配套的符号文件。如果有多个构建目标或型号冲突,先选清楚再下载。

你手里有什么 可以怎样开始
完整工程 让 AI 使用现有工具链编译、下载,并检查程序运行
只有 BIN / HEX 提供准确芯片型号;BIN 还要确认镜像基址,再做下载校验
还想按名字看变量或定位源码 提供与固件同次构建的 AXF / ELF 和工程源码

变量符号不需要你手动查地址。 MKLink 内置符号解析,正常使用不需要另装 readelf;编译工程仍需要项目原有的编译器或 SDK。

第一次成功后,继续提问题

把这几个变量画出来,让我看看有没有抖动。

或者:

给板子发个 help,看看现在支持哪些调试命令。

工程信息可以复用;换板、换构建目标或重新编译后,让 AI 核对变化即可。

下一步:编译、下载与运行检查 · STM32 实战 · HPM 实战。