搜索
bottom↓
回复: 11

Proteus 8.6配合STM32用KEIL联调,提示CPU不支持驱动,如何联调?

[复制链接]

出0入0汤圆

发表于 2017-4-6 09:50:32 | 显示全部楼层 |阅读模式
本帖最后由 fHimemhacker 于 2017-4-6 09:55 编辑

使用HEX时Proteus可以运行,但是一会就进入死循环了。

使用STLINK用硬件调试是可以正常运行的。

有人遇到过么,谢谢。



有没有网友有联调成功的?

这个软件在本论坛上就有,搜索 PROTEUS 8.6就能找到。

如果成功,是否可以分享个简单的工程,能点LED灯就行了。

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2017-4-6 11:14:06 | 显示全部楼层
还是像以前那种装个驱动,KEIL调试器里下拉选择么。

出0入0汤圆

发表于 2017-4-6 14:39:31 | 显示全部楼层
顶顶,一同期待

出0入0汤圆

发表于 2017-4-6 15:43:06 | 显示全部楼层
本帖最后由 styleno1 于 2017-4-6 15:47 编辑

STM32不在支持列表里,羡慕TI那些

修正:

再看了下,F103在支持列表里

The following is a current list of supported variants in the ARM® Cortex™-M3 family:

STM32F103C4, STM32F103R4, STM32F103T4, STM32F103C6
LM3S300, LM3S301, LM3S308, LM3S310
LM3S315, LM3S316, LM3S317, LM3S328
ATSAM3N00A, ATSAM3N00B, ATSAM3N0A, ATSAM3N0B
ATSAM3N0C, ATSAM3N1A, ATSAM3N1B, ATSAM3N1C
ATSAM3N2A, ATSAM3N2B, ATSAM3N2C, ATSAM3N4A
STM32F103R6, STM32F103T6, ATSAM3N4B, ATSAM3N4C
LPC1311FHN33, LPC1313FHN33, LPC1313FBD48
LPC1342FHN33, LPC1311FHN33, LPC1313FHN33
LPC1313FBD48, LPC1342FHN33, LPC1342FBD48
LPC1343FHN33, LPC1343FBD48

出0入0汤圆

 楼主| 发表于 2017-4-6 15:57:42 | 显示全部楼层
huangqi412 发表于 2017-4-6 11:14
还是像以前那种装个驱动,KEIL调试器里下拉选择么。

嗯,是的,查过其他型号的ARM是这么搞的,参考。

出0入0汤圆

 楼主| 发表于 2017-4-6 16:05:19 | 显示全部楼层
styleno1 发表于 2017-4-6 15:43
STM32不在支持列表里,羡慕TI那些

修正:

理论上应该可以,我用HEX运行,跟硬件上的汇编一样可以运行一段,但是仿真的跑不到MAIN里就进入死循环了,可能触发了异常的而中断?
如果HEX能运行,到时还可以凑活用,但是现在连HEX都不行。

仿真支持HEX 、COFF 、ELF文件

等看下IAR和KEIL能否支持另外两钟文件,但估计,即使支持应该也机会渺茫吧。

还有就是测试下 其他的TI 和 LPC的型号再看下,能否仿真。

之前用AVR+PROTEUS调试很方便,如果STM32可以的话,那就可以随时写程序了。

出0入0汤圆

发表于 2017-4-6 17:01:51 | 显示全部楼层
fHimemhacker 发表于 2017-4-6 16:05
理论上应该可以,我用HEX运行,跟硬件上的汇编一样可以运行一段,但是仿真的跑不到MAIN里就进入死循环了 ...

十年前LPC是支持的,能KEIL仿真。

出0入0汤圆

 楼主| 发表于 2017-4-6 19:02:06 | 显示全部楼层
huangqi412 发表于 2017-4-6 17:01
十年前LPC是支持的,能KEIL仿真。

嗯,STM32就是参考之前这类芯片联调的,有空再试下

出0入0汤圆

发表于 2017-4-8 10:49:55 | 显示全部楼层
期待高手解答

出0入134汤圆

发表于 2017-4-8 15:28:42 | 显示全部楼层
为什么我用HEX文件不能正常运行,而例程用的elf就可以。KEIL能生成ELF吗?

出0入0汤圆

发表于 2017-8-7 16:26:18 | 显示全部楼层
      64位操作系统可以不

出0入0汤圆

发表于 2017-8-8 08:02:23 | 显示全部楼层
我想说,网上大把几十元的stm32开发板,大量例程。别浪费时间在这个上。没意义。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-30 22:29

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

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