需要知道 UFI 和 UFX 库之间的区别

谁能告诉我 UFI 和 UFX 库与 CH554/549/559 的 UDISK 接口之间的区别。 有没有使用 UFX 库的示例? UFX(Large) 中还有哪些可用的功能?是否可以使用 UFI 或 UFX 创建目录? 请帮忙。

具体说明参考对应EVT包中USB_LIB文件夹中说明。

UFI,变量使用IDATA;UFX,变量使用XDATA。

实际直接用UFX就好了,功能没区别。


能够创建一个目录。 但谁能解释下面的代码? 预定义值的来源和来源是什么常量 (DirConstData)?

DirXramBuf = pDISK_FAT_BUF;                            //文件数据缓冲区
                DirConstData = ".          \x10\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x21\x30\x0\x0\x0\x0\x0\x0..         \x10\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x21\x30\x0\x0\x0\x0\x0\x0";
                for ( i = 0x40; i != 0; i -- )                         //目录的保留单元,分别指向自身和上级目录
                {
                    *DirXramBuf = *DirConstData;
                    DirXramBuf ++;
                    DirConstData ++;
                }




相关函数配合文件系统库实现一些文件层面的功能,完善的文件系统库能够实现对文件的常见操作,避免了用户处理繁琐的底层。

可以描述一下想要实现的功能,看是否有方式可以实现。


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