RTT怎么创建和写二进制文件啊?
如题 《RT-Thread实时操作系统编程指南》13.1 文件系统接口
int fd;
int i;
char buffer[80];
for(i=0; i<sizeof(buffer); i++)
{
buffer = i;
}
/* 打开/text.bin 作写入,如果该文件不存在则建立该文件*/
fd = open("/text.bin", O_WRONLY | O_CREAT);
if (fd >= 0)
{
write(fd, buffer, sizeof(buffer));
close(fd);
} 回复【1楼】aozima
-----------------------------------------------------------------------
fd = open("/text.bin", O_WRONLY | O_CREAT);
也就是bin后缀做识别了,这跟VC文件操作有点不太一样 跟后缀名没有关系。文本文件不也是二进制数据?
RT-Thread的文件系统API是POSIX兼容的。 回复【3楼】aozima
跟后缀名没有关系。文本文件不也是二进制数据?
rt-thread的文件系统api是posix兼容的。
-----------------------------------------------------------------------
我要让文件打开来像乱码一样,怎么实现啊?
页:
[1]