我正在使用NodeMCU环境为ESP8266编写Lua脚本。它使用FATFS模块创建具有以下模式的多个文件:
LOG_xxxxyymmdd_hhmmss.txt,其中xxxx:#file(增量),其余为时间戳。
我正在运行测试,创建一个文件,用少量数据填充(~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()
期间搜索文件时,由于名称含糊不清或类似的原因,它会返回错误?如果有人对此有所了解,请告诉我,以便我可以测试一下。感谢。