第一天、我这里就分享一个FATFS的移植程序,当时因为项目要求SD卡里要有十几个TXT文档,每天保存一个EXCEL,FATFS的资料有很多,但是真实可用的例程确实很少,我当时费了好大劲,深受其苦,所以先解决他!
说明一下,这个FTAFS的程序,由于是从大项目里剥离开来的,所以原本是在RBT6上使用的,我将其移植到了战舰V2.0的zet6上,进行了调试,已证明可行,但是涉及到创建修改EXCEL的部分,被我删了,主要是因为麻烦,但我会再附上原工程的fat的C文件,里面有excel的创建。
工程的功能:SD卡里建好了4个TXT,分别保存四个地址,通过串口助手,可以修改保存在TXT里面的地址。
验证:通过串口修改之后,可以拔出SD卡,读一下其中的TXT看有没有修改成功。
工程文件名:TEST_FATFS-zet6_0630;
创建EXCEL的fat:FAT
下面是串口修改的方法:
地址值修改 编号 串口命令返回值 地址1 “N1X ”"N1:X
"X代表地址1的数值,其可为整形数,范围转换方法见表下注释 地址2 “N2X ”"N2:X
"X代表地址1的数值,其可为整形数,范围转换方法见表下注释 地址3 “N3X ”"N3:X
"X代表地址1的数值,其可为整形数,范围转换方法见表下注释 地址4 “N4X ”"N4:X
"X代表地址1的数值,其可为整形数,范围转换方法见表下注释
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>