用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart; 这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。
rookiecalf:
guolin liang
用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart; 这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。
用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart; 这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。
guolin liang:
回复 rookiecalf:
首先谢谢你的回复,但是我在CMD文件中仍然没有找定义。程序中类似这样的语句还有很多,比如:extern int16 *Buck_In1, *Buck_In2, *Buck_In3, *Buck_In4;。我觉得应该不是在CMD文件中。有人说这些变量可能封装在库中,不知道是不是这样。
用的是TI公司的DC-DC开发套件(EightChannelBuck)。在软件中有类似这样的语句:extern Uint16 *RamfuncsLoadStart, *RamfuncsLoadEnd, *RamfuncsRunStart; 这是不是只是变量声明,若是、变量定义在那个文件中??在工程中的的所有文件里都没有找到定义。但是编译也没有报错。请问这是怎么回事。
rookiecalf:
回复 guolin liang:
guolin liang
首先谢谢你的回复,但是我在CMD文件中仍然没有找定义。程序中类似这样的语句还有很多,比如:extern int16 *Buck_In1, *Buck_In2, *Buck_In3, *Buck_In4;。我觉得应该不是在CMD文件中。有人说这些变量可能封装在库中,不知道是不是这样。