CH582F 有BLE蓝牙服务然后还要求配置RTC时间,我看了其他的帖子说是配置RTC时间会导致蓝牙断连,要用一个时间偏移量的方法处理。我想问直接配置RTC除了会导致蓝牙断连还会出现别的情况吗?如果只是简单的断连的话,感觉还是可以接受的。我原本还想着用Flash保存要配置的RTC时间然后重启然后初始化rtc这样。
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
CH582F 有BLE蓝牙服务然后还要求配置RTC时间,我看了其他的帖子说是配置RTC时间会导致蓝牙断连,要用一个时间偏移量的方法处理。我想问直接配置RTC除了会导致蓝牙断连还会出现别的情况吗?如果只是简单的断连的话,感觉还是可以接受的。我原本还想着用Flash保存要配置的RTC时间然后重启然后初始化rtc这样。
您好,TMOS是基于RTC跑的,BLE断连是TMOS时钟崩溃的现象之一,TMOS系统下的其他事件也有影响。如果不介意BEL断连,可以在确保所有TMOS事件都可以停止运行的情况下,完成校准时间的写RTC操作后立即重新初始化TMOS系统或直接复位MCU。
好的,十分感谢您的答复@TECH_JW