watercici 发表于 2018-2-26 08:57:45

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

KEIL 硬件仿真,进入不了mian函数,配置如图:
请帮忙看看谢谢。

watercici 发表于 2018-2-26 15:38:03

watercici 发表于 2018-2-26 15:03
您好,我好想找到问题是boot0设置的问题,我需要通过软件来将它设置为‘0’,但我不会用软件设置boot0引 ...

我知道了,是boot0引脚的问题,也知道boot0不能通过软件来设置,只能通过硬件来改变,现在该问题已经解决,谢谢

zero99 发表于 2018-2-26 09:05:13

main

toofree 发表于 2018-2-26 09:08:59

本帖最后由 toofree 于 2018-2-26 09:12 编辑

进不了main的情况比较复杂,还是上传个工程吧。
一般来说,main之前执行的是启动文件,即.s文件。你的器件和相应的.s必须对应,否则有可能有问题。
还有一些情况是.s会调用时钟配置函数,如果用了外部时钟,并且有问题,有可能卡死。或者出现硬件异常中断,都是进不了main的。

正常情况是,只要按套路操作,想让它不进main都难。

watercici 发表于 2018-2-26 09:16:27

toofree 发表于 2018-2-26 09:08
进不了main的情况比较复杂,还是上传个工程吧。
一般来说,main之前执行的是启动文件,即.s文件。你的器件 ...

他也没有进.s文件,反正就是硬件仿真的时候之后蓝色箭头,而不是蓝黄色两个箭头

watercici 发表于 2018-2-26 09:17:35

watercici 发表于 2018-2-26 09:16
他也没有进.s文件,反正就是硬件仿真的时候之后蓝色箭头,而不是蓝黄色两个箭头 ...

这个程序,是在原来成功的一个程序上做了一些改动,所以我认为首先器件和.s文件应该是对应的,

wudianjun2001 发表于 2018-2-26 09:41:47

可能启动的引导文件有问题,没有引导到mian去

watercici 发表于 2018-2-26 09:59:34

wudianjun2001 发表于 2018-2-26 09:41
可能启动的引导文件有问题,没有引导到mian去

谢谢,我正在看启动文件呢,我想问一下,一般是启动文件的哪里出问题会导致这种现象

发表于 2018-2-26 10:23:47

工程配置中的程序地址是否进行过修改?

watercici 发表于 2018-2-26 10:31:38

安 发表于 2018-2-26 10:23
工程配置中的程序地址是否进行过修改?

这是启动文件的头,其他的和别的启动文件都一样桌面

watercici 发表于 2018-2-26 10:32:36

watercici 发表于 2018-2-26 10:31
这是启动文件的头,其他的和别的启动文件都一样


页: [1] 2 3 4
查看完整版本: KEIL 硬件仿真,进入不了mian函数