搜索
bottom↓
回复: 8
打印 上一主题 下一主题

请教Proteus与Keil uVision5仿真联调STM32不成功的原因

[复制链接]

出0入0汤圆

跳转到指定楼层
1
发表于 2021-4-10 13:31:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Proteus装的是8.9的版本,8.11的版本也试过;Keil uVision5装的是5.27版本,例子是STM32Cube里自带的STM32F103RB-Nucleo中的GPIO例子,编译无错误。按照http://blog.sina.com.cn/s/blog_45eaa01a0102z57y.html这个讲解也装了vdmagdi,并且在Options for Target 的Debug 选项页中也选择了选择 Proteus VSM Simulator,并将CPU改成了Proteus有的STM32F103R6并且编译无错,在 proteus 的 Debug菜单下,勾选了 Start/Restart Debugging,在Keil里点Debug或者Load,然后Proteus就弹出下面这个错误:

再看Proteus的错误提示是下面这个:
Could not open ELF file '..\..\ADMINI~1\AppData\Local\Temp\VSM Studio\ee0c07df8c904ee6b774e5c7d9b1d8e5\STM32F103R6\Debug\Debug.elf'. [U1_CM3CORE]
Failed to load ELF file '..\..\ADMINI~1\AppData\Local\Temp\VSM Studio\ee0c07df8c904ee6b774e5c7d9b1d8e5\STM32F103R6\Debug\Debug.elf' [U1_CM3CORE]
这是啥意思阿?干嘛Proteus非要在临时文件夹里找这个生成的Debug.elf文件?把Keil里生成的.elf文件直接加载到Proteus确定是可以运行的,也试过网上说的以管理员权限运行Proteus结果还是一样,其他解决方法网上似乎就没有了,请问哪位能指点下问题?谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

2
发表于 2021-4-10 13:52:36 | 只看该作者
买个开发板吧,这么折腾完全无意义。

出150入640汤圆

3
发表于 2021-4-10 15:50:53 | 只看该作者
C51可以,ARM没试过

出0入17汤圆

4
发表于 2021-4-10 16:19:02 | 只看该作者
我一直没能想明白,这玩意仿真单片机的意义何在

出0入0汤圆

5
发表于 2021-4-10 17:49:04 | 只看该作者
小小菜 发表于 2021-4-10 16:19
我一直没能想明白,这玩意仿真单片机的意义何在

可能是不需要焊接,不用下载固件,分享方便,比给别人快递板子或者让别人买一样的开发板省事

出150入640汤圆

6
发表于 2021-4-10 17:56:46 | 只看该作者
小小菜 发表于 2021-4-10 16:19
我一直没能想明白,这玩意仿真单片机的意义何在

很有意义的,好多外设可以仿真。

出0入0汤圆

7
 楼主| 发表于 2021-4-17 00:49:24 | 只看该作者
继续求教,按网上说的更改环境变量啥的都无效,网上搜索也没有见到有效的结果,因为根本就不会生成这个Debug.elf文件上哪里能找到和打开呢?
现在就想退一步,想按网上介绍的用logic analyzer这个来看看,嗯,一试不管加啥都是Unknown Signal?直接右键添加的话也都是不能填加,请问这玩意怎么能添加端口看看?另外和网上介绍的Debug里我的显示是这样的:

而网上给的是这样的:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

8
发表于 2021-6-4 18:17:06 | 只看该作者
proteus7的时候还是可以的,现在新版本好像不行了

出0入0汤圆

9
发表于 2022-8-6 14:46:05 | 只看该作者
Proteus 8 官方改变策略了 VSM 相关变成要收费,原本的下载也屏蔽掉了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-17 00:49

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表