你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

IAR for stm8不能进入软件仿真

[复制链接]
hqw 提问时间:2018-4-15 10:14 /
本帖最后由 hqw 于 2018-4-15 10:18 编辑

请教大家个IAR for stm8不能进入软件仿真的问题:一进入软件仿真就出现下面对话框:    simulator
               user erro:memory access error:
               trying to write outside mapped memory at address 0x10000 when pc is 0x80e3.
              check your memory configutation

点击上面的OK, 则出现如下:

Sun Apr 15, 2018 10:08:43: Loaded debugee: C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\stm8\examples\STM8S\STM8S-Discovery-Simple-LED\Debug\Exe\
SimpleLEDBlinkExample.out
Sun Apr 15, 2018 10:08:43: Target reset
Sun Apr 15, 2018 10:08:43: Note! The debug session was started without downloading any code.
Sun Apr 15, 2018 10:08:43: There was 1 warning during the initialization of the debugging session.
Sun Apr 15, 2018 10:08:48: User error: Memory access error: Trying to write outside mapped memory at address 0x10000 when PC is 0x80e3. Check your memory configuration.
Sun Apr 15, 2018 10:08:48: Unable to execute: driver error. After the error occurred, the program counter (PC) was 0x80e3.


  为方便大家分析,把项目也附上。
谢谢大家的帮忙
1.png
2.png

STM8S-Discovery-Simple-LED.zip

下载

292.08 KB, 下载次数: 8, 下载积分: ST金币 -1

收藏 评论12 发布时间:2018-4-15 10:14

举报

12个回答
wenyangzeng 回答时间:2018-4-15 11:25:25
Debug要选择ST-LINK

无标题.png

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

hqw 回答时间:2018-4-15 18:42:54
本帖最后由 hqw 于 2018-4-15 18:46 编辑

我已经是这样设了的,这个我知道要改。你可以用我的项目来自己试下吗?或麻烦你把你自己能软件仿真的项目附上,我下载到我电脑来试下,这样我好区分是我的IAR没装对还是别的原因。非常感谢
wenyangzeng 回答时间:2018-4-15 19:04:51
本帖最后由 wenyangzeng 于 2018-4-15 19:06 编辑
hqw 发表于 2018-4-15 18:42
我已经是这样设了的,这个我知道要改。你可以用我的项目来自己试下吗?或麻烦你把你自己能软件仿真的项目 ...

楼主根本没有建好工程,这个压缩包在IAR2.20.2重新创建,运行正常。生成的HEX可直接下载。
STM8S-Discovery-Simple-LED.rar (200.95 KB, 下载次数: 13)
七哥 回答时间:2018-4-15 20:29:53
本帖最后由 toofree 于 2018-4-15 20:33 编辑

程序半点毛病都没有。在105k4t6上试过了,软、硬仿真都妥妥的。


然后再设置回105c6,软件仿真没问题。你选项,选对了没?


无论软、硬仿真,都必须选“Download and Debug”。

(我用的IAR for STM8是最新版3.10。)

傲游截图20180415202524.jpg



傲游截图20180415202454.jpg


STM8S-Discovery-Simple-LED_105c6软仿真.rar (216.53 KB, 下载次数: 10)

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

feixiang20 回答时间:2018-4-15 22:40:12
项目工程是不是选择错了调试方式,既然人家测试了对,看看你的环境是否一样

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

hqw 回答时间:2018-4-16 10:31:03
本帖最后由 hqw 于 2018-4-16 10:33 编辑
wenyangzeng 发表于 2018-4-15 19:04
楼主根本没有建好工程,这个压缩包在IAR2.20.2重新创建,运行正常。生成的HEX可直接下载。

...

多谢了,工程是建好了的,只是不知道要进如软件仿真时,要在project的菜单下点Download and debug,我以为这个是用ST-LINK仿真时才用的,因为用仿真器才需要下载程序的
222.png
hqw 回答时间:2018-4-16 10:39:27
toofree 发表于 2018-4-15 20:29
程序半点毛病都没有。在105k4t6上试过了,软、硬仿真都妥妥的。


多谢了,你说到点子上了.其实工程是建好了的,只是不知道要进如软件仿真时,要在project的菜单下点Download and debug,我以为这个是用ST-LINK仿真时才用的,因为用仿真器才需要下载程序的。   还有个问题,如下图,也想请教下
222.png
七哥 回答时间:2018-4-16 10:48:24
hqw 发表于 2018-4-16 10:39
多谢了,你说到点子上了.其实工程是建好了的,只是不知道要进如软件仿真时,要在project的菜单下点Downl ...

自己在Project菜单下看,下拉个菜单不难吧
hqw 回答时间:2018-4-16 10:56:18
toofree 发表于 2018-4-16 10:48
自己在Project菜单下看,下拉个菜单不难吧

我是已经按你说的去验证了,你是说对了
hqw 回答时间:2018-4-16 10:59:55
toofree 发表于 2018-4-15 20:29
程序半点毛病都没有。在105k4t6上试过了,软、硬仿真都妥妥的。

多谢,按你说的来做,是对了:我的意思是原先不知道这样来。
七哥 回答时间:2018-4-17 09:24:50
hqw 发表于 2018-4-16 10:56
我是已经按你说的去验证了,你是说对了

是想告诉你,所有在快捷栏中的图标,在其它下拉菜单中都能找到,都有详细的功能描述,在下拉菜单中找一样的图标就行了。
hqw 回答时间:2018-4-18 19:36:34
toofree 发表于 2018-4-17 09:24
是想告诉你,所有在快捷栏中的图标,在其它下拉菜单中都能找到,都有详细的功能描述,在下拉菜单中找一样 ...

多谢

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版