標題: keil編譯多文件程序時出現(xiàn)多個UNRESOLVED EXTERNAL SYMBOL警告 [打印本頁]

作者: 薛小川    時間: 2022-6-9 09:05
標題: keil編譯多文件程序時出現(xiàn)多個UNRESOLVED EXTERNAL SYMBOL警告
主控stc8h1k28,附原理圖。定時器1中斷內(nèi)執(zhí)行按鍵掃描,定時器0中斷內(nèi)執(zhí)行按鍵服務,定時器2做串口2的波特率發(fā)生器,字符串收發(fā)程序使用stc-isp范例。生成hex文件時警告如下*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _KEY_SERVICE
    MODULE:  .\Objects\main.obj (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  TIMER0_INIT
    MODULE:  .\Objects\main.obj (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  TIMER1_INIT
    MODULE:  .\Objects\main.obj (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  KEY_SCAN
    MODULE:  .\Objects\main.obj (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  UART2_INIT
    MODULE:  .\Objects\main.obj (MAIN)
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _UART2SENDSTR
    MODULE:  .\Objects\main.obj (MAIN)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  KEY_SCAN
    MODULE:  .\Objects\main.obj (MAIN)
    ADDRESS: 0901H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _KEY_SERVICE
    MODULE:  .\Objects\main.obj (MAIN)
    ADDRESS: 08BEH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  UART2_INIT
    MODULE:  .\Objects\main.obj (MAIN)
    ADDRESS: 097CH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  TIMER0_INIT
    MODULE:  .\Objects\main.obj (MAIN)
    ADDRESS: 097FH
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  TIMER1_INIT
    MODULE:  .\Objects\main.obj (MAIN)
    ADDRESS: 0982H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _UART2SENDSTR
    MODULE:  .\Objects\main.obj (MAIN)
    ADDRESS: 099BH



屏幕截圖(93).png (361.14 KB, 下載次數(shù): 23)

屏幕截圖(93).png

光平方2022_V2原理圖.docx

82.09 KB, 下載次數(shù): 2

程序文件.rar

2.31 KB, 下載次數(shù): 4


作者: lkc8210    時間: 2022-6-9 17:14
上傳的RAR檔內(nèi)沒有main.c
作者: Hephaestus    時間: 2022-6-9 17:39
keyscan.c沒有加入工程中。

工程文件只有STARTUP.ASM和main.c兩個。
作者: 薛小川    時間: 2022-6-28 20:01
lkc8210 發(fā)表于 2022-6-9 17:14
上傳的RAR檔內(nèi)沒有main.c

您好,我重新上傳了文件!
作者: haiyang201    時間: 2022-6-29 10:25
都是函數(shù)調(diào)用失敗,是不是沒有聲明,




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1