我正在尝试编写一个命令行 Foundation Objective-C 程序,并且需要与 RS232 串行设备进行通信。
关于如何做到这一点有什么想法吗?
编辑 - 这不适用于 iPhone!这是一个桌面应用程序。
最佳答案
我假设您使用的是 RS-232/USB 适配器。如果我这样做,我会找出它显示在哪个设备上,然后使用 open(“/dev/ttyS0”等) 函数打开它。然后,您可以将文件描述符和访问函数包装在一个对象中。
这是有关在 POSIX 环境中使用串行端口的页面: http://www.easysw.com/~mike/serial/serial.html
关于objective-c - 如何在 Objective-C 中与 RS232 设备通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5199067/