谁能告诉我 UFI 和 UFX 库与 CH554/549/559 的 UDISK 接口之间的区别。 有没有使用 UFX 库的示例? UFX(Large) 中还有哪些可用的功能?是否可以使用 UFI 或 UFX 创建目录? 请帮忙。
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
谁能告诉我 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 ++; }
相关函数配合文件系统库实现一些文件层面的功能,完善的文件系统库能够实现对文件的常见操作,避免了用户处理繁琐的底层。
可以描述一下想要实现的功能,看是否有方式可以实现。