xuanhuanzi 发表于 2025-1-23 15:27

除了ADC,单片机有比较器吗

我看PIC的单片机有比较器,不知道STm32有没有内部的比较器。

huangcunxiake 发表于 2025-1-23 15:28

TM32 部分系列芯片内置了 模拟比较器(Analog Comparator),用于比较两个模拟电压并输出一个逻辑电平信号。这些比较器非常适合用于电压监测、过流保护、信号整形等场景。

Amazingxixixi 发表于 2025-1-24 12:43

学习一下,提升技能,新年快乐

地瓜patch 发表于 2025-1-24 15:33

必须有啊,别家有的咱都有,别家没有的咱也有

三生万物 发表于 2025-2-8 01:00

我记得是有比较器的

光辉梦境 发表于 2025-2-8 02:00

STM32具有内部的比较器

远山寻你 发表于 2025-2-8 03:00

STM32是一款基于ARM Cortex-M内核的32位微控制器,广泛应用于嵌入式领域。其内部包含了多种外设和功能模块,其中就包括比较器

夜阑风雨 发表于 2025-2-8 04:00

STM32内部的比较器是模拟量的比较器,可以与APB2时钟同步

一秒落纱 发表于 2025-2-8 05:00

比较器具有正负极输入信号端,正极通过INPSEL选择输入信号,负极通过INMSEL选择输入信号。同时,比较器还具有滞回功能,可以通过配置CSR寄存器中的HYST位来选择滞回电压,从而增加比较的稳定性和抗干扰能力

淡漠安然 发表于 2025-2-8 06:00

一般来说,比较器的输出信号可以连接到多个外设和总线上,如高分辨率定时器(HRTIM)、GPIO、EXTI总线和TIMx定时器等。这使得比较器可以灵活地应用于各种场景,如模拟信号的比较、阈值检测、边沿触发中断等

暖了夏天蓝了海 发表于 2025-2-8 07:00

在使用STM32内部比较器时,需要进行初始化配置,包括使能SYSCLK时钟、初始化GPIO(将要使用的比较器引脚定义为模拟量模式)、配置CSR寄存器(使能比较器、选择滞回电压、配置输出极性等)、锁定寄存器(如果需要)以及配置中断等步骤

江河千里 发表于 2025-2-8 08:00

STM32内部的比较器是一个功能强大且灵活的外设,可以满足各种模拟信号比较和阈值检测的需求

公羊子丹 发表于 2025-2-8 08:36

有的,STM32某些系列芯片内部是带比较器的,比如STM32G0、STM32L0、STM32F3等。

周半梅 发表于 2025-2-8 08:37

楼主可以查一下STM32G4系列的手册,里面不仅有比较器,还有放大器功能,非常强大。

帛灿灿 发表于 2025-2-8 08:40

STM32F1、F4等早期系列大多没有内置比较器,主要是在低功耗和高精度系列才有。

童雨竹 发表于 2025-2-8 08:41

比较器在硬件上类似于ADC的前端,直接输出比较结果,可以大大节省处理时间。

万图 发表于 2025-2-8 08:42

我用过STM32L4的比较器做过过压保护,反应速度比ADC采样快多了,很适合实时监测。

Wordsworth 发表于 2025-2-8 08:43

需要注意的是,STM32的比较器通常与OPAMP复用,需要合理配置引脚和功能。

Bblythe 发表于 2025-2-8 08:44

如果楼主项目中用不到比较器,其实ADC也能通过软件模拟实现简单的比较功能。

Pulitzer 发表于 2025-2-8 08:46

PIC的比较器确实好用,不过现在STM32的功能也越来越全面了。
页: [1] 2
查看完整版本: 除了ADC,单片机有比较器吗