打印
[STM32F1]

大家玩STM32用的是哪个版本的KEIL?

[复制链接]
8913|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hwboy05|  楼主 | 2014-3-5 21:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在百度上找了多个版本的KEIL,也有从官方网站下载的MDK500,都可以正常编译,也可以仿真运行,就是烧到板子上没有反应;
相同的工程,在公司的KEIL 4.14.4.0环境上编译,就可以烧到板子上运行;用BeyondCompare比较2个HEX文件,90%以上不相同;
大家有没有碰到类似的情况?
沙发
mmuuss586| | 2014-3-5 22:03 | 只看该作者
没有。我的可以啊

使用特权

评论回复
板凳
一清如水| | 2014-3-5 22:05 | 只看该作者
消灭 0 回复。  PS: 这要支持你用的芯片,那个版本的KEIL就可以用,这种问题,以后去百度,有点浪费这贴了

使用特权

评论回复
地板
hwboy05|  楼主 | 2014-3-5 22:10 | 只看该作者
芯片是STM32F103VD,很常见的。前面我也说了,编译没有问题,而且都可以仿真了,说明编译环境肯定是支持这颗芯片的。

使用特权

评论回复
5
ar_m_cu| | 2014-3-5 23:10 | 只看该作者
**工具有问题吧

使用特权

评论回复
6
hxb20122012| | 2014-3-6 09:29 | 只看该作者
工程配置是否有问题,仿真调试你看是否能单步运行??

使用特权

评论回复
7
huzi2099| | 2014-3-6 12:49 | 只看该作者
是你自己要赶时髦的,谁让你用5.0的?

使用特权

评论回复
8
grant_jx| | 2014-3-6 16:42 | 只看该作者
1、不同版本的编译器出来的目标文件有不相同,很正常,不同的设置和不同的编译选项,结果要一模一样才怪;
2、用MDK5.0,在线调试如果正常,烧录下去不工作,你应该去查为什么不工作,依据什么来判断没工作?而不是先怀疑编译器,要那样,前面的在线调试环节也一定出问题;
3、至于为何烧录不正常,建议写个最小的测试代码,对比排除的方法测试下;

要不你那种找法干脆直接用4.14得了。

使用特权

评论回复
9
jimodunanhua| | 2014-3-6 21:05 | 只看该作者
这个没问题吧。仔细看看

使用特权

评论回复
10
shcshc1234| | 2014-3-6 22:15 | 只看该作者
你得下载stm32的软件包不然编译stm32会抽风的

使用特权

评论回复
11
lkl0305| | 2014-3-6 22:24 | 只看该作者
还需要仔细分析问题,看看配置

使用特权

评论回复
12
lkl0305| | 2014-3-6 22:25 | 只看该作者
还需要仔细分析问题,看看配置

使用特权

评论回复
13
王紫豪| | 2014-3-6 22:36 | 只看该作者
是不是中断入口的问题,或者库函数版本的问题

使用特权

评论回复
14
mengzhi| | 2014-3-7 07:18 | 只看该作者
用5。0没啥问题的飘过。

使用特权

评论回复
15
hwboy05|  楼主 | 2014-3-10 23:17 | 只看该作者
在论坛上找了一个V4.54.0.0版本的Keil,编译后可以用;同样的工程,我也没有做任何修改和配置;
从多次试验来看,应该是Keil的版本差异。唉,搞了好几天,不想再找原因了。谢谢大家的热心帮助。

使用特权

评论回复
16
gonggu8181| | 2014-3-11 07:36 | 只看该作者
设置里面度优化改一下,改成0级就可以了。以前遇到过

使用特权

评论回复
17
huangfeng33| | 2014-3-11 10:39 | 只看该作者
Keil MDK,也称MDK-ARM,Realview MDK

使用特权

评论回复
18
SONYCX| | 2016-1-26 22:18 | 只看该作者
hwboy05 发表于 2014-3-10 23:17
在论坛上找了一个V4.54.0.0版本的Keil,编译后可以用;同样的工程,我也没有做任何修改和配置;
从多次试验 ...

你在哪里找到4.54的版本?能发个链接?我在找4.54

使用特权

评论回复
19
zhuotuzi| | 2016-1-30 10:32 | 只看该作者
芯片是STM32F103VD

使用特权

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

本版积分规则

131

主题

219

帖子

2

粉丝