以下是 Keil MDK-ARM(Keil5)软件仿真与硬件仿真的详细调试步骤指南:
一、软件仿真(使用 Simulator)
软件仿真无需连接硬件,通过 Keil 自带的模拟器验证代码逻辑和部分外设行为。
步骤 1:创建/配置工程
-
新建工程:选择目标芯片型号(如 STM32F103C8T6)。
-
添加代码:编写或导入源文件(C 文件、启动文件等)。
-
配置编译选项:确保代码无错误,编译生成
.axf
或.hex
文件。
步骤 2:设置软件仿真模式
-
点击工具栏 Options for Target(魔术棒图标)。
-
进入 Debug 选项卡:
-
选择 Use Simulator(启用软件仿真)。
-
在 Dialog DLL 中选择
DARMSTM.DLL
(ARM 模拟器)。 -
Parameter 中填写目标芯片型号(如
-pSTM32F103C8
)。
-