我想让CC254x当作闹钟,请问CC254x内的TimeApp能够让使用者更改时间吗?
现在里面的默认值是 00:00 Jan01 2000,去抓iphone的时间来显示
我可以自行更改时间吗? 不要去抓iphone的时间?
Yan:
Sco Lin ,
当然可以自己修改,用板上的晶体可以计时呀。
Sco Lin:
回复 Yan:
谢谢Y的回复,
请问是用timeAppClockSet(?);或是用osal_setClock(?);设定呢?
另外,如果我想设定09:00 Jul8 2016, (?)里面的数字要怎么设定?
Yan:
回复 Sco Lin:
Sco Lin,
timeApp在收到iOS的时间indication之后,是通过timeAppClockSet()来更新显示当前时间的,你自然也可以手动用这个函数来显示你想要显示的时间。
然后,timeApp也会自动计时,通过CLOCK_UPDATE_EVT 事件,根据DEFAULT_CLOCK_UPDATE_PERIOD周期刷新一下屏幕。
DEFAULT_CLOCK_UPDATE_PERIOD是可以自己设定的。
Sco Lin:
回复 Yan:
谢谢Y的回复,
我试了timeAppClockSet与osal_setClock,设定366天,所以是31622400秒
不懂为什么显示的时间会不同? 这两个不是相同的设定方式吗?
timeAppClockSet(31622400);–>00:53 May18 2008
osal_setClock(31622400); –>00:00 Jan01 2001