首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tera术语xmodemsend命令

tera术语xmodemsend命令
EN

Stack Overflow用户
提问于 2015-06-03 19:34:51
回答 1查看 3.7K关注 0票数 1

我一直使用Tera术语通过串口更新发射机上的固件,但是这个过程相当简单,用户输入也很密集。我试着写一个宏:

1)连接到用户指定的串口(检查)

2)将xmodem接收命令发送给发射机(检查)

3)使用xmodemsend将新固件文件发送到发射机(no_check)。

4)当用户单击“重复”时重复(某种检查)

基本上,我的问题是如何实现xmodemsend命令。我读过Tera术语索引文件,它包含所有命令的列表和解释,但无论出于什么原因,它都无法工作。

固件文件位于TeraTerm文件夹中,我使用它的方式如下:

代码语言:javascript
复制
;... other code stuff...
wait 'now.' ;waits for last word of the transmitter's response to the xmodem receive signal

xmodemsend 'filename.bin' 1
;format: command 'filename' checksum

wait 'power!' ;waits for last word of transmitter's response to file


;... other code stuff...

宏正在被挂在‘等待’电源‘的线路上,但是我正在使用一个程序来监视串口的数据传输,在发射机回复xmodem接收信号之后,计算机永远不会发送该文件。

对我可能做错了什么有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-03 19:59:03

最后,我回答了我自己的问题(张贴在这里,以防任何人有同样的问题)。结果发现Tera术语在查找文件时不会在自己的文件夹中查找。因此,我将它复制到我的C:驱动器中,并放入文件路径,如下所示:

代码语言:javascript
复制
xmodemsend 'C:\filename.bin' 1

这使得xmodemsend命令能够找到文件并将其上传到发射机。

这里:http://logmett.com/forum/viewforum.php?f=3&sid=b0133f8126f23f52deee9da264605add是关于TTL (Tera )用法的论坛

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30629068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档