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

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