打印

救命啊!

[复制链接]
1743|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Apmvista|  楼主 | 2011-5-14 22:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟使用的是C8051F340单片机,模块调试时一切正常,整机后编译无错,也可下载程序,但是无法运行,单步调试的话,看到指针在PCA处来回跳动,连系统时钟都初始化不了,实在不知道为什么啊,搞了一晚了。因为程序实在太大,不能搬上来,不知道大家有没有什么原则上的指示?比如,程序大了的话,是要先初始化时钟,还是先关看门狗?写flash之前,是不是要有延时之类的~~~各位大侠救命啊!

相关下载

相关帖子

沙发
chunyang| | 2011-5-14 22:56 | 只看该作者
是编程错误所致,看门狗通常是在程序指令运行后才启动的,楼主可以先关闭子模块,从主程序调起,逐渐加入子模块来寻找问题。

使用特权

评论回复
板凳
lyjian| | 2011-5-15 10:29 | 只看该作者
有可能是看门狗复位引起。C8051F340的看门狗是复位就起作用的。
将断点设在复位地址处跑起来然后看RSTSRC寄存器。

使用特权

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

本版积分规则

9

主题

44

帖子

1

粉丝