![]() |
發布時間: 2020-7-29 11:05
正文摘要:如圖,變淡的區域的函數是不是不能正常調用? 這是被禁用了么 我調用了,顯示undefined reference to `HAL_RTC_GetTime' 怎么解決報錯?求助 |
1692483014 發表于 2020-8-1 02:18 好的謝謝 |
wuhai5 發表于 2020-7-29 16:36 哦,我不用vscode,現在用的人不多吧!再百度啥的吧!不行就得自己找出問題。 |
1692483014 發表于 2020-7-29 14:09 在別人知道指導下 在 stm32L4xx_hal_conf.h里面啟用了#define HAL_RTC_MODULE_ENABLED 還是不行。 之前添加別的文件:pwr.h 。用里面的函數一點問題也沒有,而且pwr.c和pwr.h也沒有添加在目錄下,也能編譯成功。 |
看看文件頂端是不是有#ifdef未啟用的宏,導致這個函數未定義,進而編譯時找不到這個函數。定義了必要的RTC模塊的宏即可。 |