
我在一个STM32G431的核心板上做的测试工程. 使用 ADC1,TIM1,DMA1 实现的 ADC多通道定时采集工程. ADC进行了校准, 采集了Vrefint通道. 通过 Vrefint通道的读数和 片内存储的电源为3.0V时测量的基准电压的数据 计算出 当前电源电压 为 3.11v. 而我使用的外接电压Vref+为 3.3v. 而通道4,我用万用表测量的电压为 3.0v, 而测量得到的值为 4000. 使用 Vref+为3.11v的值计算得到的通道4是 3.037v. 使用 Vref+为3.3v的值计算得到的通道4是 3.222v. 我通过增大设置 每个通道的 Sampling Time,保证了每个通道的测量都比较准确. 这个ADC测量的数字不正确是什么原因呢? 怎么计算得到的 ADC参考电压不是 3.3V呢? |
我也遇到了结果不准确的情况,应该都是基本电压引起的 |
motor profiler参数识别卡在7%是什么原因啊,电机只响不动,手动旋转有阻力,顿感
STEVAL-PTOOL4A开发板资料求助
STSPIN32G4的AN5432文档资料去哪里找?
开发逆变器进行STM32学习,路径如何规划?
STM32G474如何实现Buck变换器的COT控制模式
关于使用cubemx配置stm32g473re的opamp工作模式:Programmable gain amplifier mode with external filtering
STM32U575 按照历程配置了ADC,参考电压采用默认,Vrefe和VADDA短接,3.3V。ADC引脚有1.8v,读取的结果为0。
STM32MP135D的TIM2使用ETR作为外部时钟时,无法使用PE15作为输入
stm32H743 定时器溢出
++和--运算时数据在正数时计算是正确的,负数时有时候会溜掉计数。