过去几个月我一直在构建基于微控制器(主要是 Arduino)的设备,对于似乎缺乏任何形式的串行仿真我感到非常惊讶。
我知道macosxvirtualserialport,但我发现这个项目不符合我的需求。它似乎没有被 Arduino(或 Processing)IDE 识别。
假设我有一个处理应用程序(基于 Java),我想通过 USB 串行连接与 Arduino 进行通信。如何在不将 Arduino 插入计算机的情况下调试处理应用程序的串行通信部分?
我知道当我插入微控制器时它会显示出来/dev/<tty something>
。
我能否创建一个目录/dev/<insert name here>
并让我的处理程序连接到该目录,同时让 shell 脚本读取和写入数据到该位置?
我试图将其写得尽可能通用,以便可以在 Github 上广泛使用。因此,需要 Windows 和 Linux 的解决方案。
答案1
cutecom 有吗http://cutecom.sourceforge.net/满足你的期望吗?还有适用于 Mac OS X 的现成版本http://mac.softpedia.com/get/Utilities/CuteCom.shtml