单片机通过CH375读写U盘文件的问题解答

没什么区别,都是可以使用的,A文件可LIB文件使用上面是一样。


不同的编译器生成的库文件的后缀名是不同的,后缀名由编译器决定


那 Freescale Codewarrior IDE 是怎么把.A文件加进去的啊??、

我用的芯片是MC9S08AW60 有没有支持这款芯片的库文件啊? 在资料里就只有MC68和MC9S12的库文件


strcpy( (char *)mCmdParam.Open.mPathName, "\\A.TXT" ); /* 文件名*/ i = CH375FileOpen( ); /* 打开文件 */ 打开文件名还正常,到CH375FileOpen( ); 就死机了,,还不停复位,请教???????????????


“打开文件名还正常”什么意思? (1)库有没有链接进去,编译链接有没有异常警告? (2)DiskReady成功没?


初始化、连接、准备好都OK,还能读出U盘容量,但是执行 strcpy( (char *)mCmdParam.Open.mPathName, "\\A.TXT" ); /* 文件名*/ 没问题,执行 CH375FileOpen( ); 就死机了


我想要打开文件读A.TXT


那么你去检查下DISK_BASE_BUF这个缓冲区,前面DISK-READY()这个函数和CH375FileOpen()函数的区别就是FILE-OPEN()这个函数使用了DUSK_BASE_BUF而初始化U盘函数没有使用这个缓冲区。 请仔细检查。


有没有详细说明U盘的数据结构的文档,如文件夹是说明数据、文件(A.TXT)是说明数据


U盘的数据结构一般是FAT文件系统,资料是公开的,网上去找吧


你好,我现在自己写的程序,读写CH375,能找到文件名,但是对于“线性扇区号LBA”“扇区数”理解的不是很透彻,还有,就是“文件途径”,怎样找到文件数据,搞的一头雾水,我想请问,是否,你们有这样的文档能解释,能发一份给我吗?或者我该看什么文件,请教!!!!!!!!!!!!


你可以到网上去找下关于FAT文件系统的资料,里面对于U盘里面文件怎么存储的是有很详细的说明的。


我找了半天,都一样,你们能发一份详细的资料给我吗?我项目很着急,谢谢


对于这些术语理解,只能多看看资料,自行体会了 我们的资料也仅有这些:UploadImages/2009948535126.rar


我要用MCS51+CH375来读写U盘,用哪个lib。下载了一大堆库文件,搞得一头雾水。 还有如果我的硬件连线是并口方式,CS线是单独控制。读写不是用总线地址方式(也就是直接控制P0),那这段程序在哪里改啊


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