久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

STM32 HAL_RTC_GetTime函數報錯

查看數: 3360 | 評論數: 10 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2020-7-27 11:00

正文摘要:

編譯通過不了, HAL_RTC_GetTimeHAL_RTC_GetDate 這個函數問題出在哪里呀

回復

ID:504281 發表于 2020-8-1 15:29
1692483014 發表于 2020-8-1 03:09
我是按照keil的思維去思考的,沒用過vscode,這個最近很火嗎?不過感覺有新坑啊!你再問問別人吧!

好的感謝
ID:804115 發表于 2020-8-1 03:09
wuhai5 發表于 2020-7-28 14:43
我百度的這個錯誤有人說這是個編程鏈接錯誤,意思是說在你的程序里引用了某個函數或變量, 但是鏈接器找不 ...

我是按照keil的思維去思考的,沒用過vscode,這個最近很火嗎?不過感覺有新坑啊!你再問問別人吧!
ID:504281 發表于 2020-7-28 14:43
1692483014 發表于 2020-7-27 21:25
如果你用的是stm32l4xx系列單片機的話,不應該不兼容啊!對了,宏定義那里也要聲明有你使用型號的單片機 ...

我百度的這個錯誤有人說這是個編程鏈接錯誤,意思是說在你的程序里引用了某個函數或變量, 但是鏈接器找不到該變量的定義.
但是我.c和.h都添加了,都有定義和聲明
ID:504281 發表于 2020-7-28 14:40
1692483014 發表于 2020-7-27 21:25
如果你用的是stm32l4xx系列單片機的話,不應該不兼容啊!對了,宏定義那里也要聲明有你使用型號的單片機 ...

你好,感謝回復,我用的VSCode。
這rtc.c和rtc.h倆文件是我后來復制進Src和Inc中的,這倆函數在.c文件中有定義,在.h中也有聲明,也#include在里面了,還是顯示undefined reference to `HAL_RTC_GetTime'。
ID:804115 發表于 2020-7-27 21:25
wuhai5 發表于 2020-7-27 20:46
聲明與 "HAL_StatusTypeDef HAL_RTC_GetDate(RTC_HandleTypeDef *hrtc, RTC_DateTypeDef *sDate,  Format ...

如果你用的是stm32l4xx系列單片機的話,不應該不兼容啊!對了,宏定義那里也要聲明有你使用型號的單片機的宏定義。
ID:804115 發表于 2020-7-27 21:02
wuhai5 發表于 2020-7-27 20:18
直接貼代碼吧:
static void display_time(void)
{

用的什么編譯器?是keil嗎?
檢查以下:
1. HAL_RTC_GetDate函數是否定義?如果定義了,對應的.C文件是否已經包含在工程里了?
2. HAL_RTC_GetDate函數是否聲明了?如果聲明了,對應聲明的頭文件路徑是否包含在工程里了?
3. 將工程關閉,刪除所有編譯中間文件,重新打開IDE,進行全編譯,看看是否解決了?
ID:504281 發表于 2020-7-27 20:46
wuhai5 發表于 2020-7-27 20:09
是么,我再在樓下上傳一下

聲明與 "HAL_StatusTypeDef HAL_RTC_GetDate(RTC_HandleTypeDef *hrtc, RTC_DateTypeDef *sDate, <error-type> Format)" (已聲明 所在行數:876,所屬文件:"F:\321\Inc\stm32l4xx_hal_rtc.h") 不兼容
ID:504281 發表于 2020-7-27 20:18
1692483014 發表于 2020-7-27 17:55
看不到你的問題啊,你的圖片無法查看啊!

直接貼代碼吧:
static void display_time(void)
{
    RTC_HandleTypeDef hrtc;
    RTC_DateTypeDef date;
    RTC_TimeTypeDef time;  
    HAL_RTC_GetTime(&hrtc, &time, RTC_FORMAT_BCD);
    HAL_RTC_GetDate(&hrtc, &date, RTC_FORMAT_BCD);
   
    printf("20%02x-%x-%x %02x:%02x:%02x\n", date.Year, date.Month, date.Date, time.Hours, time.Minutes, time.Seconds);
}

報錯信息:f:/321/Demos/oc_manhole_cover_template/oc_manhole_cover_template.c:394: undefined reference to `HAL_RTC_GetDate'
ID:504281 發表于 2020-7-27 20:09
1692483014 發表于 2020-7-27 17:55
看不到你的問題啊,你的圖片無法查看啊!

是么,我再在樓下上傳一下
ID:804115 發表于 2020-7-27 17:55
看不到你的問題啊,你的圖片無法查看啊!

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一区二区久久久 | 久久91精品国产 | 在线色网| 国产精品成人一区二区三区 | 国产偷录视频叫床高潮对白 | 99精品欧美一区二区三区综合在线 | 欧美另类视频在线 | 国产日韩欧美在线观看 | 国产精品第2页 | 国产一区二区毛片 | 精品一二区 | 视频一区在线 | 日本在线免费看最新的电影 | 成人综合久久 | 美女毛片免费看 | 一级在线免费观看 | 久久www免费视频 | 亚洲一区二区三区视频在线 | 91在线看网站| 国产精品日韩高清伦字幕搜索 | 韩日在线观看视频 | 在线看中文字幕 | 久久成人一区 | 成人av看片| 精品久久久久久中文字幕 | 久久久精品一区二区 | 红桃成人在线 | 国产亚洲高清视频 | 久久精品—区二区三区 | 激情一区二区三区 | 久久三级影院 | 亚洲精品日韩在线 | 欧美精品在线免费观看 | 国产视频1区 | 久久久久电影 | a国产视频 | 亚洲免费精品一区 | 精品一区二区三区四区在线 | 免费电影av | 久久精品久久综合 | 国产精品久久久久久久久久久久 |