我用的是CH375评估板提供的子程序,编译后生成的HEX文件只有六七K,而源程序提供的
HEX文件有二九三十K,什么原因啊,哪位高手帮忙解决一下啊,谢谢! 另我用的是keil uVision2的破解版,编译时也有加库头文件,编译后没有错误,但有些
警告,与源程序差不多,但与之相比生成的hex文件比它提供的小的多,郁闷,想了好
久......
我用的是CH375评估板提供的子程序,编译后生成的HEX文件只有六七K,而源程序提供的
HEX文件有二九三十K,什么原因啊,哪位高手帮忙解决一下啊,谢谢! 另我用的是keil uVision2的破解版,编译时也有加库头文件,编译后没有错误,但有些
警告,与源程序差不多,但与之相比生成的hex文件比它提供的小的多,郁闷,想了好
久......
源程序提供的hex文件下到评估版后能实现单片机的一些简单的读写功能,但我用源程序自己编译后生成的
hex文件却不行,什么原因啊??而且文件比提供的小的多,高手帮忙解答一下啊,谢谢!!!
你的子程序库没有链接进去.
子程序库没有链接进去?再请教一下要怎样做啊?
比如我用EXAM2中的CH375HFT.C编译,已经加入了CH375HF4.H头文件了,还有其他子程序库吗?在哪啊?要怎样
才能链接进去啊?谢谢了!!!!
还差一个CH375HF4.LIB文件,你也同CH375HFT.C一样加进项目编译就可以了.
还有CH375HF4.LIB子程序库 像添加 .C文件一样添加到你的工程里就行了
是的,CH375HF4.H只是其头文件.CH375HF4.LIB里包含这头文件里声明函数的大部分实现.
哦,明白了,谢谢上面两位仁兄!!原来CH375HF4.H是头文件CH375HF4.LIB是库文件,要同时加入编译才
能调用声明的函数,上面问题基本解决。
不过还有一个问题相问一下,lib文件打不开,我用Ultra-Edit打开好像只是二进制信息,我怎样才能看里
面的函数是怎么写的呢,比如一些初始化程序和文件调用程序等
.lib库你直接拿来用就行了,不需要了解里面的程序怎么写的.源程序被封装成库了你是打不开的