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

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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版