CarPlay
蓝白天际线
本人从事linux的嵌入式开发.
展开
-
CarPlay wired(USB)连接方案
在上一篇博客中我对CarPlay做了基本的介绍,在这篇博客中我将介绍CarPlay的wired(USB)的连接方案。 首先,CarPlay的wired(USB)的连接方案要求车载设备至少要支持USB2.0 Hi-Speed,能够同时处理bulk IN和bulk OUT传输。该方案还要求车载设备必须支持USB Host Mode,该模式要求车载设备能够工作在USB devi转载 2016-12-19 14:20:12 · 13900 阅读 · 3 评论 -
usb-OTG-ADP-HNP-SRP
1. USB速率这得从USB的发展过程说起。 USB 1.0:最早的USB标准,有187.5Kbps和1.5Mbps两种传输速率,最高传输速率1.5Mbps USB 1.1:传输速率为USB 1.0标准的8倍,有1.5Mbps和12Mbps两种传输速率,最高速率12Mbps USB 2.0:较新的USB标准,最高传输速率为480Mbps USB 3.0:据说是最新的USB标转载 2016-12-19 15:29:36 · 1566 阅读 · 0 评论 -
USB OTG规范的SRP和HNP协议
OTG设备首先应该是符合USB2.0规范的设备,此外它还具有以下特征[1]:1. 有限的主机性能2. 像外围设备一样能进行全速操作(可选高速)3. 像主机一样支持全速(可选低速和高速)4. 可连接的外围设备清单(Targeted Periphral List)5. 会话请求协议SRP6. 主机交换协议HNP7. 只有一个Mini-AB插座转载 2016-12-19 15:07:07 · 6043 阅读 · 0 评论 -
USB linux NCM usbnet驱动详解
cdc_ncm -> usbnet device -> net_deviceenum流程,cdc_ncm的probe中直接调用usbnet_probe,usbnet_probe中会分配network_device和usbnet,并调用cdc_ncm的bind回调进行cdc_ncm的附加descriptor的解析,之后调用init_status对NCM的第一个interf转载 2016-12-19 14:57:53 · 7866 阅读 · 0 评论 -
CarPlay简介
据说,国外车展上,CarPlay已经成为了地摊货,凡参展的厂商都成为的标配(有同样待遇的还有Google的Android Auto)。但由于我朝特色,至今未能一睹这俩位的真容(其实是水平不行,领导不带着去看车展)。网络上的只言片语多是重复拷贝的内容,没有什么有价值的东西。只是最近从Apple开放的其它协议上,已提供部分CarPlay集成规范,因此,本文从开发者的角度上,介绍下CarPlay到底是个转载 2016-12-19 14:11:41 · 4001 阅读 · 0 评论 -
CarPlay wired连接与wireless连接相互切换
在CarPlay系列的前面博客中我分别对CarPlay的wired(USB)连接方案和wireless(蓝牙+Wi-Fi)连接方案作了介绍,在这篇博客中我主要介绍两种连接方案的切换。 首先,要求车载设备对CarPlay的wired(USB)和wireless(蓝牙+Wi-Fi)两种连接方案都支持,并且USB线已连接到Apple设备。 对于wireless转载 2016-12-19 14:27:05 · 1294 阅读 · 0 评论 -
CarPlay wireless(蓝牙+WiFi)连接方案(Wi-Fi部分)
这篇博客是继上一篇CarPlay wireless(蓝牙+WiFi)连接方案(蓝牙部分)的第二部分:Wi-Fi部分。在这篇博客中我主要是针对CarPlay over wireless方案中的Wi-Fi部分做介绍。 在Wi-Fi方面,车载设备工作在AP模式下,Apple设备作为STA连接到车载设备(AP)。首先,在蓝牙进行Carplay相关交互前,车载设备的Wi-Fi已经工作在转载 2016-12-19 14:25:07 · 8499 阅读 · 2 评论 -
CarPlay wireless(蓝牙+WiFi)连接方案(蓝牙部分)
在这篇博客中我将介绍我的CarPlay系列的第三篇博客:基于wireless(蓝牙+WiFi)的CarPlay连接方案。 在苹果公司推出基于wired(USB)的CarPlay连接方案后(在我的上一篇博客中已对CarPlay的USB的连接方案做过介绍,这里就不介绍了),接下来苹果公司又推出了基于wireless(蓝牙+WiFi)的CarPlay连接方案。转载 2016-12-19 14:23:50 · 15071 阅读 · 1 评论 -
CarPlay介绍
CarPlay是苹果公司为车载系统开发的一项功能,该功能将iOS设备的界面通过USB或wireless(蓝牙+Wi-Fi)投影显示在车载屏幕上,可以让驾驶员在车内通过车载屏幕直接方便地使用iOS设备上的功能。例如,在车载屏幕上直接使用iPhone或iPad上的地图、导航、Siri语音助手、音乐、电话、短信等各项iOS上的服务及功能。换句话说,就相当于是在自己的车载系统上安装了一个“iOS操作系统”转载 2016-12-19 14:22:32 · 1488 阅读 · 0 评论 -
USB OTG学习笔记
http://blog.21ic.com/user1/1113/archives/2010/67075.html推荐仅仅看了半天SPEC写的笔记,有些乱,等调试完毕再次整理,思路不是很成熟,推测成分较多,可能有不对的地方,欢迎拍砖交流指正。 1. 概要OTG设备使用插头中的ID引脚来区分A/B Device,ID接地被称作为A-Device,为连接时候的USB转载 2016-12-28 14:33:52 · 2924 阅读 · 0 评论