完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
GPIO的复用模式 模拟端子吧
|
|
|
|
模拟端子
|
|
|
|
是做什么应用的呢?
|
|
|
|
可能没有归类到一起?
|
|
|
|
不懂帮顶
|
|
|
|
如果想把指定端口用作ADC端口就要将该端口设置成Analog模式
|
|
|
|
|
|
|
|
模拟复用,,,,
|
|
|
|
还是不明白,模拟复用是做什么应用的呢? 能给讲详细点吗?
|
|
|
|
端口通常默认是IO口,具体见数据手册,许多IO口有复用功能,看你需要用到那些,当用到ADC功能时就要设置成GPIO_Analog,ADC1_IN0是模拟输入通道,具体多少号要根据你用的端口查数据手册。只有有ADC功能的端口可设置成GPIO_Analog,一经设置成GPIO_Analog,IO功能就无效了。当然你也可以设置成GPIO_Mode_AF,将端口用于USART。
|
|
|
|
那为什么有些管脚能设置成GPIO_Analog,但是没有ADC...这个配置选项可以设置?
|
|
|
|
看手册吧,详细很多
|
|
|
|
模拟输入和输出都可以,和ADC输入模式不一样的。
在cubeMX中配置,会看到一个低功耗配置选项,是否把不用的GPIO配置为模拟输入。原因是芯片上电默认GPIO是浮空输入的,在干扰和噪声环境下,内部的施密特触发器输出随机电平状态,造成功耗上升。而设置为模拟复用,施密特触发器的输出强制为0,降低功耗和噪声。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1999 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1202 浏览 0 评论
2759 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2534 浏览 3 评论
5216 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 20:13 , Processed in 0.735890 second(s), Total 67, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号