[求助]C8051F060单片机读写优盘编译出现错误

我在编译的过程中出现了64个错误:REFERENCE MADE TO ERRONEOUS EXTERNAL : SYMBOL MCMDPARAM或者是REFERENCE MADE TO ERRONEOUS EXTERNAL : SYMBOL PDISK_BASE_BUF 楼主帮解决一下吧,我是根据FILELIB5 文件中的CH375HF5.H 和CH375HFT.C改写的读写优盘的程序 ,用的编译环境是Silicon IDE

好像是你的库文件(CH375HF5.LIB)没有添加到工程当中,用Silicon的IDE下面 添加OBJ文件的方法,将该文件添加进去。


我已经按照Silicon IDE环境添加库文件的,我是按照同样的方法添加库文件的《target build configuration 》-《customize》 - 《file to link 可是在工程列表中看不见库文件,是不是我的没有添加成功呢,怎样才能添加进去啊


选择添加外部OBJ文件, 然后在工程目录下面把CH375HF5.LIB文件添加进去


楼主我也是060和CH375读写U盘,只是我的是串口,用的文件也和你一样,我用的keil,但是每次都在unsigned char xReadCH375Data( void ) { while ( RI0 == 0 ); RI0 = 0; return( SBUF0 ); } 每次都在WHILE(RIO==0);这里卡死,不知道是怎么了,楼主你 问题解决没?怎么解决的?


只有登录才能回复,可以选择微信账号登录