首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过蓝牙将iPhone连接到RS-232

通过蓝牙将iPhone连接到RS-232
EN

Stack Overflow用户
提问于 2011-09-15 01:49:52
回答 6查看 22K关注 0票数 15

我希望通过蓝牙将我的iPhone连接到RS-232串行设备。有没有人成功地实现了这一点,并且可以提供关于硬件使用的建议?这有点棘手,因为这款设备需要苹果认证处理器。我找到的最有潜力的设备是this guy,但它只有嵌入式封装,它的串行端口接口只是逻辑级的通用异步收发器,而不是线路级的RS-232,而且我找不到有库存的供应商。

任何想法都将不胜感激。

我正在考虑使用WiFi来代替串行,但是为了这个问题的目的,请忽略这种可能性。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-09-15 04:23:38

大部分问题已经由你自己回答了。

基本上你有5 (+2)个选择。

  1. 加入MFi计划。如果你不是一家至少中等规模的公司的一员,这可能很难甚至是不可能的。
  2. 购买原始设备制造商蓝牙模块。我甚至不确定苹果的政策是否允许这样做。
  3. 使用WiFi。请记住,您希望使用至少可用作临时接入点的wifi芯片组。这些芯片组相当昂贵,你必须想办法加入现有的网络(客户不想离开他们的家庭网络来使用你的产品)。这会给设备的BOM增加很多成本。
  4. 越狱可能是一个选择。我从来没有尝试过在越狱时使用附件,所以我不知道是否可以在没有身份验证的情况下使用蓝牙。
  5. 所在的公司是MFi计划的成员。
  6. (可能是一个选项,取决于您希望通过RS232获得的速度:最终您可以将耳机插孔的音频输出转换为RS232级别,反之亦然)
  7. (不是真正的选项:为安卓开发并做您想做的任何事情)
票数 9
EN

Stack Overflow用户

发布于 2011-09-19 23:58:54

如果您越狱了您的设备,您可以使用BTstack.org (免责声明:我是BTstack的作者)连接到支持串行端口配置文件的蓝牙设备。您可以获得实现SPP并提供UART级别输出的蓝牙模块。正如David R.上面指出的,你需要一个从UART到RS232的转换器,例如MAX232。

票数 2
EN

Stack Overflow用户

发布于 2011-09-20 17:24:06

好的。另一种选择。有一两家公司销售用于iOS的RS232电缆,例如。Skywire地址:http://www.southernstars.com/products/skywire/index.html

然后,您可以使用蓝牙RS232扩展器,它由一个RS232-to-SPP和一个SPP-to-RS232对组成。丑陋,但在苹果的规则之内。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7420717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档