ARM/Linux嵌入式面经(三七):CVTE
文章目录
-
- 蓝牙的Host的层数有几层?分别是那些,对应什么功能?
-
- 蓝牙Host的层数及功能
- 面试官可能追问的问题
- 蓝牙的信道有几个?
- 在蓝牙的配对过程中,蓝牙怎样才算是配对成功?
-
- 配对成功的标志
- 面试官可能追问的深入问题
- SCI协议的主要特点,以及相关内容。
- 进程之间的通信方式,详细讲解一下。
-
- 进程间通信方式
- 视频音频传输的过程,关键的技术和协议(H.265...):期间让我例举了几种常见的视频格式。
-
- 视频音频传输过程
- 关键技术
- 协议
- 常见视频格式
- 面试官可能追问的问题
- C++的虚函数、纯虚函数的区别与联系,以及他们的使用场景
-
- C++的虚函数与纯虚函数的区别与联系,以及使用场景
-
- 区别
- 联系
- 使用场景
- 面试官可能的追问
- 解释C++的多态性质,以及他和上述的虚/纯虚函数的区别和联系
-
- C++的多态性
- 虚函数
- 纯虚函数
- 多态性、虚函数与纯虚函数的联系与区别
- 面试官可能追问的问题
- 数组和链表的区别(存储方式、访问方式、使用场景等)
-
- 数组和链表的区别
-
- 存储方式
- 访问方式
- 使用场景
- 面试官追问
- 链表有哪几种,举例说明
- 手撕代码-使用C++写一个程序,能将字符型元素转化成整数型元素打印。
蓝牙的Host的层数有几层?分别是那些,对应什么功能?
在蓝牙技术中,蓝牙Host的层数及其功能是一个复杂但关键的话题。蓝牙协议栈通常被划分为多个层次,以支持从硬件到应用的各种功能。从高层逻辑上,蓝牙Host的层数及其功能可以概括如下:
蓝牙Host的层数及功能
蓝牙Host的层数主要可以划分为几个关键层次,这些层次共同协作以实现蓝牙设备之间的通信和数据传输。具体层次及其功能如下:
-
应用层(Application Layer):
- 功能:这是蓝牙协议栈的最上层,直接面向用户和应用程序。在这一层,蓝牙设备通过调用API来实现各种蓝牙功能,如设备发现、连接、数据传输等。
- 示例:蓝牙耳机、蓝牙音箱、蓝牙鼠标等具体设备的应用层,负责处理用户输入和输出,以及与其他蓝牙设备的交互。
-
主机逻辑链路层(Host Logical Link Layer):
- 功能:这一层为应用层提供了数