打印
[51单片机]

KEIL 编译死机

[复制链接]
3553|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
麦克|  楼主 | 2014-2-18 11:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ayb_ice| | 2014-2-18 11:40 | 只看该作者
什么叫

“调试编译通过后死机”

使用特权

评论回复
板凳
hp34401a| | 2014-2-18 12:24 | 只看该作者
死机可能是程序(软件)或单片机抗干扰差(硬件)的问题。

使用特权

评论回复
地板
ningling_21| | 2014-2-18 12:28 | 只看该作者
到底是哪个死机? 电脑? 单片机?

使用特权

评论回复
5
craaazyfor| | 2014-2-18 13:32 | 只看该作者
我用的是C901版本,没问题;我用ARM的4.12也会出现编译死机,换个版本就好了

使用特权

评论回复
6
麦克|  楼主 | 2014-2-22 17:30 | 只看该作者
ayb_ice 发表于 2014-2-18 11:40
什么叫

“调试编译通过后死机”

我的MCU为51内核的高速IC,IC出了一系列的,最近在最新系列的IC CODE上面做一些修改,经常遇到随便修改了一个参数后编译通过了并且down load OK,debug调试的时候死机!编译出来烧录到NOR FLASH 后也是一样的!所以我也不知道问题出在哪里了!

使用特权

评论回复
7
麦克|  楼主 | 2014-2-22 17:32 | 只看该作者
craaazyfor 发表于 2014-2-18 13:32
我用的是C901版本,没问题;我用ARM的4.12也会出现编译死机,换个版本就好了 ...

你也出现修改CODE 后编译通过debug死机的现象吗?但是我的KEIL 3软件在老芯片(我的IC为一系列的)的CODE上没问题啊!
难道是软件CODE的问题吗?

使用特权

评论回复
8
麦克|  楼主 | 2014-2-22 17:33 | 只看该作者
ningling_21 发表于 2014-2-18 12:28
到底是哪个死机? 电脑? 单片机?

单片机死机,编译通过后down load到仿真板上,仿真板跑不起来。

使用特权

评论回复
9
麦克|  楼主 | 2014-2-22 17:35 | 只看该作者
hp34401a 发表于 2014-2-18 12:24
死机可能是程序(软件)或单片机抗干扰差(硬件)的问题。

我感觉是软件,因为我有时修改软件后(修改没有问题)down load到仿真板上然后死机了!

使用特权

评论回复
10
ningling_21| | 2014-2-22 17:49 | 只看该作者
麦克 发表于 2014-2-22 17:33
单片机死机,编译通过后down load到仿真板上,仿真板跑不起来。

十有**是程序的问题...

使用特权

评论回复
11
麦克|  楼主 | 2014-2-22 17:59 | 只看该作者
ningling_21 发表于 2014-2-22 17:49
十有**是程序的问题...

没道理啊,在以前老IC CODE上面随便怎么改就没事,在这个IC 上面有时改个版本号就死机!真不知道怎么回事!

使用特权

评论回复
12
ningling_21| | 2014-2-22 18:59 | 只看该作者
麦克 发表于 2014-2-22 17:59
没道理啊,在以前老IC CODE上面随便怎么改就没事,在这个IC 上面有时改个版本号就死机!真不知道怎么回事 ...

换个编译器试试呢...

使用特权

评论回复
13
ayb_ice| | 2014-2-23 11:15 | 只看该作者
IC有区别,但本质还是程序的问题,应该时序发生了改变导致

不能靠这种方法判断问题,首先前提都已经改变了,结果改变了,正常

有问题就通过调试来确定问题所在

使用特权

评论回复
14
coody| | 2014-2-23 15:51 | 只看该作者
换MCU,换系统,换电脑

使用特权

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

本版积分规则

3

主题

13

帖子

0

粉丝