我想从我的电脑上读取一个文件并将其显示在电路板上。但是,当电路板不断重置时,我们在阅读文件时遇到了问题。 (看门狗已关闭)
有人可以帮忙吗?
答案 0 :(得分:0)
以下是上传文件的步骤:
如果您想通过将文件上传到咖啡文件系统(cfs)中来首先从本地驱动器读取文件,而不是使用cfs库(如cfs_open,cfs_seek和cfs_read)作为参考读取文件。看看这个链接: https://github.com/contiki-os/contiki/wiki/Coffee-filesystem-guide
修改程序“.c”文件,通过添加以下内容来初始化shell中的base64和coffee命令:
shell_base64_init();
shell_coffee_init();
通过命令编译和上传:
make TARGET=platformuaresingnow example.upload
通过修改一些bash代码来读取/上传.txt文件。为此,请添加以下行
%.shell-upload: %.txt
``(echo; sleep 4; echo "~K"; sleep 4;``
``echo "dec64 | write $*.txt | null"; sleep 4; \``
``../../tools/base64-encode < $<; sleep 4; ``
`` echo ""; echo "~K"; echo "read $*.txt | size"; sleep 4) | make login``
现在,您可以使用以下命令将任何.txt文件上传到当前连接的mote节点的咖啡文件系统:
make testfile.shell-upload
希望它能解决你的问题。