打印
[STM32F0]

keil 4.73 进入不了MAIN

[复制链接]
1372|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zyj9490|  楼主 | 2015-3-16 12:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本人开发项目,用上了F0,用CUBE库,编译后下载,发现进入不了MAIN,用软件模拟是可以的。有那位大神出手下。换了IC,STM32F071RBT6.用示波器HSE没有启振,可以下载,
沙发
zyj9490|  楼主 | 2015-3-16 12:49 | 只看该作者
代码一直循环。

使用特权

评论回复
板凳
lijiajialjj| | 2015-3-16 17:10 | 只看该作者
那就是没起振的问题呗,晶振不振也是可以下程序的,但是不能跑

使用特权

评论回复
地板
zyj9490|  楼主 | 2015-3-16 17:20 | 只看该作者
lijiajialjj 发表于 2015-3-16 17:10
那就是没起振的问题呗,晶振不振也是可以下程序的,但是不能跑

在开启外部晶振函数前,打断点,停不下啊。根本没有进入啊。

使用特权

评论回复
5
lijiajialjj| | 2015-3-16 17:24 | 只看该作者
zyj9490 发表于 2015-3-16 17:20
在开启外部晶振函数前,打断点,停不下啊。根本没有进入啊。

我是做硬件的,但是我觉得你去那里打断点是不合理的吧,没人那样打啊,估计你重新建个工程就好了。一定是建工程的姿势不对,我刚学程序那会 就老师遇到这样的情况

使用特权

评论回复
6
lei129210| | 2015-3-16 17:37 | 只看该作者
看看卡在哪里?

使用特权

评论回复
7
chenyu988| | 2015-3-16 19:24 | 只看该作者
发现进入不了MAIN,用软件模拟是可以的
啥意思

使用特权

评论回复
8
zyj9490|  楼主 | 2015-3-16 19:35 | 只看该作者
chenyu988 发表于 2015-3-16 19:24
发现进入不了MAIN,用软件模拟是可以的
啥意思

不是硬件实际DEBUG,用SIMULATE则可以进MAIN().

使用特权

评论回复
9
zyj9490|  楼主 | 2015-3-16 19:37 | 只看该作者
本帖最后由 zyj9490 于 2015-3-16 19:42 编辑
lijiajialjj 发表于 2015-3-16 17:24
我是做硬件的,但是我觉得你去那里打断点是不合理的吧,没人那样打啊,估计你重新建个工程就好了。一定是 ...

我是用ST的CUBE代码产生器建的.代码写了一半了,卡在这里了.难道硬件没有做好吗?

使用特权

评论回复
10
chenyu988| | 2015-3-16 19:57 | 只看该作者

初始化部分代码贴出来看看,另外keil 的配置最好也贴出来,

使用特权

评论回复
11
zyj9490|  楼主 | 2015-3-16 20:18 | 只看该作者
这是死循环的二进制代码,进入点及次序我都标了,次序为1-2-3-4-5-6-1,进入点是那一段代码因水平有限,无法识别,请大神指导下.

twobinary.zip

1.26 KB

使用特权

评论回复
12
zyj9490|  楼主 | 2015-3-16 20:29 | 只看该作者
初始化函数

sysinit.jpg (375.73 KB )

sysinit.jpg

使用特权

评论回复
13
zyj9490|  楼主 | 2015-3-16 20:32 | 只看该作者
这是启动文件的复位例程.

startup.gif (227.61 KB )

startup.gif

使用特权

评论回复
14
zyj9490|  楼主 | 2015-3-16 20:34 | 只看该作者
配置

config1.jpg (188.45 KB )

config1.jpg

使用特权

评论回复
15
zyj9490|  楼主 | 2015-3-16 20:37 | 只看该作者
配置2

config2.jpg (141.18 KB )

config2.jpg

使用特权

评论回复
16
zyj9490|  楼主 | 2015-3-16 20:40 | 只看该作者
配置3

config3.jpg (179.42 KB )

config3.jpg

使用特权

评论回复
17
zyj9490|  楼主 | 2015-3-16 23:03 | 只看该作者
问题解决,是硬件的问题,脚位搞错了.60跟59相反,导致BOOT0是高位,本人一直只粗看原理图而没有对DATASHEET 比较看,一直没有发现,一直往软件方向找.

使用特权

评论回复
18
mmuuss586| | 2015-3-17 08:29 | 只看该作者

哪里设置不对,或者初始化程序不对;

可以参考DISCOVERY套件的设置;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

140

主题

10994

帖子

140

粉丝