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

STM32的串口引脚,如果不使用复用引脚,需要单独初始化么

牛妞小小 2020-08-30 浏览量:2756
STM32的串口引脚,如果不使用复用引脚,需要单独初始化,开始时钟吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你的问题问得不清晰,不知道你是要使用uart功能,还是想把引脚作为GPIO使用

    做GPIO用需要开启端口时钟,做gpio初始化工作,输入输出等配置

    望采纳

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

其他答案 数量:7
  • 肯定要初始化啊,引脚初始化,打开引脚时钟和串口时钟,最后配置串口相关参数。开不开中断看你需求,开中断的话还要设置中断向量,和中断服务函数。
    • 发布于2020-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 要,不管它使用哪一组引脚,都需要配置引脚的复用功能,还有自己的时钟
    • 发布于2020-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用GPIO功能也是要初始化的,GPIO也是一个外设,只是不用配置复用了
    • 发布于2020-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果这给个管脚什么都不接就不需要初始化,如果用于io就要打开gpio时钟才可以使用gpio,如果用于uart还要配置复用参数

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

  • 那就是IO的功能了,也是要初始化的,启动时钟什么的
    • 发布于2020-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 什么功能都是要初始化的,不初始化,芯片的外设都是不可以使用的
    • 发布于2020-09-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 只要你使用串口,就需要初始化时钟
    • 发布于2020-09-29
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的串口引脚,如果不使用复用引脚,需要单独初始化么