打印
[APM32F1]

APM32F103RB用SGM809无法软件复位

[复制链接]
1439|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#申请原创#
问题:用APM32F103RBT6,复位芯片用SGM809,在程序中无法软件复位。
测试1:去掉SGM809后可以软件复位
测试2:用STM32F103RBT6+SGM809可以软件复位

查询资料,SGM809内部结构是推挽输出

极海APM32F103RB内部复位结构

芯片正常工作时,SGM809上管MOS导通,RST高电平。

软件复位时,MCU内部MOS导通。

由串联分压原理,软件复位时RST电平由SGM809的高边MOS和MCU内部MOS的电阻决定。
只有当SGM809的高边MOS内阻大于MCU内部MOS的电阻时,才能完成软件复位。

APM32F103无法完成软件复位,原因就是SGM809高边MOS内阻比较小,而内部MOS的电阻大,导致软件复位无法拉低RST引脚。解决方案是在SGM809复位引脚旁加一个10K的电阻。(STM32的内置MOS电阻比SGM809的高边MOS内阻小)


使用特权

评论回复
沙发
jiekou001| | 2022-8-9 20:32 | 只看该作者
复位电路需要这么复杂吗

使用特权

评论回复
板凳
单片小菜| | 2022-8-16 10:51 | 只看该作者
复位电路需要这么复杂吗?

使用特权

评论回复
地板
jflahdink09| | 2022-8-16 11:13 | 只看该作者
复位电路是不是应该简单一些。

使用特权

评论回复
5
duo点| | 2022-8-18 17:33 | 只看该作者
复位电路需要这么复杂吗?

使用特权

评论回复
6
Stahan| | 2022-9-5 22:26 | 只看该作者
复位电路好复杂

使用特权

评论回复
7
MessageRing| | 2022-10-4 20:37 | 只看该作者
太过复杂了吧复位搞的

使用特权

评论回复
8
葫芦娃要发芽|  楼主 | 2022-10-8 16:53 | 只看该作者
正常用普通的10K+0.1uF的RC电路就可以了,跟ST的一样。特殊情况需要用单独的复位芯片才要主要一下。

使用特权

评论回复
9
chenqianqian| | 2022-10-8 20:48 | 只看该作者
上电复位搞个RC就足以,没必要加复位芯片。

使用特权

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

本版积分规则

2

主题

3

帖子

0

粉丝