在MSP430F5438A上使用Contiki读取文件

时间:2013-07-05 13:04:46

标签: file-io msp430 contiki

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

有人可以帮忙吗?

1 个答案:

答案 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

希望它能解决你的问题。