|
各位大佬好,我们将F334R8T6这款芯片用在了数字电源控制方面。; _, Q+ `' Z- J& Q! m0 ]+ h 利用了ADC1的通道1,2,5和6采集电压信号。其中,1,2,通道为独立通道,采集输出电压和输出电流。5,6,通道为差分通道,采集给定值。' n0 b* R. E9 @3 S 现在遇到的问题是:5 S6 H' W* m9 K6 y 刚开始运行的时候,是完全正常的。 不过在运行过程中,会有大概率的情况,DR停止更新。此时,其它寄存器的配置和正常运行时完全一致。 其他程序都在正常运行,因此判断芯片并没有死机。只是因为DR的停止更新,导致电源闭环控制失效。* d5 p0 d2 L- b; i! h* m& L+ J 所以想咨询,为什么会出现这种情况呢? |
ADC1é ç½®
ADC1é ç½®
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
基于STM32F303双电机FOC驱动: 无感原理图/BOM表/代码等开源...
stm32cube_pwm配置
stm32f334驱动1.69寸SPI LED屏
stm32f334c8t6实现一个简单的温度湿度检测器
stm32f334温度湿度显示器开发板
stm32f334_硬件IIC跑u8g2移植步骤
详解STM32单片机的堆栈
stm32f334_第二十三章基础定时器6/7非中断方式单次触发
stm32f334_IIC通信点亮0.96OLED
微信公众号
手机版
3 _& N1 S9 P5 ]: n0 N7 ^' a, E
会不会是其它代码出了问题呢? 既然是大概率事件,是否可以调试跟踪下?