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

KEIL 硬件仿真,进入不了mian函数

[复制链接]
watercici 提问时间:2018-2-26 08:57 /
阅读主题, 点击返回1楼
收藏 评论39 发布时间:2018-2-26 08:57
39个回答
watercici 回答时间:2018-2-26 10:52:54
安 发表于 2018-2-26 10:49
楼主,你发的第一副图,target页IROM1是什么。

不好意思,我没有看到IROM1
废鱼 回答时间:2018-2-26 10:54:12
截图出来看一下
watercici 回答时间:2018-2-26 11:01:29
安 发表于 2018-2-26 10:54
截图出来看一下

我不知道您要看哪张图,我现在程序在做硬件仿真时,程序复位并没有从启动函数或main()函数开始,二是一直待在汇编的某个地方出不来,程序无法运行,我的debug配置是我这篇帖子的第一张图
watercici 回答时间:2018-2-26 11:05:03
程序一直在这个汇编里面,不进入main.()
3.png
废鱼 回答时间:2018-2-26 11:06:30
下图红框里面标出来的这一页:
截图_1.png
watercici 回答时间:2018-2-26 11:12:02
target的配置如下
4.png
watercici 回答时间:2018-2-26 11:12:43
安 发表于 2018-2-26 11:06
下图红框里面标出来的这一页:

您好,target的配置图已经上传麻烦您看一下,因为我直接回复您,不会添加图片
wolfgang 回答时间:2018-2-26 11:38:27
不能进入Main
1、芯片的Flash没有选对;多半工程是移植过来的,没有修改片内Flash空间大小;
2、Target的IRAM、IROM的启动地址不一样;
3、硬件仿真,先确定是否正确连接MCU-----〉Link里面能通过xx-LINK看见MCU
4、查看Start.s文件是否正确跳转到 __main宏定义
5、确保在调用__Main之前,没有在supermain中出现异常。

评分

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

查看全部评分

Mandelbrot_Set 回答时间:2018-2-26 11:47:47
watercici 发表于 2018-2-26 11:05
程序一直在这个汇编里面,不进入main.()

ISP模式?
大陶 回答时间:2018-2-26 12:49:01
看看这个设置的 QQ截图20180226124817.png

评分

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

查看全部评分

废鱼 回答时间:2018-2-26 13:35:54
楼主最好还是上传一下工程吧。
watercici 回答时间:2018-2-26 13:38:12
安 发表于 2018-2-26 13:35
楼主最好还是上传一下工程吧。

不好意思,因为一些原因,工程不可上传。我想知道如果出现这个问题,一般是什么原因导致的?
watercici 回答时间:2018-2-26 13:44:15

不是,是用JTAG
废鱼 回答时间:2018-2-26 13:45:33
你可以删除很多文件,只保留main函数,main函数也只保留一个空函数就行。你把硬件仿真这一项的run to main去掉试试。

评分

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

查看全部评分

watercici 回答时间:2018-2-26 13:53:18
安 发表于 2018-2-26 13:45
你可以删除很多文件,只保留main函数,main函数也只保留一个空函数就行。你把硬件仿真这一项的run to main ...

好的,我试试,谢谢

所属标签

相似问题

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