如题,最近在使用STM32F103C8芯片时,发现端口经常会出现烧坏的情况。 电路如下: 产品一直处于通电状态,采用芯片的PA0作为唤醒接口,系统默认处于待机状态,当按键按下时,端口上产生的高电平,程序才进入正常工作状态,再按一下这个按键,进入到待机模式。 现在的问题是这个PA0很容易损坏,直接用万用表电阻档测电阻,明显阻值下降很多,而且再按这个按键时,电压仅剩2V上下,无法正常开机。 1、之前有怀疑可能是静电引起的端口损坏,在PA0端口上增加了双向的ESD管,但是效果依然不理想,还是会有损坏的情况出现 2、在按键处增加光耦做隔离,就是将按键位置换成光耦,光耦用的是PC817,同样也会出现端口损坏的情况。 不知道是什么原因引起, 各位大神帮忙想想会是那部分的问题。 |
新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
万利STM32F107VC 原理图
STM32F103 ADC多通道检测必须要DMA吗?
【官方例程】STM32F107以太网官方例程
STM32F105 USB接收数据不断进入中断,出现“死机”现象
使用STM32F107和最新库跑CoOS操作系统的例程
请教STM32F103C8T6支持DFU功能吗?
STM32F107,PWM频率理论与实际差4.6倍
深圳旺宝电子开发板(STM32F103ZET6)红龙开发板例程集
评分
查看全部评分
评分
查看全部评分
程序怎么写的?
在按键接通的时候,PA0有没有可能作为输出,并且输出为0。
评分
查看全部评分
程序是一上电就把PA0给设置为浮空输入的
评分
查看全部评分