不会用CH375HF6.LIB,问问咋用?

根据贵公司提供的资料,用CH375HF6.LIB代替CH375HF4.LIB,示例程序就可以支持FAT32格式的U盘,而不需要其它改动。 程序使用的是沁恒公司提供的光盘内的示例程序: CH375HFT.C CH375HF4.H CH375HF6.LIB 这三个文件,在keil C下编译出现下面2个错误:

ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: CH375FILREAD MODULE: CH375HF6.LIB (CH375HF6)

ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: CH375FILWRITE MODULE: CH375HF6.LIB (CH375HF6)

并且CH375HFT.C这个文件中包含CH375HF6.H文件,但是我并未在光盘中找到该头文件。

希望沁恒公司技术人员能帮忙解答一下,谢谢先!

另外还想咨询一下有关硬件方面的问题,不知道沁恒公司有没有对51单片机+CH375读写U盘的电路全速工作的时候的电流大小做过测试,比如用单片机AT89C55WD+CH375搭建一个最小的读写U盘的系统,5V供电,除去U盘所消耗的电流外,电路上还需要提供多大的电流?


你既然使用库文件为CH375HF6.LIB,就应该使用相应的头文件CH375HF6.H,而不是使用CH375HF4.H


电流,WCH的标准板模块在去掉CH421的情况下电流在30MA左右,其中包括MCU CH375  LED,工作在5V


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