• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32的单片机的串口怎么设置输出引脚

牛妞小小 2020-08-28 浏览量:950
STM32的单片机的串口怎么设置输出引脚?默认的引脚还需要单独设置时钟和设置速率吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • stm32设置 gpio 输出有以下几个步骤

    1. 打开对应端口时钟

    2. 配置 gpio 模式

        模式(输入/输出)

        速度(xx MHz)

        上下拉或者od

    3. 设置电平状态(OR寄存器)


    望采纳

        

    • 发布于 2020-08-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 看下STM32的标准库,针对引脚输入输出设置有多种方式。

    默认的引脚如果使用时也需要开启该GPIO的时钟,速率如果不设置,默认的是2M吧,为了低功耗。


    • 发布于2020-08-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 设置引脚输出,在对引脚初始化配置时,先开启该GPIO的时钟,选择对应引脚,配置频率、输出模式、是否上下拉。


    • 发布于2020-08-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 默认下并不是输出的功能,你要使能了GPIO的时钟,配置引脚的输入输出,是否上拉,速度几个参数后,才可以使用输出功能
    • 发布于2020-08-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 速率可以用默认的,如果对电平翻转速率要求不高

    然后引脚默认是输入状态的,需要配置为输出,然后上拉那些也要配置

    • 发布于2020-08-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 建议直接使用stm32的led例程,然后参考里面的io初始化比较直观,第一步是开启gpio时钟,然后配置管脚输出模式,速度,上下拉模式,然后配置io高低电平
    • 发布于2020-08-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口设置成GPIO输出么,你不要初始化串口,直接初始化串口引脚上的GPIO外设就可以了啊
    • 发布于2020-09-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 配置为复用模式就可以,具体看对应库就可以了
    • 发布于2020-09-29
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的单片机的串口怎么设置输出引脚