STM32ZET6 GPIO配置PE2 PE3 PE4为推挽输出,当PE2置1 PE3置0 PE4置1时,三个引脚均只有1.7V

2019-07-14 14:57发布

配置了PE2 PE3 PE4为推挽输出,当这三个同时置1或同时置0时没有任何问题,但是当PE2置1 PE3置0 PE4置1时,三个引脚均只有1.7V,同样PE2置0 PE3置1 PE4置0时也是如此,单独置1时测量是3.3V,大家有遇到过同样的问题吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
60user33
1楼-- · 2019-07-15 17:30
有这三个引脚对应的硬件电路吗,是不是接的负载过重
gramsoup
2楼-- · 2019-07-15 22:57
vywyefswer 发表于 2018-12-27 10:31
有没有带负载呢?还是为空呢?

直连的2803驱动,配置为PP推挽输出
gramsoup
3楼-- · 2019-07-16 01:10
路西法坤 发表于 2018-12-27 10:45
操作IO口的代码呢? 单独操作都会有问题吗

IO操作代码为HAL_GPIO_WritePin函数,单独操作是没有问题的,但是相邻的IO口会被影响到
gramsoup
4楼-- · 2019-07-16 04:09
60user33 发表于 2018-12-27 11:02
有这三个引脚对应的硬件电路吗,是不是接的负载过重

MCU引脚直接接的2803A驱动芯片
路西法坤
5楼-- · 2019-07-16 06:06
 精彩回答 2  元偷偷看……
gramsoup
6楼-- · 2019-07-16 11:12
路西法坤 发表于 2018-12-27 11:52
这样看来应该是uln2803影响的,能把电路图发上来不

如图,2083A驱动液泵

一周热门 更多>