登录/注册

STM32高电平1.8V

更多

关于STM32的高电平为1.8V的问题,需要根据具体情况来分析,主要涉及以下几个方面:

  1. STM32的供电电压 (VDD/VDDIO):

    • 核心电压为1.8V的STM32: 确实存在一些低功耗或特定应用的STM32微控制器,其核心逻辑电压 (Vcore) 设计为1.8V。这些通常是基于特定工艺(如40nm)的器件(例如STM32L4+、STM32L5、STM32U5系列的部分型号)。
    • I/O电压 (VDDIO): 即使核心电压是1.8V,I/O引脚的供电电压 (VDDIO) 通常可以独立配置或支持更宽的范围。非常重要的一点是:对于这些1.8V Vcore的STM32,其I/O引脚的标准工作范围通常也设计为兼容1.8V。 这意味着:
      • 当你将VDDIO供电设置为1.8V时,其输入高电平的最小识别电压 (VIH) 会基于1.8V计算(例如,典型值可能是0.65 * VDDIO ≈ 1.17V)。一个1.8V的信号对于这个I/O口来说,肯定会被识别为高电平 (1.8V > 1.17V)
      • 输出高电平的电压 (VOH) 在轻负载下会非常接近VDDIO(1.8V)。在规定的负载电流下,保证的高电平最低电压 (VOH min) 会略低于1.8V(例如,保证能输出 > 1.6V 或更高,具体看数据手册)。
  2. 高电平阈值 (VIH):

    • 对于任何电压供电的STM32 I/O口(无论是3.3V还是1.8V供电),其识别一个信号为高电平都有一个最低电压要求,称为输入高电平电压 (VIH)
    • VIH 是相对于其自身的 VDDIO 来定义的。 例如:
      • 一个 3.3V供电 的I/O口,VIH min 可能要求 > 2.0V (具体值查手册)。
      • 一个 1.8V供电 的I/O口,VIH min 可能要求 > 1.17V (0.65 1.8V) 或 > 1.26V (0.7 1.8V) 等,具体值查手册)。
    • 关键点: 如果你有一个 1.8V的信号
      • 输入到一个 1.8V VDDIO 的STM32 I/O口:1.8V > VIH min (例如1.17V),会被可靠识别为高电平
      • 输入到一个 3.3V VDDIO 的STM32 I/O口:1.8V < VIH min (例如2.0V),可能无法被可靠识别为高电平 (处于不确定状态或识别为低电平),这会导致通信错误或逻辑错误。此时必须使用电平转换器!
  3. 输出高电平电压 (VOH):

    • 当STM32的I/O口配置为输出模式并输出高电平时,其实际输出的电压值取决于:
      • 该I/O口的 VDDIO 供电电压。
      • 输出端连接的负载电流
    • 在轻负载(电流很小) 下,输出高电平电压会非常接近 VDDIO
    • 在规定的最大负载电流(查数据手册的 IOH 参数) 下,输出高电平电压会有所下降,但必须保证高于 VOH min (数据手册规定的最小保证值)。
    • 因此:
      • 如果一个STM32的I/O口工作在 VDDIO = 1.8V,那么它输出高电平的电压在轻载时就是接近1.8V (在重载时会略低,但保证高于VOH min,比如1.6V)。
      • 如果一个STM32的I/O口工作在 VDDIO = 3.3V,它输出高电平的电压在轻载时接近3.3V。如果你需要它输出1.8V高电平给另一个1.8V器件,这是不行的,会损坏对方器件或导致对方无法识别。必须使用电平转换器或电阻分压(分压需谨慎,影响速度和驱动能力)。

总结与关键行动点:

  1. 确认你的STM32型号和供电配置:
    • 你的STM32是核心电压1.8V的型号吗(如L4+, L5, U5)?
    • 你给目标I/O口所在的电源域 (VDDIO) 供电是多少伏? 是1.8V还是3.3V? (有些芯片有多个VDDIO域)
  2. 查阅数据手册: 找到你的具体STM32型号的官方数据手册 (Datasheet)。重点查看:
    • 供电电压范围 (Operating conditions - Supply voltage)
    • I/O口电气特性 (Pinouts and pin description / Electrical characteristics)
      • V_{IL} / V_{IH}: 输入低/高电平电压阈值 (相对于VDDIO)。
      • V_{OL} / V_{OH}: 输出低/高电平电压 (在特定负载电流下的保证值)。
      • I_{OL} / I_{OH}: 输出低/高电平时的最大驱动/灌入电流。
  3. 应用场景:
    • 如果你的STM32 I/O是1.8V VDDIO供电:
      • 输出1.8V高电平是正常的、符合设计的。
      • 识别1.8V输入为高电平也是正常的、符合设计的。
      • 注意: 当它与3.3V器件通信时,你需要将STM32输出的1.8V高电平升压到3.3V(或确保3.3V器件能识别1.8V为高电平 - 通常不能),并将3.3V器件输出的3.3V高电平降压到1.8V(否则可能损坏STM32的1.8V I/O)。双向电平转换器 (如TXB0108, TXS0108E等) 是常用解决方案。
    • 如果你的STM32 I/O是3.3V VDDIO供电:
      • 它输出高电平接近3.3V。
      • 它要求输入高电平 > VIH min (通常 >2.0V)。
      • 一个1.8V的信号输入给它,很可能无法被识别为高电平。你需要将1.8V信号升压到3.3V(或至少 > VIH min)。
      • 它输出的3.3V高电平不能直接连接到只接受1.8V输入的器件,会损坏对方或工作异常。你需要降压到1.8V。

