txt是一种文件,要知道文件的个数,就要有文件系统的,可以通过文件系统中的函数来轮询目录 中的文件,比如fatfs
参考代码
遍历一遍res = f_opendir(&dir path); res = f_readdir(&dir &fno); while (((res = f_readdir(&dirs &Finfo)) == FR_OK) && Finfo.fname[0]) { fn = *Finfo.lfname ? Finfo.lfname : Finfo.fname; }
想要识别SD卡中的文件数目,必须得上文件系统才行。
利用文件系统中的API函数及进行操作
单片机要先有文件系统才可以的,FTFS吧,这个是比较常用的。
单片机使用文件系统挂载文件系统,并对目录中的文件进行轮询,最后统计文件数
文件是文件系统之上的概念,直接从文件系统里面遍历一下
裸数据,没有文件系统,谁也不知道有多少文件
文件是高级的对象啦,要有文件系统支持才行,起码是最基础的文件系统,利用文件系统相关API去查询。
单片机有时存储数据只是用到数据块的。