CH375的库里边有这样的几个函数: CH375ByteRead(),CH375FileReadX(), CH375ByteLocate(),CH375FileLocate(), CH375ByteWrite(),CH375FileWriteX(), 请问他们有什么区别?
另外,给文件追加写入内容应该如何操作?
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
CH375的库里边有这样的几个函数: CH375ByteRead(),CH375FileReadX(), CH375ByteLocate(),CH375FileLocate(), CH375ByteWrite(),CH375FileWriteX(), 请问他们有什么区别?
另外,给文件追加写入内容应该如何操作?
CH375FileReadX()与CH375FileRead 的唯一区别是可以在mCmdParam.ReadX.mDataBuffer 中指定缓冲区起始地址,子程序返回后更新为当前缓冲区地址(也就是起始地址加上已经读取的长度) 其他的都差不多 还有就是你在追加的时候你先将文件指针指想文件的结尾,也就是 mCmdParam.ByteLocate.mByteOffset=0XFFFFFFFF CH375ByteLocate( );就可以了,还有就是你想在什么位置的话只要将上面的参数输入你要想跳转的字节书就可以了