如题,例程里没找到,帮忙提供一下示例代码,谢谢。
CH573芯片Sleep说明 - SweetTea_lllpc - 博客园 (cnblogs.com)
博客最下面提供了相应的代码,请参考。
可能是我问题没有描述清楚,我现在看demo可以实现定时器定时唤醒和触发唤醒
RTC_TMRFunCfg(Period_1_S); //两种唤醒方式:定时功能、触发功能。这里是使用的定时唤醒,相应参数库已经封装好,可根据需求调用
//RTC_TRIGFunCfg(983040); //两种唤醒方式:定时功能、触发功能。这里是使用的触发唤醒,单位是32768,代表1S
但是我想实现绝对时间的触发,例如2022/10/10 18:20:20触发一个定时器中断,那我要怎么计算出下面这个函数的参数? RTC_TRIGFunCfg(多少s*32768);有没有现成的函数可以调用?
提供的唤醒方式有两种:RTC唤醒和外部GPIO中断唤醒,使用RTC唤醒就是定时方式和触发方式,唤醒都是相对时间处理,如果需要绝对时间,可以计算待唤醒时间与当前时间的差值,然后触发方式的时间参数填写该差值。