当前位置: 首页 > news >正文

茂名建站公司模板seo营销排名

茂名建站公司模板,seo营销排名,门户网站建设需要注意什么,wordpress放视频概述 fluoride 协议栈在整个软件框架中作为一个中间件的角色,向上对接APP,向下对接蓝牙芯片。fluoride采用C语言实现,与APP(Jave)通信采用JNI机制;与蓝牙芯片通信使用HCI硬件接口(HCI软件协议参考蓝牙核心规范&#x…

概述

fluoride 协议栈在整个软件框架中作为一个中间件的角色,向上对接APP,向下对接蓝牙芯片。fluoride采用C++语言实现,与APP(Jave)通信采用JNI机制;与蓝牙芯片通信使用HCI硬件接口(HCI软件协议参考蓝牙核心规范),同时fluoride还实现了蓝牙协议栈中的Host层,蓝牙应用的profile,设备管理等等。

构建角度

android 7.0之前采用make(Android.mk)方式构建,因效率太低引入了ninja和kati来编译,Ninja的配置文件就是Android.bp,Android系统使用Blueprint和Soong工具来解析Android.bp转换生成ninja文件,在当前的Android构建系统中一部分采用了ninja,一部分采用了make的方式。因ninja网上资料较多,此处不做过多介绍,可自行查阅资料。
通过查看源码中的Android.bp梳理出框架如下:
在这里插入图片描述

软件角度

软件上fluoride 分为4层:bt interface、bt application、bt host、hci。bt interface 是fluoride最上层,向framework中的bt service 提供接口,中间通过JNI实现java和c++的转换,bt interface 的实现主要在btif文件夹中,接口声明在include/hardware文件夹中,这一层中没有复杂的处理逻辑。application层中实现蓝牙的各个应用/profile,常见的a2dp、avrcp、hfp、gatt等等,bt host层中实现host中各模块,如l2cap、sdp、rfcomm、gap等等。hci层实现hci 包的拆包/组包,数据接收/发送。fluoride软件架构大致如下:

在这里插入图片描述

在每个模块内部,大多采用API+状态机+事件处理+数据收发的框架,在后续各个模块中将做详细描述
在这里插入图片描述
接下来的一系列文章将从上至下的详细介绍各个模块。

http://www.zhongyajixie.com/news/44635.html

相关文章:

  • 腾讯云建设个人网站关键词排名优化公司地址
  • window安装wordpress成都百度seo公司
  • 跟老外做网站游戏优化软件
  • 一台vps两个wordpress网站seo工作是什么意思
  • 温州网站建设方案维护西安危机公关公司
  • 像网站分类一样的表格图怎么做网络营销推广价格
  • 农村小伙创业做网站关键词全网搜索
  • 网站建设服务公网站维护收费标准
  • 钓鱼网站制作的报告长沙百度搜索排名
  • 做代炼的网站百度竞价推广效果好吗
  • 中国建设委员会网站上查询seo服务商技术好的公司
  • 论职能网站建设优化营商环境指什么
  • 郑州高端网站建设公司产品推广策略
  • 有经验的武进网站建设网络营销策划书怎么写
  • 网站设计专业站长工具天美传媒
  • 做网站的是外包公司吗张雷明履新河南省委常委
  • 优质的天津网站建设企业获客方式
  • 刷单网站建设重庆网站制作公司
  • 做网站的公司图网站建设公司哪家好
  • 网站做博彩反向代理违法磁力搜索器在线
  • 建站推广网站排名今日头条淄博新闻
  • 关键词seo优化广州优化公司哪家好
  • 重庆品质网站建设销售长沙网站优化seo
  • 专业做医院网站建设网盘网页版登录入口
  • 写出网站开发的基本流程谷歌seo优化排名
  • 公司微信网站建设方案推广网络营销案例
  • 织梦手机网站怎么仿制如何网站seo
  • asp.net 网站开发 pdf企业网站模板免费
  • 做网站都要会些什么百度账号免费注册
  • wordpress删除漏洞seo销售好做吗