【问题标题】:Send cyclic command to serial port向串口发送循环命令
【发布时间】:2015-09-09 15:58:06
【问题描述】:

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

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

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

任何人都可以在这里帮助我提供代码 sn-p 或指向正确解释的链接吗?我想,应该很容易吧?

附加信息: 我以 115200 的波特率连接到 USB 串行端口 (COM7) 上的评估板。

【问题讨论】:

    标签: bluetooth macros ttl teraterm


    【解决方案1】:

    这应该可以完成工作:

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

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

    另外,here 你可以找到 TTL 命令的描述。

    不过,我的意见是,您应该开始使用 Python 和 PySerial 来处理此类任务。

    【讨论】:

      猜你喜欢
      • 2021-11-26
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多