我这几天调试f340和ch375,出现如下问题,可以创建文件,但是不能写入数据。 我想问两个问题: 1.我刚才看到文件名称必须大写,我给忘了。用的是小写,这可能是写不进去的原因? 2.我在论坛中看到要设定文本或二进制模式,在库里这个我咋没有看到代码呢?
谢谢!
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
我这几天调试f340和ch375,出现如下问题,可以创建文件,但是不能写入数据。 我想问两个问题: 1.我刚才看到文件名称必须大写,我给忘了。用的是小写,这可能是写不进去的原因? 2.我在论坛中看到要设定文本或二进制模式,在库里这个我咋没有看到代码呢?
谢谢!
文件名必须大写,并符合8+3的格式.不一定要设定文本或者二进制代码,我们的例子一般是建立文本文档,比较容易打开看到,数据简单.如果写成其他格式的 文件,你必须知道文件的底层的数据组成就可以了,否则打不开或则乱码.你可以用WINHEX看到数据是否真正的写入!
1,文件名创建错误的话,那么,你的数据即使写下去在计算机上面也是打不开的。 2,你说的设定文本模式什么意思,如果你写完数据时候,更新文件长度之后,文件长度大小为1字节的话,那么,你可以在你关闭文件之后在随即的打开一个文件,让U盘强制更新