在做實(shí)時(shí)時(shí)鐘的時(shí)候,在test.c文件里面有一下兩句:
const u8 *COMPILED_DATE=__DATE__; //獲得編譯日期
const u8 *COMPILED_TIME=__TIME__; //獲得編譯時(shí)間
實(shí)時(shí)時(shí)鐘便已沒有問題,完整通過!!
是在下一個(gè)工程也就是待機(jī)喚醒實(shí)驗(yàn)里面的時(shí)候,因?yàn)橐陨蟽删渑c待機(jī)喚醒已經(jīng)沒有關(guān)系,因而給注釋上了!!
但是編譯的時(shí)候出了一點(diǎn)問題:
如下:
test.axf: Error: L6218E: Undefined symbolCOMPILED_DATE (referred from rtc.o).
test.axf: Error: L6218E: Undefined symbol COMPILED_TIME (referredfrom rtc.o).
本人以為是調(diào)用的關(guān)系,但是嘗試了很久仍然沒有解決問題!!
后來在他人的幫助下,直接把Auto_Time_Set();在C文件和H文件里面全給注釋掉!!編譯通過:
"test.axf" - 0 Error(s), 0Warning(s).非常不錯(cuò),到今天為止總算把他給解決了!!!!!
|