OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4638|回复: 4

单片机中关于APP工程软仿功能调试求助

[复制链接]

2

主题

4

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2019-8-4
在线时间
8 小时
发表于 2021-5-9 11:51:51 | 显示全部楼层 |阅读模式
在keil中,APP工程怎么实现软件仿真功能(simulator debug),我用原子的工程《串口IAP实验》中的《实验15 RTC实验_FLASH_APP》代码进行debug仿真,发现软件仿真直接跑飞。我自己感觉的原因是,因为这是APP的工程(启动地址偏移了,实际地址为0x08000000+N(bootload代码段)),代码的启动需要通过bootload(实际的启动地址0x08000000)重新映射才行。但是现在我这边的需求是想通过keil来进行软仿调试该APP工程,不知有何办法?请各位大虾给与帮助
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

644

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1999
金钱
1999
注册时间
2021-4-16
在线时间
510 小时
发表于 2021-5-9 16:05:28 | 显示全部楼层
帮顶~~
把花棒里的设置回复原样,IROM和IRAM改回正常的地址,把设置偏移量注释掉,应该就没什么问题了。
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2019-8-4
在线时间
8 小时
 楼主| 发表于 2021-5-9 17:13:17 | 显示全部楼层
疾如风 发表于 2021-5-9 16:05
帮顶~~
把花棒里的设置回复原样,IROM和IRAM改回正常的地址,把设置偏移量注释掉,应该就没什么问题了。

多谢指导。这样确实可以操作,但是这样更改了,就不是APP的功能了,被回归到正常工程属性了。请问还有啥办法,在不改变APP属性的前提下(主要想模仿真实环境)
回复 支持 反对

使用道具 举报

13

主题

644

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1999
金钱
1999
注册时间
2021-4-16
在线时间
510 小时
发表于 2021-5-9 17:39:57 | 显示全部楼层
陶兄 发表于 2021-5-9 17:13
多谢指导。这样确实可以操作,但是这样更改了,就不是APP的功能了,被回归到正常工程属性了。请问还有 ...

你调试好后把地址改回去就行啦。
回复 支持 反对

使用道具 举报

0

主题

114

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2583
金钱
2583
注册时间
2019-10-18
在线时间
414 小时
发表于 2021-5-9 20:11:56 | 显示全部楼层
我曾经调试过,因为有需求,所以当时网上查询的方法,也是在keil中设置的,是直接在调试开始的时候从app那开始,但是很可惜我当时没有保存下来,直接当时留的网页地址在收藏夹,后来重装了系统就丢失了,现在也找不到了.只记得的是要写一个脚本,调试的时候让加载.其实也就相当于设置一下.
说这么多,也就就是告诉你这个能设置的.可能你需要换些关键词搜索.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-24 08:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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