久芯网

STM8S207C8T6 GPIOE1,2不能配置为输出

avatar renzg 提问时间: 2023-09-27 07:31:42 / 未解决
使用STM8S207C8T6驱动LED,高电平掂量,PE0-PE3均配置为推挽输出,但PE1,PE2却不能输出,是端口配置不对吗?没有找到相关资料,求高人指点

GPIO_Init(GPIOE, GPIO_PIN_0, GPIO_MODE_OUT_PP_HIGH_FAST);
GPIO_Init(GPIOE, GPIO_PIN_1, GPIO_MODE_OUT_PP_HIGH_FAST);
GPIO_Init(GPIOE, GPIO_PIN_2, GPIO_MODE_OUT_PP_HIGH_FAST);
GPIO_Init(GPIOE, GPIO_PIN_3, GPIO_MODE_OUT_PP_HIGH_FAST);


GPIO_WriteHigh(GPIOE, GPIO_PIN_0);有高电平输出
GPIO_WriteHigh(GPIOE,
GPIO_PIN_1
);没有高电平输出
GPIO_WriteHigh(GPIOE,
GPIO_PIN_2
);没有高电平输出
GPIO_WriteHigh(GPIOE,
GPIO_PIN_3
);有高电平输出


如需获得 STM8S207C8T6 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

5个回答
  • avatar 李康1202
    回答时间: 2023-09-27 08:04:18

    顶一下

  • avatar renzg
    回答时间: 2023-09-27 08:35:48

    仔细查看了数据手册发现PE1,PE2只有开漏输出,不能推挽输出

  • avatar zcl201207
    回答时间: 2023-09-27 08:53:45

    加上拉电阻。。。

  • avatar 小小超
    回答时间: 2023-09-27 09:15:54

    开漏输出,要加上拉电阻才会有高电平。

  • avatar butterflyspring
    回答时间: 2023-09-27 09:34:56

    加上拉电阻可以输出高电平,但是驱动能力十分有限

会员中心 微信客服
客服
回到顶部