• SoftDevice Specification v1.2


    S110 SoftDevice是蓝牙®低功耗(BLE)外设协议栈的解决方案。它集成了一个低 能量控制器和主机,并为建设蓝牙低功耗系统全面且灵活的API 芯片(SoC)解决方案。 本文件包含SoftDevice功能和性能信息。

     一、产品概述(Product overview)

    1. SoftDevice

    This section provides an overview of the S110 SoftDevice.The S110 SoftDevice is a pre-compiled and linked binary software implementing a Bluetooth 4.0 low energy (BLE) protocol stack on the nRF51822 chip. The Application Programming Interface (API) is a standard C language set of functionsand data types that give the application complete compiler and linker independence from the SoftDevice implementation. The SoftDevice enables the application programmer to develop their code as a standard ARM® Cortex™-M0 project without needing to integrate with proprietary chip-vendor software frameworks. This means that any ARM® Cortex™-M0 compatible toolchain can be used to develop Bluetooth low energy applications with the S110 SoftDevice.

                   Figure 1 片上系统的应用与SoftDevice

    2.Multiprotocol support

    S110 SoftDevice支持非并发多协议的实现。这意味着一个专有 2.4 GHz的协议可以在应用程序区来实现。 当S110 SoftDevice被禁用的时候该协议可以访问所有的硬件资源

    二、 蓝牙低功耗协议栈(Bluetooth low energy protocol stack)

    蓝牙4.0标准的低功耗(BLE)主机和控制器嵌入在SoftDevice完全 合格与多角色支持(外设和播放)。该API是​​在上面定义的通用 属性协议(GATT),通用访问模式(GAP)和逻辑链路控制和适配协议 (L2CAP)。该SoftDevice允许应用程序实现标准蓝牙低功耗配置文件,以及 专有的用例的实现。 该nRF51软件开发工具包(SDK)完成与服务和个人资料的BLE协议栈 实现。芯片上的单模式系统(SoC)应用是由全BLE协议栈启用 和nRF51xxx的集成电路(IC)。

     

                  蓝牙低功耗协议栈

    蓝牙低功耗特

    The BLE protocol stack in the SoftDevice has been designed to provide an abstract, but flexible, interface for application development for Bluetooth low energy devices. GAP, GATT, SM, and L2CAP are implemented in the SoftDevice and managed through the API. GAP and GATT procedures and modes that are common to most profiles, such as the handling of discoverability, connectability, pairing, and bonding, are implemented in the stack.

  • 相关阅读:
    自定义配置文件的使用
    网络编程入门建议
    SQL2005 表分区亲测
    数据库文件组小记
    eclipse 项目显示红叉
    Flex DataGrid可编辑对象实现Enter跳转
    excel 巧用功能
    ACCESS中查询语句:查询所得数据另存到一个指定目录下的文件夹里,并新建新的文件
    邮件合并 :处理ACCESS中批量查询语句的运行
    文件分类批处理程序
  • 原文地址:https://www.cnblogs.com/flyheart33/p/3658462.html
Copyright © 2020-2023  润新知