FTDI VDIP1L文件创建"坏命令"

时间:2015-01-27 21:56:36

标签: arduino ftdi

我使用FTDI VDIP1L和我的Arduino Uno将数据记录到USB(Sandisk Cruzer 8 GB)。 Arduino使用Software http://www.arduino.cc/en/Reference/SoftwareSerial进行编程,因此我能够将来自Arduino串行端口监视器的串行回显到VDIP。 USB记忆棒上的指示灯正在工作(因此它有效),就像一些Vinculum命令一样。 DIR,IDDE,DSN,DVL,但是与磁盘上的实际文件相关的任何东西似乎都不起作用(做OPW;我没有尝试过读写,因为我使用的是空白闪存开车,他们还没有申请。

Uno由外部适配器供电,并通过USB电缆连接到PC。 Arduino - VDIP1L连接如下:(Arduino - VDIP1L): 5V - 5V; GND - GND; 11(SW TX) - AD1(RX); 10(SW RX) - AD0(TX); GND - AD3(CTS);

VDIP1L具有最新版本的VDAP固件," MAIN 03.69VDAPF RPRG 1.00R"由FWV命令返回。

使用的语法: OPW DATAFILE.TXT

我试过一次又一次地发送所有内容。当我在部分区域尝试时,OPW不会产生任何投诉(或对此事的回应),然后我会得到" Bad Command"当我发送文件名或其中的一部分时。

任何人都知道为什么文件命令不起作用?

干杯,

1 个答案:

答案 0 :(得分:0)

仍然无法使用Arduino串口监视器,但我注意到有关监视器的一些事情。有一个下拉菜单,允许您在“无行结束”,“回车”,“换行”和“回车+换行”之间进行选择。监视器将根据您的选择在文本输入中附加回车符和/或换行符。

现在我不知道为什么这还不足以让命令进入VDIP。也许串行监视器在每个文本块之后添加一个回车符(当选择此选项时),在这种情况下,我的命令将是“OPW”'回车'“da​​tafile.txt”'回车',而VDIP想要“OPW datafile.txt”'回车'。

我用Putty代替Arduino串口监视器尝试了这种语法并使其正常工作,同时写入文件,所以就我而言,这个问题几乎是关闭的。

干杯,