你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
在线等,STM32 仿真时通过dir vtreg获取不到串口虚拟寄存器
[复制链接]
diehuazhou
提问时间:2019-5-21 08:59 /
本帖最后由 diehuazhou 于 2019-7-16 13:15 编辑
问题描述如下:
想搭建一个基于STM32 H7的软件仿真平台,通过VSPD在PC端虚拟了一组串口,在软件仿真的时候,通过MODE命令设置了串口的参数,在通过ASSIGN命令绑定PC端的虚拟串口时,提示虚拟寄存器未定义,通过dir vtreg查看寄存器列表,获取不到串口相关的寄存器,不知道问题出在哪了,请问有哪位大神知道是什么问题么?
MDK的版本是V5.25.2.0
赞
0
收藏
0
评论
3
分享
发布时间:2019-5-21 08:59
举报
请先
登录
后回复
3个回答
diehuazhou
回答时间:2019-5-21 13:10:37
a0a.1 32b0c
有没有大神做过Simulator相关的工作呀
赞
0
评论
回复
支持
反对
butterflyspring
回答时间:2019-6-25 11:43:14
a0a.1 32b0c
很遗憾
,我没玩过。只是看到了可以这样绑定制定单片机相应的串口。可能需要一段串口代码支持吧。不过现在利用芯片的串口和ST-LINK 直接组成符合设备,电脑里就直接有串口,利用串口助手就可以工作了。
哪位大侠有经验还请指导一下我们
http://www.eeworld.com.cn/mcu/article_24360.html
赞
0
评论
回复
支持
反对
diehuazhou
回答时间:2019-7-16 10:25:07
a0a.1 32b0c
前段时间在忙别的事情,导致没有及时更新这个问题的状态,现将之前针对该问题的查找说明如下,供后续碰到类似问题的同学进行参考。
1、通过dir vtreg确实可以看到当前MDK支持的虚拟寄存器,但支持的虚拟寄存器是和芯片相关联的,如果要想知道MDK是否支持该芯片,需要在MDK官网查询
2、分析了MDK的版本发布说明,针对Simulation部分的描述和STM32产品的更新时间,确定MDK的Simulation功能只能支持到STM32F1系列芯片,不支持F1以上系列
3、从MDK 4.14以后的版本,不在添加支持Device Simulation功能的设备,主要原因没有写,猜测是因为当前硬件平台易于获取,该功能当前使用不多的原因
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
哪位大侠有经验还请指导一下我们
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功能的设备,主要原因没有写,猜测是因为当前硬件平台易于获取,该功能当前使用不多的原因