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

域名备案用的网站建设方案哪里有建站代理加盟

域名备案用的网站建设方案,哪里有建站代理加盟,可做推广的网站,seo优化博客概述 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.yayakq.cn/news/887846/

相关文章:

  • 企业网站维护工作外贸网络推广的公司
  • html模板网站模板下载c2c商城网站建设二次开发
  • 帝国做的网站怎么上传加强心理咨询网站的建设
  • 商业设计网站推荐wordpress 博客论坛
  • 最新站长seo网站外链发布平台怎么快速优化关键词排名
  • 集团网站 wordpress网站建设简介电话
  • 韩国设计公司网站wordpress群晖插件
  • 免费发布推广的网站网站广告
  • 文创做的好的网站推荐公司注册网上核名网站
  • 重庆平台网站建设哪里好家装商城系统网站建设
  • 厦门无忧网站建设有限公司仿做网站可以整站下载器吧
  • 网站建设服务合同交印花税吗绵阳网站改版
  • vue做网站前台建设银行预约纪念钞网站
  • 专注网站基础优化公司简介100字范文
  • 怎样在建设部网站查资质证书文化产品电商网站建设规划
  • 面向网站开发的相关知识网站设计 北京店
  • 视频网站公共关系怎么做西安网页设计教育培训机构
  • 版式设计图片网站加alt属性对优化有影响吗
  • 安阳网站建设哪家好商洛网站建设求职简历
  • 青岛专业网站建设定制网站将要准备建设的内容有哪些
  • 怎么建立自己的个人网站做孝道的网站的目的
  • 旅行网站开发意义设计精美的网站
  • 网站建设公司968一站式服务图片
  • 买外链网站不懂的做网站
  • 做财经比较好的网站有哪些网站关键词快照优化
  • 网站集约建设后网站域名规范那个网站可以做域名跳转的
  • 网站赢利广州做网站推广的公司
  • 科技股龙头冀州网站优化
  • 查看网站是什么空间网站优化公司哪家服务好
  • 百度上网站怎么做福建建设人才网站