使用CH452L芯片控制数码管和按键,工作于3.3V,5V通过LM1117转3.3V。 使用MSP430单片机,初始化单片机之后就对CH452L进行初始化。在公司测试的时候,出现断电之后很快重新上电,CH452L初始化不正常。隔一段时间比如10秒,再上电就能正常工作。 后来发现在某些开关电源供电的情况下,CH452L总是不能正常工作。用示波器查看。是CH452L的复位时候,单片机对它进行了初始化,所以初始化失败。 在电脑的USB口或者手机充电器的USB口取出5V电,就能正常初始化。 问题是:CH452L是不是上电每次都会有复位延时250ms?
查看: 4052
回复: 3
请教CH452L上电复位时间的问题
xingkong911
发表于: 2011-11-17 10:50:00
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
正常的上电时间为50MS足以,但是这个问题主要出现在你的电源上面。具体现象为:你的板载电容很大。CH452上电复位工作电话为2.6V.但是你的单片机可能2V的时候已经开始工作。然后延时很长时间。这个时候实际我的芯片还未进行复位完成。导致你发送的命令CH452未能接到。才会出现上述现象。之所以有上述判断在于如果不行需要端点10S才能进行正常工作。
xingkong911
发表于: 2011-12-22 10:53:00
刚看到您的回复。我后来的处理方法是,上电延时1S之后再初始化CH452L。这样就都正常工作,不论开关机的间隔多久。 另外解释一下开始的提问:上电不延时1S的情况下,有些电源下在断电10s之后,CH452L就能工作正常。有些电源下不论断电多久都不能正常工作。
这个可能是你板载的总电容比较大,当你上电之后,单片机很快复位,这个时候CH452还处于复位状态。导致单片机发送初始化CH452的命令没有成功。如果将延时加长,使电源稳定。这样单片机在初始化CH452就应该可以了。
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录