0

我想从我的计算机中读取一个文件并将其显示在板上。但是我们在读取文件时遇到了一个问题,因为电路板不断重置。(看门狗已关闭)

任何人都可以帮忙吗?

4

1 回答 1

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 节点的咖啡文件系统:

制作 testfile.shell-upload

希望它能解决您的问题。

于 2013-07-15T15:49:01.593 回答