今天来说说串口数据记录器,文档介绍部分其实挺详细的,但做为一个不是小白的小白说实话使用过程蛮曲折的。这篇文档只是记录我的使用过程,希望对一些不是大神的新手来说有一些用处。
首先,产品文档说到文件系统格式,这个在拿到产品时查看了,一般文件系统为FAT32,所以这个不是问题,接下来说到给模块上电2S以上(非USB主机),查看了文件系统,直接打开U盘里面空的,想要生成那个CONFIG.TXT文件,实际上就是接入模块的正、负极供电,断电后USB接线,会在U盘里生成一个FILE的文件夹,里面自动生成上面提到的那个文件。
这个过程其实是费了一番周折的,因为不知道什么原因,我的里面一直没有生成这个文件,后来重新格式化模块,又更新固件,总算生成这个文件,按照文档接线图,样例代码上传时始终提示烧录失败,后来才想起拔掉那个TX1口,上传成功。
串口打印一切正常,打开U盘里面全是乱码,群里请教了各位大神,说是把文档编码改一下就可以了,但是改了之后,还是乱码(上面是自动生成的,下面图是改过编码之后的)。
最下面是群里大神给的提示,但我还是始终乱码。
后来没办法,把所有数据文件全部删除,在桌面新建了个空文本文件另存时改编码保存在记录器里,重新上电记录,再打开显示正常了。
接着用软串口,串口数据一直没反应,记录器SD灯一直也没闪烁,以前用过一个MP3模块文档里面写的很清楚,模块的R、T口和主板上的R、T口交换接入,检查以后发现记录器R口被我接到了引脚3上。所以使用软串口里,特别注意红笔圈着的部分,别接错了。
记录器闪灯表示写入数据正常,但USB打开又是一堆乱码。
乱码文件打开另存了新的UTF-8编码文件,重新供电记录数据,可以正常显示。
接下来,完成我们的项目程序,文字乱码,数字记录正常。
乱码文件另存为UTF—8文件,重新供电……
总算正常了
……
又试了几次,只要重新上传了程序,必然是乱码,就需要重新另存一次文本文件。(不知道说清楚了没,反正只要是乱码,另存就对了)
试用感受:
整体使用还是比较方便的,但是数据文件一直乱码这是个问题。(不知道别人是不是也这样,如果不是的话,到底怎样才可以一劳永逸改过来呢?)
还有就是如果是对于小白来使用的话,文档说明不算细致,比如对于我这种的懒人来说,初次使用的时候不愿动脑,习惯跟着文档说明使用,在试用过程中才再总结方法,当一次次不行的时候真得是很抓狂。
再有就是经常性的出现烧录失败,起先不知道原因,反复试过几次后才知道的。一定记得先把模块和主控板断开,上传后再接入,有点小麻烦。
三春牛-创客2023.01.30
赞
三春牛-创客2023.01.30
厉害