将循环命令发送到串行端口

时间:2015-09-09 15:58:07

标签: bluetooth macros ttl teraterm

我必须使用蓝牙LE模块执行一些测试。 对于BT芯片,我在这里有一个评估板,我可以通过USB连接到我的PC上的串口。

从评估板手册中我学习了如何使用Tera Term从BT芯片广播数据。它只是一个简单的命令,如“SHW,0018,AABBCCDD”,我必须输入,BT模块将发送此数据。

现在我想自动化Tera Term,以便每100ms执行一次此命令。 我做了一些研究,我知道我必须使用Tera Term宏语言(TTL?),但我真的不喜欢这个程序。

有人可以通过代码段或正确解释的链接帮助我吗?我想,这应该很容易吗?

其他信息: 我连接到USB串行端口(COM7)上的评估板,波特率为115200。

1 个答案:

答案 0 :(得分:0)

这应该做的工作:

while 1  
  sendln 'SHW, 0018, AABBCCDD'
  mpause 100
endwhile

将其保存为例如test01.ttl并将其加载到teraterm中,如下所示:

enter image description here

此外,here您可以找到TTL命令的说明。

我的意见是,你应该开始使用Python和PySerial来处理这类任务。