打印

CPU没有输出一直复位

[复制链接]
2226|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heweibig|  楼主 | 2013-10-27 14:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
heweibig|  楼主 | 2013-10-27 14:40 | 只看该作者
CPU会不会有问题,有两块板子是这样的了

使用特权

评论回复
板凳
heweibig|  楼主 | 2013-10-27 14:42 | 只看该作者
如果通过JTAG下载程序在线运行的话,输出是正常的
如果把复位管脚直接10K上拉到3.3V也是正常输出的

使用特权

评论回复
地板
jiahy| | 2013-10-27 14:43 | 只看该作者


复位引脚最好加上拉啊。

使用特权

评论回复
5
heweibig|  楼主 | 2013-10-27 14:44 | 只看该作者
加了看门狗也需要上拉吗?
那还需要并2.2nF电容吗?及二极管吗?

使用特权

评论回复
6
heweibig|  楼主 | 2013-10-27 14:44 | 只看该作者
因为同样的电路,以前的板子是可以直接跑起来的,现在这个新板子却不行

使用特权

评论回复
7
zhanghqi| | 2013-10-27 14:47 | 只看该作者
用上外部看门狗后,RST引脚上是不需要接电容二极管电阻等器件,一般硬件看门狗都会带电源检测的功能,可以取代430的BOR。

使用特权

评论回复
8
zhenykun| | 2013-10-27 14:47 | 只看该作者
如果楼主的芯片的RST接3.3V还可以工作,会不会是看门狗芯片出了问题,断开R37,用示波器量一下看门狗芯片RST的输出,是否一直没有给出过高电平?导致MCU一直在复位?

使用特权

评论回复
9
heweibig|  楼主 | 2013-10-27 14:49 | 只看该作者
CPU不运行,导致看门狗一直复位CPU。
我直接上拉RST,或者并一个2.2nF都可以

使用特权

评论回复
10
wuhany| | 2013-10-27 14:50 | 只看该作者
你用示波器观察过复位芯片的rst管脚电平吗?或者去掉复位芯片,用示波器观察cpu的清狗输出管脚信号?看是否正常。

使用特权

评论回复
11
heweibig|  楼主 | 2013-10-27 14:52 | 只看该作者
看过如果不改的话是1.6s复位一次

使用特权

评论回复
12
spark周| | 2013-10-27 14:52 | 只看该作者
RST的管脚可能需要上拉,楼主应该仔细看看看门狗的手册。

建议楼主测量下RST管脚上电时的波形,贴上来供大家分析下。

使用特权

评论回复
13
heweibig|  楼主 | 2013-10-27 14:54 | 只看该作者
是MAX706R的看门狗芯片,上下电波形如图,手工画的,忘记用示波器保存了









使用特权

评论回复
14
午夜粪车| | 2013-10-27 14:55 | 只看该作者
应该就是硬件看门狗芯片的问题啊,和MSP430无关

使用特权

评论回复
15
wyjie| | 2013-10-27 14:57 | 只看该作者
把MAX706R断开试试

使用特权

评论回复
16
huangchui| | 2013-10-27 14:58 | 只看该作者
RST波形看起来没问题,楼主可以试试把MAX706R断开,看看这时候MCU能不能正常工作就知道谁在捣乱了

使用特权

评论回复
17
heweibig|  楼主 | 2013-10-27 15:00 | 只看该作者
MAX706的RST管脚断开,CPU的RST是低电平,加了上拉后就正常跑起来的

使用特权

评论回复
18
wuhany| | 2013-10-27 15:00 | 只看该作者
RST上拉加了吗?

使用特权

评论回复
19
heweibig|  楼主 | 2013-10-27 15:04 | 只看该作者
终于解决了,哈哈

使用特权

评论回复
20
heweibig|  楼主 | 2013-10-27 15:04 | 只看该作者
结贴了,出去玩了,不过好像有点冷啊

使用特权

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

本版积分规则

869

主题

13089

帖子

7

粉丝