kevin无心 发表于 2018-5-31 11:33:49

关于STM32ZET6 GPIO问题

配置了PE2 PE3 PE4为推挽输出,当这三个同时置1或同时置0时没有任何问题,但是当PE2置1 PE3置0 PE4置1时,三个引脚均只有1.7V,同样PE2置0 PE3置1 PE4置0时也是如此,单独置1时测量是3.3V,大家有遇到过同样的问题吗?

kevin无心 发表于 2018-5-31 11:40:35

心升明月 发表于 2018-5-31 11:36
展示出你的配置代码,大家才有根据来帮你判断,才能更快解决你的问题

代码是用Cube生成的,如下
GPIO_InitStruct.Pin = GPIO_PIN_2|GPIO_PIN_3|GPIO_PIN_4;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);

心升明月 发表于 2018-5-31 11:36:33

展示出你的配置代码,大家才有根据来帮你判断,才能更快解决你的问题

电子星辰 发表于 2018-5-31 11:59:49

你的芯片具体名称是什么呢?F103ZET6?

kevin无心 发表于 2018-5-31 12:04:54

电子星辰 发表于 2018-5-31 11:59
你的芯片具体名称是什么呢?F103ZET6?

是的,F103ZET6

wudianjun2001 发表于 2018-5-31 13:18:26

外围电路会有影响吗?

anobodykey 发表于 2018-5-31 13:26:41

有没有带负载呢?还是为空呢?

occupy 发表于 2018-5-31 13:35:36

操作IO口的代码呢? 单独操作都会有问题吗

TLLED 发表于 2018-5-31 13:36:50

有这三个引脚对应的硬件电路吗,是不是接的负载过重

kevin无心 发表于 2018-5-31 13:37:56

anobodykey 发表于 2018-5-31 13:26
有没有带负载呢?还是为空呢?

直连的2803驱动,配置为PP推挽输出
页: [1] 2 3
查看完整版本: 关于STM32ZET6 GPIO问题