无法使用NodeMCU FATFS模块打开SD卡中的新文件

我正在使用NodeMCU环境编写ESP8266的Lua脚本。它使用FATFS模块创建以下模式的多个文件:

LOG_xxxxyymmdd_hhmmss.txt,其中xxxx:#文件(增量),其余则是时间戳。

我正在运行一个测试,创建一个文件,将其填充到一小部分数据(〜200字节),然后将其关闭,并重复X次。经过第一小时,文件停止被创建。以下是成功创建的文件列表:

<script src="https://pastebin.com/embed_js/0xn3MBQt"></script>

而这里是一些无法创建的文件名:

LOG_0193000101_005909.txt

LOG_0194000101_005908.txt

LOG_0000000000_000000.txt

LOG.txt

我真的很困扰。是否存在某种文件名大小限制,因此在搜索文件进行open()时,由于名称模糊等原因返回错误?如果有人对此有线索,请告诉我,以便我可以测试。谢谢。

点赞