标题: keil编译多文件程序时出现多个UNRESOLVED EXTERNAL SYMBOL警告 [打印本页]

作者: 薛小川    时间: 2022-6-9 09:05
标题: keil编译多文件程序时出现多个UNRESOLVED EXTERNAL SYMBOL警告
主控stc8h1k28,附原理图。定时器1中断内执行按键扫描,定时器0中断内执行按键服务,定时器2做串口2的波特率发生器,字符串收发程序使用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, 下载次数: 23)

屏幕截图(93).png

光平方2022_V2原理图.docx

82.09 KB, 下载次数: 2

程序文件.rar

2.31 KB, 下载次数: 4


作者: lkc8210    时间: 2022-6-9 17:14
上传的RAR档内没有main.c
作者: Hephaestus    时间: 2022-6-9 17:39
keyscan.c没有加入工程中。

工程文件只有STARTUP.ASM和main.c两个。
作者: 薛小川    时间: 2022-6-28 20:01
lkc8210 发表于 2022-6-9 17:14
上传的RAR档内没有main.c

您好,我重新上传了文件!
作者: haiyang201    时间: 2022-6-29 10:25
都是函数调用失败,是不是没有声明,




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1