KEIL-MDK仿真STM32系列CPU的调试参数设置

默认配置

默认配置参数,只能显示SVD文件(System Viewer File)中定义的寄存器信息:

进入调试模式后,Peripheral菜单中,可以显示外设寄存器的值:

高级配置

可以根据CPU的具体型号,配置特定的动态库。STM32系列的为DARMSTM.dll(TARMSTM.dll)

然后,进入调试模式后,可以有更直观的对话框来显示外设寄存器,例如:

 

CPU型号及对应的配置参数

Peripheral Simulation for STMicroelectronics STM32F1 Series

Dialog DLL  | Parameter       | Microcontroller Device
------------|-----------------|------------------------------------
DARMSTM.DLL | -pSTM32F101C6   | STM32F101C6
DARMSTM.DLL | -pSTM32F101C8   | STM32F101C8
DARMSTM.DLL | -pSTM32F101CBT6 | STM32F101CBT6
DARMSTM.DLL | -pSTM32F101R6   | STM32F101R6
DARMSTM.DLL | -pSTM32F101R8   | STM32F101R8
DARMSTM.DLL | -pSTM32F101RB   | STM32F101RB
DARMSTM.DLL | -pSTM32F101T6   | STM32F101T6
DARMSTM.DLL | -pSTM32F101T8   | STM32F101T8
DARMSTM.DLL | -pSTM32F101V8   | STM32F101V8
DARMSTM.DLL | -pSTM32F101VB   | STM32F101VB
DARMSTM.DLL | -pSTM32F103C6   | STM32F103C6
DARMSTM.DLL | -pSTM32F103C8   | STM32F103C8
DARMSTM.DLL | -pSTM32F103CB   | STM32F103CB
DARMSTM.DLL | -pSTM32F103R6   | STM32F103R6
DARMSTM.DLL | -pSTM32F103R8   | STM32F103R8
DARMSTM.DLL | -pSTM32F103RB   | STM32F103RB
DARMSTM.DLL | -pSTM32F103T6   | STM32F103T6
DARMSTM.DLL | -pSTM32F103T8   | STM32F103T8
DARMSTM.DLL | -pSTM32F103V8   | STM32F103V8
DARMSTM.DLL | -pSTM32F103VB   | STM32F103VB
DARMSTM.DLL | -pSTM32F103ZE   | STM32F103ZE

 

参考资料:KEIL官方文档

µVISION DEBUGGER: Simulation of Cortex-M Devices

https://www.keil.com/support/docs/3726.htm

 

Simulation

http://www2.keil.com/mdk5/simulation/

 

Debug

https://www.keil.com/support/man/docs/uv4/uv4_dg_debug.htm

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值