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

stm32f103c8t6 使用 cubemx 的时候

11a9d7060cada6fa 2018-08-31 浏览量:1108
为什么每个引脚都有电压呢?  
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个是正常的,对于没有配置的IO口,IO口的状态是不定的,加上高阻态IO口在测量时也是不定的,所以就出现了IO口有电压的情况。

    对于低功耗的应有,可以在CubeMX设置中勾选空闲引脚模拟配置。

    QQ截图20180902095806.jpg

    • 发布于 2018-09-02
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 初始化的时候,可以设置初始值,初始输出是高电平就会有点电压,可能有的引脚默认复位高电平吧
    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • cubemx配置如果管脚不配置默认高阻态,这个状态多少电压都是合理的,因为他是悬空的
    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 高阻状态的IO测试不问题,外接信号会干扰到io电平
    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果没有用上的引脚,有的没有使能时钟,所以这些引脚电平不确定。有电压也正常,没有电压也没有毛病。

    一般不管他也是可以的。

    但是在做低功耗的项目时,这些引脚一定要管,管理接地,并且程序上能禁用的禁用,不能禁用的设置为输入即可。

    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32上电复位瞬间I/O口的电平状态默认是浮空输入,因此是高阻,也就是不确定的
    STM32的IO管脚配置口默认为浮空输入,把选择权留给用户,
    这是一个很大的优势:一方面浮空输入确保不会出现用户不希望的默认电平(此时电平取决于用户的外围电路);
    另一方面降低了功耗,因为不管是上拉还是下拉都会有电流消耗。

    • 发布于2018-09-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是不用的引脚,默认就是高阻态,高阻态的电平为不确定,会受到外部影响的
    • 发布于2018-09-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 默认电平都是高阻无法确定影响力,功耗的降低和消耗多少,都要核查
    • 发布于2018-09-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 默认就是高阻态的状态,这个时候的电平是不确定的
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 你单片机只要上电了,每个引脚都必定有电压,即使是高阻态也会有微弱的电压。

    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有配置的管脚默认就是高阻态,高阻态的可能会有一个小的电压
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 不用的引脚有一个小的电压时很正常的,可以设置引脚为模拟输入降低功耗。
    • 发布于2018-10-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f103c8t6 使用 cubemx 的时候