在利用Keil C51编程时,发现程序逻辑上没有错误,但在连接时却出现了错误,如下:
*** ERROR L107: ADDRESS SPACE OVERFLOW
SPACE: DA
SEGMENT: ?DT?GMNS_3V4
LENGTH: 0014H
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: RECEIVE_TIMER
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: DUAL_REC_BUF
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: LAST_SEND_TIME_COUNT
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: POW_STATUS
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: POW_STATE
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: GROUP_TEST
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: S_COUNT_P
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: R_COUNT_P
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: RING_JUDGE_STATEB1
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: RING_JUDGE_STATEB0
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: YAOXIN_CHECK_STATUS4
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: YAOXIN_CHECK_STATUS3
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: YAOXIN_CHECK_STATUS2
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: YAOXIN_CHECK_STATUS1
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: YAOXIN_CHECK_STATUS0
SEGMENT: ?DT?GMNS_3V4
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: YAO_XIN_COUNT
SEGMENT: ?DT?GMNS_3V4
出现以上错误的原因主要是第一个原因,第一个原因导致了它下面所有错误,第一个原因是:
ERROR L107: ADDRESS SPACE OVERFLOW
SPACE: DA
SEGMENT: ?DT?GMNS_3V4
LENGTH: 0014H
说明da