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

STM32端口A既要做外部中断,又要控制灯亮灭

小白爱32 2018-11-28 浏览量:1209
STM32端口A既要做外部中断,又要控制灯亮灭的话,比如A8是灯,A15是外部中断按键,端口A的时钟如何初始化?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 时钟的初始化与这些功能都是不冲突的,都要设置为GPIO的功能的,就算是有复用的,也一同把复用的时钟进行初始化了。
    • 发布于 2018-11-28
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:20
  • 我们对端口时钟的操作只有一个使能和失能,需要用到A端口的引脚的时候只需要失能A端口时钟即可
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 2
    • 0

  • 我的意思是外部中断需要开启复用时钟,而控制等不需要,到底要不要开启?
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 1
    • 0

  • 复用和初始化不冲突,都是要初始化的!
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 1
    • 0

  • 可能你对这个 IO 口理解还是不太深入,明天有时间,详细给你说
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 按位初始化即可呀,A8设置为输出,A15为中断输入,IO口初始化不用对整个Port初始化的,可以细化到具体哪个位,活用按位与和按位或功能。
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 分开初始化,io初始化和复用功能都是独立的,不会冲突,云汉视频教程你可以去学习一下
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • A端口全部使能,打开时钟。然后可以单独的对每一个脚设置,输入还是输出。
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 每个IO的使用都是独立的    时钟只是给一些功能来使用   你的中断与IO功能只要不是同一个GPIO那就不会冲突   
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 无论是外部中断还是控制灯都是要使能GPIOA的APB2时钟,这是基本条件。

    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 不影响的啊,各自初始化就行
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 端口A有很多个引脚的,有16个,不同的引脚进行不同的功能吧
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 端口A有很多个引脚的,有16个,不同的引脚进行不同的功能吧
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机端口的每一个引脚都是有相应的寄存器,可以独立配置的,A15的中断功能与A8的开关功能并不冲突。
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • stm32的引脚在初始化的时候是一个引脚一个引脚的初始化,不是整体15个引脚一次性初始化的。应该你理解不是很清楚。使用固件库一一初始化就可以。
    • 发布于2018-11-30
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32可以独立对每一个GPIO进行初始化的,同组里面的IO互不影响的
    • 发布于2018-12-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 都i是PA引脚,打开GPIOA时钟即可。
    • 发布于2018-12-29
    • 举报
    • 评论 0
    • 0
    • 0

  • IO的初始化都是在配置里面进行设置的,你可以在配置里面进行单独的初始化
    • 发布于2018-12-31
    • 举报
    • 评论 0
    • 0
    • 0

  • ​用多个IO进行单独的控制就可以做到这样的控制效果
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 初始化设置对就行,针对IO口还是要多学习用法
    • 发布于2018-11-29
    • 举报
    • 评论 0
    • -1
    • 0

相关问题

问题达人换一批

STM32端口A既要做外部中断,又要控制灯亮灭