打印

C51的bug,郁闷了一天

[复制链接]
3578|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
呆板书生|  楼主 | 2010-4-12 15:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
fuxiangbo| | 2010-4-12 17:26 | 只看该作者
怎么没内容呢?

使用特权

评论回复
板凳
liao_fangxing| | 2010-4-12 17:28 | 只看该作者
LS别见怪 LZ只是想找个地方说说话而已:lol

使用特权

评论回复
地板
jerkoh| | 2010-4-12 19:09 | 只看该作者
LZ说下BUG啊  以后碰到就知道了

使用特权

评论回复
5
berg| | 2010-4-12 21:46 | 只看该作者
有很多时候小BUG能把人折腾死!
当搞清楚后,恨得拍自己大腿。

使用特权

评论回复
6
lpydidi| | 2010-4-12 21:58 | 只看该作者
什么内容,不妨说一下

使用特权

评论回复
7
古道热肠| | 2010-4-13 00:22 | 只看该作者
软仿真加硬件仿真,能搞定80%的BUG,其余的得靠经验了。

使用特权

评论回复
8
救火车| | 2010-4-13 09:01 | 只看该作者
楼主的这种贴子真的是--很没劲。
你把遇到的问题说说嘛,大家分享一下。如果有借鉴价值,我给你加精华。

使用特权

评论回复
9
华邦掌门人| | 2010-4-13 09:43 | 只看该作者
欲知后事如何?请听下回分解!

使用特权

评论回复
10
mochou| | 2010-4-13 13:45 | 只看该作者
真没劲!

使用特权

评论回复
11
xuyiyi| | 2010-4-13 14:26 | 只看该作者
估计是:

被自冢的一个bug,搞了一天,终于搞定,

歇一下,累死人。

使用特权

评论回复
12
呆板书生|  楼主 | 2010-4-13 14:31 | 只看该作者
不好意思,

不是我不想写,主要是昨天太累了。

--------------------------------------------------------------
想本书生,从dos年代就搞C51,满以为这C51也不外如是,

我接了一个项目,很多功能和以前做过的差不多,于是把那个工程的所有文件直接拷贝过来,加少少修改,本以为这次手到擒来,结果翻船了。

最后发现,那时候的工程,是用nxp的mcu,所以设置了多dptr方式编译,

我直接在工程的选项要修改为这次的51,修改,编译,一切似乎没问题,就是运行时候不是觉得有些古怪,然后一点点去查,都觉得程序没问题,这样查了快一天,也没找出毛病,最后,估计是DPTR的问题,但keil就是没有一个地方,可以让你设置单的dptr方式编译,

无奈之下,把所有文件重新编译一次,OK,

原来,Keil是不会把已经成功编译过的文件重新编译,不管你是否修改了MCU的型号,

除非你专门点击重新所有文件编译的命令。

问题结局就是这么简单,
------------------------------------------

使用特权

评论回复
13
ddtx| | 2010-4-13 14:34 | 只看该作者
学习了

使用特权

评论回复
14
airwill| | 2010-4-13 15:31 | 只看该作者
哦, 这样啊, 跑题了

使用特权

评论回复
15
异味传感器| | 2010-4-13 15:31 | 只看该作者
学习了

使用特权

评论回复
16
airwill| | 2010-4-13 15:31 | 只看该作者
说编译器的 bug 吧

使用特权

评论回复
17
eleluq| | 2010-4-13 15:55 | 只看该作者
hao

使用特权

评论回复
18
呆板书生|  楼主 | 2010-4-15 13:00 | 只看该作者
严格来说,这个连编译器的bug也不能算,只是Keil IDE的bug,

这两者如何区别?

使用特权

评论回复
19
fangyan2010| | 2010-4-15 19:57 | 只看该作者
学习啦!

使用特权

评论回复
20
zjswuyunbo| | 2010-7-1 13:33 | 只看该作者
呵呵,有意思
编译器很多东西都不熟

使用特权

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

本版积分规则

30

主题

868

帖子

2

粉丝