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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8003|回復: 5
打印 上一主題 下一主題
收起左側

求助,STM32編譯過程中出現這種情況如何解決Error: L6218E和error: L6235E

[復制鏈接]
跳轉到指定樓層
樓主
把帶的所有啟動文件敷上之后編譯出現error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.按照網上教程只留一個啟動文件時,出現17個相同錯誤Error: L6218E,具體報錯內容如下:
.\CE.axf: Error: L6218E: Undefined symbol Init_AD9959 (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol KEY_EXIT (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol KeyRead (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol Keycode (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol LCD_Refresh_Gram (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol LED_Init (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol MY_NVIC_PriorityGroup_Config (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol Set_PointFre (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol Timerx_Init (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol _return (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol delay_init (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol delay_ms (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol initial_lcd (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol key_init (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol KEY_Cont (referred from stm32f10x_it.o).
.\CE.axf: Error: L6218E: Undefined symbol KEY_Sys_Timer (referred from stm32f10x_it.o).
.\CE.axf: Error: L6218E: Undefined symbol KEY_Time (referred from stm32f10x_it.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 17 error messages.
按照帖子里說的找到未定義的字符,然后右擊查看定義后顯示為(這里查看的是Key_init以此為例)
source browser:'Key_init'undefined Definition/Reference,請問各位大佬有沒有解決方法

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:739545 發表于 2021-3-8 15:35 | 只看該作者
函數或者變量沒定義,你定義下就行了,函數沒定義,先寫一個空函數,編譯先能通過,在寫函數內容進去
回復

使用道具 舉報

板凳
ID:592807 發表于 2021-3-8 15:45 | 只看該作者
lovezjf234 發表于 2021-3-8 15:35
函數或者變量沒定義,你定義下就行了,函數沒定義,先寫一個空函數,編譯先能通過,在寫函數內容進去

某個h文件沒加或者參數沒弄好
回復

使用道具 舉報

地板
ID:889492 發表于 2021-3-8 15:45 | 只看該作者
lovezjf234 發表于 2021-3-8 15:35
函數或者變量沒定義,你定義下就行了,函數沒定義,先寫一個空函數,編譯先能通過,在寫函數內容進去

main函數中已經定義了的
32新手小白,好多不懂的求指教謝謝
回復

使用道具 舉報

5#
ID:889492 發表于 2021-3-8 15:48 | 只看該作者
本帖最后由 qq1451740662 于 2021-3-8 15:51 編輯
黃youhui 發表于 2021-3-8 15:45
某個h文件沒加或者參數沒弄好

相對應的.h文件都是已經添加了的,就是看到網上有帖子說沒加就加上后編譯出現了新的報錯,錯誤代碼倒是相同..\HARDWARE\LCD\lcd.c(352): warning:  #167-D: argument of type "const char *" is incompatible with parameter of type "const u8 *"
                                  WriteA_Chinese(mode,x,y,p);
..\HARDWARE\LCD\lcd.c(385): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
          LCD_ShowAllString(1,x0,y0*8,pp);
..\HARDWARE\LCD\lcd.c(389): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
          LCD_ShowAllString(show_mode,x0,y0*8,pp);
..\HARDWARE\LCD\lcd.c: 3 warnings, 0 errors
compiling led.c...
compiling Setting.c...
..\HARDWARE\SETMODE\Setting.c(12): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[0].Num_Temp, "0000000000");
..\HARDWARE\SETMODE\Setting.c(13): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[1].Num_Temp, "0000000000");
..\HARDWARE\SETMODE\Setting.c(14): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[2].Num_Temp, "0000000000");
..\HARDWARE\SETMODE\Setting.c(15): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[3].Num_Temp, "0000000000");
..\HARDWARE\SETMODE\Setting.c(16): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[0].name, "CH0:");
..\HARDWARE\SETMODE\Setting.c(17): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[1].name, "CH1:");
..\HARDWARE\SETMODE\Setting.c(18): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[2].name, "CH2:");
..\HARDWARE\SETMODE\Setting.c(19): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[3].name, "CH3:");
..\HARDWARE\SETMODE\Setting.c(37): warning:  #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *__restrict__"
          strcpy(value[
ine_max - 1].name, "   Back  ");
..\HARDWARE\SETMODE\Setting.c(46): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "char *__restrict__"
                  strcpy(SELECT_L, "1111");
..\HARDWARE\SETMODE\Setting.c(47): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "char *__restrict__"
                  strcpy(SELECT_S, "1111111111");
..\HARDWARE\SETMODE\Setting.c(79): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "char *__restrict__"
                                          strcpy(SELECT_L, "1111");
..\HARDWARE\SETMODE\Setting.c(99): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "char *__restrict__"
                                  strcpy(SELECT_L, "1111");
..\HARDWARE\SETMODE\Setting.c(44): warning:  #177-D: variable "Set_Key" was declared but never referenced
                  u8 Set_Key, line = 1, OK = 0, SELECT_L[4], SELECT_S[10];
..\HARDWARE\SETMODE\Setting.c(44): warning:  #177-D: variable "OK" was declared but never referenced
                  u8 Set_Key, line = 1, OK = 0, SELECT_L[4], SELECT_S[10];
..\HARDWARE\SETMODE\Setting.c: 15 warnings, 0 errors
compiling timer.c...
linking...
.\CE.axf: Error: L6218E: Undefined symbol MY_NVIC_PriorityGroup_Config (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol Set_PointFre (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol _return (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol delay_init (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol delay_ms (referred from main.o).
.\CE.axf: Error: L6218E: Undefined symbol SinAmp (referred from ad9959.o).
.\CE.axf: Error: L6218E: Undefined symbol SinFre (referred from ad9959.o).
.\CE.axf: Error: L6218E: Undefined symbol SinPhr (referred from ad9959.o).
.\CE.axf: Error: L6218E: Undefined symbol draw_circle_8 (referred from lcd.o).
.\CE.axf: Error: L6218E: Undefined symbol swap_int (referred from lcd.o).
.\CE.axf: Error: L6218E: Undefined symbol SweepFlag (referred from timer.o).
.\CE.axf: Error: L6218E: Undefined symbol SweepMaxFre (referred from timer.o).
.\CE.axf: Error: L6218E: Undefined symbol SweepMinFre (referred from timer.o).
.\CE.axf: Error: L6218E: Undefined symbol SweepStepFre (referred from timer.o).
.\CE.axf: Error: L6218E: Undefined symbol SweepTime (referred from timer.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 15 error messages.
".\CE.axf" - 15 Error(s), 18 Warning(s).

報錯和警告更多了,請問這是什么原因

1.png (6.29 KB, 下載次數: 184)

1.png
回復

使用道具 舉報

6#
ID:592807 發表于 2021-3-9 08:29 | 只看該作者
qq1451740662 發表于 2021-3-8 15:48
相對應的.h文件都是已經添加了的,就是看到網上有帖子說沒加就加上后編譯出現了新的報錯,錯誤代碼倒是相 ...

是IAR嗎?是的話你自己想辦法,這東西一代版本一代神,代代版本不兼容。
如果是keil的話,你的文件有點問題,所有的用戶代碼都不包含stm32的庫文件,你看看這是編譯成功的。

你是不是每個h文件里面都沒有
#include "stm32f4xx.h"//不一定是STM32F4,你用哪個加哪個

51hei截圖20210309082338.png (10.48 KB, 下載次數: 184)

51hei截圖20210309082338.png
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美一级淫片免费视频黄 | av成人在线观看 | 国产欧美日韩在线观看 | 久久亚洲一区二区 | 国产精品视频一二三区 | 久久国产精彩视频 | 亚洲国产成人精品女人 | 亚洲黄色av网站 | 天天插天天射天天干 | 亚洲一区二区三区桃乃木香奈 | 成人激情视频免费观看 | 国产一区二区电影网 | 日韩欧美久久 | 日韩久久成人 | 91精品国产日韩91久久久久久 | 欧洲亚洲一区 | 中文成人无字幕乱码精品 | 日一区二区三区 | 欧美一区二区三区在线观看 | 中文字幕精品一区二区三区精品 | 日韩av最新网址 | 喷潮网站 | 国产一区中文字幕 | 国产污视频在线 | 国产欧美日韩综合精品一区二区 | 人人爽日日躁夜夜躁尤物 | 男人影音| 九七午夜剧场福利写真 | 国产精品毛片av一区 | 欧美三级在线 | 国产乱码精品一区二三赶尸艳谈 | 东京久久| 国产精品99久久久久久大便 | 久草欧美| 国内精品在线视频 | 日韩高清国产一区在线 | 国产精品久久久久永久免费观看 | 亚洲欧美中文日韩在线v日本 | 久久专区 | 天天天堂 | 午夜av电影|