请教下CH579M在BLE_OTA例程中,TMOS运行中更改RTC时间引起TMOS时间片错乱?

请教下CH579M在BLE_OTA例程中,TMOS运行中更改RTC时间引起TMOS时间片错乱,比如在原来周期事件中100ms事件,在设置RTC后这个周期会更改,却这个周期时间不固定了。在这里设置RTC是否有什么注意呢

你好,在使用蓝牙的过程中,不可以重新进行RTC的初始化。

蓝牙的tmos任务是基于RTC运行的,重新初始化会造成蓝牙的连接断开。

如果需要修改RTC的接口获取万年历时间,可以自行增加变量,在获取到的地方进行时间的增减。

CH573芯片RTC万年历校准 - SweetTea_lllpc - 博客园 (cnblogs.com)


只有登录才能回复,可以选择微信账号登录