|
本帖最后由 diehuazhou 于 2019-7-16 13:15 编辑 问题描述如下: 想搭建一个基于STM32 H7的软件仿真平台,通过VSPD在PC端虚拟了一组串口,在软件仿真的时候,通过MODE命令设置了串口的参数,在通过ASSIGN命令绑定PC端的虚拟串口时,提示虚拟寄存器未定义,通过dir vtreg查看寄存器列表,获取不到串口相关的寄存器,不知道问题出在哪了,请问有哪位大神知道是什么问题么? MDK的版本是V5.25.2.0 |
微信公众号
手机版
哪位大侠有经验还请指导一下我们
http://www.eeworld.com.cn/mcu/article_24360.html
1、通过dir vtreg确实可以看到当前MDK支持的虚拟寄存器,但支持的虚拟寄存器是和芯片相关联的,如果要想知道MDK是否支持该芯片,需要在MDK官网查询
2、分析了MDK的版本发布说明,针对Simulation部分的描述和STM32产品的更新时间,确定MDK的Simulation功能只能支持到STM32F1系列芯片,不支持F1以上系列
3、从MDK 4.14以后的版本,不在添加支持Device Simulation功能的设备,主要原因没有写,猜测是因为当前硬件平台易于获取,该功能当前使用不多的原因