所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

科学探究——小型大棚种植实验(二)

May May 2022-06-13 10:32:30

        今天来说说串口数据记录器,文档介绍部分其实挺详细的,但做为一个不是小白的小白说实话使用过程蛮曲折的。这篇文档只是记录我的使用过程,希望对一些不是大神的新手来说有一些用处。

projectImage
projectImage

首先,产品文档说到文件系统格式,这个在拿到产品时查看了,一般文件系统为FAT32,所以这个不是问题,接下来说到给模块上电2S以上(非USB主机),查看了文件系统,直接打开U盘里面空的,想要生成那个CONFIG.TXT文件,实际上就是接入模块的正、负极供电,断电后USB接线,会在U盘里生成一个FILE的文件夹,里面自动生成上面提到的那个文件。

projectImage
projectImage
projectImage

这个过程其实是费了一番周折的,因为不知道什么原因,我的里面一直没有生成这个文件,后来重新格式化模块,又更新固件,总算生成这个文件,按照文档接线图,样例代码上传时始终提示烧录失败,后来才想起拔掉那个TX1口,上传成功。

        串口打印一切正常,打开U盘里面全是乱码,群里请教了各位大神,说是把文档编码改一下就可以了,但是改了之后,还是乱码(上面是自动生成的,下面图是改过编码之后的)。

        最下面是群里大神给的提示,但我还是始终乱码。

        后来没办法,把所有数据文件全部删除,在桌面新建了个空文本文件另存时改编码保存在记录器里,重新上电记录,再打开显示正常了。

        接着用软串口,串口数据一直没反应,记录器SD灯一直也没闪烁,以前用过一个MP3模块文档里面写的很清楚,模块的R、T口和主板上的R、T口交换接入,检查以后发现记录器R口被我接到了引脚3上。所以使用软串口里,特别注意红笔圈着的部分,别接错了。

       记录器闪灯表示写入数据正常,但USB打开又是一堆乱码。

       乱码文件打开另存了新的UTF-8编码文件,重新供电记录数据,可以正常显示。

        

projectImage
projectImage
projectImage
projectImage

接下来,完成我们的项目程序,文字乱码,数字记录正常。

projectImage
projectImage

乱码文件另存为UTF—8文件,重新供电……

总算正常了

……

又试了几次,只要重新上传了程序,必然是乱码,就需要重新另存一次文本文件。(不知道说清楚了没,反正只要是乱码,另存就对了)

projectImage

试用感受:

       整体使用还是比较方便的,但是数据文件一直乱码这是个问题。(不知道别人是不是也这样,如果不是的话,到底怎样才可以一劳永逸改过来呢?)

       还有就是如果是对于小白来使用的话,文档说明不算细致,比如对于我这种的懒人来说,初次使用的时候不愿动脑,习惯跟着文档说明使用,在试用过程中才再总结方法,当一次次不行的时候真得是很抓狂。

       再有就是经常性的出现烧录失败,起先不知道原因,反复试过几次后才知道的。一定记得先把模块和主控板断开,上传后再接入,有点小麻烦。

Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]