今天是2023年的第一天,因为需要用到BPK备份寄存器RAM,平均一秒读写一次备份RAM,RTC 12小时的竟然误差34秒。一开始我以为是STM32F103的RTC太差了。于改修改PCB,使用DS1302做RTC。没想到误差更大,1小时就误差60秒。DS1302我使用过非常多,其它地方并没有这样的问题。经过反复对比,我终于发现,只要不读写备份RAM就没有问题。只要一读写,无论读写多少次都会造成误差。读写得越多,误差越大。求解决办法,求指点。 |
还有这种事,我到没有发现呢 |
赶快去领金币吧 |
厉害 |
DMA发送函数只能被调用一次
STM32L431在STOP2模式下能否将串口的RX配置成EXTI唤醒呢?为什么我的唤醒不了呢?并且空闲中断也不能用
stm32 DMA串口接收到数组,数组元素顺序错乱怎么办?
STM32H7串口智能卡模式
STM32F103做从站 上电过程,上位机不断发送数据造成,通讯失败,请大侠指导一下
蓝牙串口接受18位数据(包含包头1、包尾1、校验1)错位
STM32G4串口无法发送正确的信息
STM32U535能用USART1进行串口烧录吗?我USB转TTL接到NUCLEO的CN4几个对应的脚后,用FLY MCU进行烧录,都识别不到芯片,BOOT0引脚要怎么处理?
stm32f105 串口数据丢失
STM32F107的USART2进不了中断