单片机的菜鸟问题。

来源:百度知道 编辑:UC知道 时间:2024/06/30 14:48:49
我下载了一个keil 4 的软件,编程运行后为什么每次都会出现linking...
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C_START
MODULE: STARTUP.obj (?C_STARTUP)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: ?C_START
MODULE: STARTUP.obj (?C_STARTUP)
ADDRESS: 000DH
Program Size: data=9.0 xdata=0 code=15
creating hex file from "121"...
"121" - 0 Error(s), 2 Warning(s).编译后 就是这个
我想知道它编译后悔出现什么效果。我刚学习,希望大家帮帮我,qq175381312.

一般 报警 是 没有 关系的!

你把默认的STARTUP文件删掉,自己添加文件就好了

你新建工程选完芯片之后会出现一个对话框问你要不要把STARTUP.A51这个文件添加到你的工程中,确定或取消都行。
确定的结果是:如果你没添加你的C语言代码文件进去的话,直接编译就会出现你说的情况,或者你编的是汇编的程序,编译后也会出现你说的情况。
建议是:用汇编的话取消,用C的话确定。