objective-c - 如何在 Objective-C 中与 RS232 设备通信?

标签 objective-c serial-port foundation serial-communication

我正在尝试编写一个命令行 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/

相关文章:

objective-c - 如何进行显式 Facebook 注销?

c++ - 奇怪的串行通讯错误

c - Shell 文本处理库

linux - Linux下与scilab的串口通信

ios - 使用自定义 setter 和计算结构属性的两种方式转换

swift - 从地区代码接收国家名称

objective-c - 如何使用 CATransform3D 为一组 CALayer 添加阴影

ios - 根据实际可见字母高度在 UILabel 中垂直居中文本

iphone - UIManagedDocument saveToURL 始终返回 false

swift - Swift Foundation 的 UUID 是否默认包含时间?