简单来说:STM32的高电平电压主要由其I/O供电电压 (VDDIO) 决定。1.8V的高电平对于VDDIO为1.8V的STM32 I/O口是标准且正常的;但对于VDDIO为3.3V的I/O口,1.8V可能不够高,无法被识别为高电平。务必根据具体型号和供电查手册并注意不同电压器件间的电平转换!

TXB0108芯片1.8V转3.3V电平异常的原因?

TXB0108芯片 1.8V转3.3V电平异常,请TI专家帮忙看看,谢谢!

2025-01-07 07:10:15

AFE5808的数字供电DVDD是1.8V,但其数字输入高电平VIH却是2-3.3V,为什么?

数据手册上,AFE5808的数字供电DVDD是1.8V,但其数字输入高电平VIH却是2-3.3V,很奇怪,是不是数据手册错误? 而且数字输出

2025-01-01 06:59:01

LSF0108的1.8V参考电平异常的原因?怎么解决?

LSF0108的1.8V使用的是TLV70218,3.3V使用的是1117-3.3 原理如下图所示 测试1.8V这端始终是2.5

2024-12-19 06:37:34

具有集成1.8V电平转换功能的RS 485接口设计

电子发烧友网站提供《具有集成1.8V电平转换功能的RS 485接口设计.zip》资料免费下载

资料下载 h1654155275.0032 2022-09-08 09:58:33

AD5165:256点超低功耗1.8V逻辑电平数字电位器数据表

AD5165:256点超低功耗1.8V逻辑电平数字电位器数据表

资料下载 无人岛 2021-04-14 11:32:41

业界最快的比较器驱动 1.8V 逻辑电平并可超过 280MHz 频率范围

业界最快的比较器驱动 1.8V 逻辑电平并可超过 280MHz 频率范围

资料下载 佚名 2021-03-19 11:57:58

3.3V和3V降压到1.8V的芯片和LDO方案说明

3.3V 降压 1.8V,3V 降压 1.8V 稳压芯片,降压芯片,电源

资料下载 kuake0618 2020-11-30 08:00:00

5V和3.7V1.8V的芯片选型方案免费下载

5V 转 1.8V 稳压芯片,3.7V 转 1.8V 稳压芯片,5

资料下载 kuake0618 2020-11-03 08:00:00

ADS4449的spi信号支持1.8v电平吗?

ADS4449的数据手册中是这样描述的:“All digital inputs support 1.8-V logic levels. SPI supports 3.3-V logic levels”;问下ADS4

2024-12-09 06:04:43

ESP32-S2 VDD_SPI设为1.8V,是不是所有复用为SPI的GPIO也是1.8V电平呢?

各位好! 请问ESP32-S2的VDD_SPI设为1.8V(即 GPIO45 的值为 1),那是不是复用GPIO为SPI时即为1.8V电平;不复

2024-07-02 06:14:37

请问STM32 1.8V的SWD接口怎么接的?

STM32SWD模式接线有两种供电方式,3.3V和1.8V,那么两种方式接线引脚有什么区别,操作上呢?

2024-05-07 07:09:44

AD9269数字输出电平只能是1.8V和3.3V两种吗?

请问:AD9269数字输出电平只能是1.8V和3.3V两种吗?

2023-12-22 07:43:31

如何将3.3V的JTAG和USB-DFU控制降至1.8V呢?

我在设计中使用 STM32F767ZI,想知道以下是否会导致任何问题。我将 VDD 设置为 1.8V,因此标准 IO 为 1.8V,但是,JTA

2022-12-26 10:52:54

1.8V电平如何稳压稳定输出3V或者3.3V

1.8V电平如何稳压稳定输出3V或者3.3V,就需要用到

2022-01-03 07:49:26
7天热门专题 换一换
相关标签