iOS -将串行通信集成到Xcode项目中

lf5gs5x2  于 2023-01-02  发布在  iOS
关注(0)|答案(2)|浏览(197)

好了,我找到了this tutorial来访问iPhone上的串行端口。我通过创建Serial.c文件将代码合并到了Xcode项目中。现在,如何将串行通信的get输出导入textview?我的Xcode项目可以在here中找到

gfttwv5a

gfttwv5a1#

我不认为这是可能的w/out苹果的安全协处理器在串行电缆的另一端。为了使iOS设备开始与配件通信,配件必须有一个安全协处理器。
你可能想看看Redpark串行电缆,它确实有苹果要求的auth芯片。这将是一个很好的原型或黑客解决方案。

m2xkgtsf

m2xkgtsf2#

有一种替代方案允许使用COM端口,***无需***越狱iOS设备,***无需***自定义应用程序开发。
Redpark销售的是Lightning Console Cable (L2-RJ45V3),与带有DB-9接口的线缆不同,这款“控制台线缆”受目前应用商店中提供的终端应用程序支持:

RJ45端遵循“Cisco控制台端口”布线规范。请参见非Cisco站点的visual列表。
信号是真正的RS-232,所以如果你想直接连接到TTL电平逻辑,你需要一个转换器(烦人,但容易)。
如果您只需要将其连接到DB 9串行端口,只需购买converter......通常不到5美元。
RedPark线缆很贵...但MFi程序也是如此,我责怪苹果不支持USB串口,也不支持蓝牙SPP配置文件,这两种都不会结束这种疯狂。

相关问题