适用于Mac OSX的串行端口仿真器

时间:2014-11-12 17:59:07

标签: macos serial-port emulation device-emulation

Mac OSX上是否有任何串口仿真器? 我正在研究在Mac上控制串行设备(RS232)的程序。我以前使用com0com验证我的程序是否为串行设备,但这只是Windows版。

我已阅读this thread,但仍然徒劳无功。 MultiCom不是我想要的。我需要一个创建/模拟虚拟串行设备的软件。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

在Mac上模拟串行设备(RS232)的方法是通过插入Arduino(它需要硬件是,但可以模仿许多其他设备)。我用它来模拟更昂贵的传感器。这是一个简单的代码,来自Arduino website的代码稍作修改,以便连续打印一个语句。

// the setup routine runs once
void setup() {
  // initialize serial communication at 9600 bits per second:
  Serial.begin(9600);
  // Wait for serial port to connect (Needed for native USB port only)
  while (!Serial) {
    ;
  }
}

// the loop routine runs over and over again forever:
void loop() {
  // Print a statement through Serial
  Serial.println("Hello world !");
  // Some delay
  delay(10);
}