这两天学习nRF51822的心得

蓝牙特性:
1 、小范围,低功耗。2.4GHZ ISM  带宽。NORDIC 半导体是SIG  成员。
2 、低功耗蓝牙特性:Coin-cell 电池能用一年,少量内存需求,快速连接和停止
能达到1mbit/s  信号处理速度,4dbm 传输功率,40RF 信道。三个公共信道:发现、连接、广播。37 个数据信道。
3 Link 层概述:   广播:可连接或不连接
                  寻找:激活或密码
                  服务:根据连接角色
                  主机:根据连接角色
                 31 比特广播负荷
                 21 比特每包负荷
                 AES-128 :密码
4 、可选间隔5ms 4S
5 ATT  概述:属性协议:所有数据托管和应用,快速简单依靠连接逻辑。
               客户和服务的数据结构:服务提供的数据,客户需要的数据。
       Handle –  ATT Table 索引,用ATT 传输数据协议单元。
       UUID – 全局唯一的标识符( UUID )是一个标准的 128-bit 格式的 string ID
       Permissions –  操作读、写、加密、验证。
       Value –  客户读或写的数据。
这两天学习nRF51822的心得_第1张图片
6 GATT  通用属性配置文件,管理所有的profiles( 配置文件) ,处理和发现不同的属性。
    包括:服务,特性,描述。
7 GAP  通用处理配置文件
    可以命令BR EPR BLE 。掌管BLE 配置文件。处理、发现、连接设备。
    角色:外设(slave )中心(master )广播(advertiser )查询(scanner)
8 profile  配置文件:可选的栈特性,描述特别应用。要求特别GATT 服务。
有各种:profiles 我想他们就象做好了的例子一样,使用都只是拿过来简单的修改下
就可以用
比如:人体血压剂profiles 、无线HID profiles (无线鼠标,无线键盘)、电池电量检测profiles
心率剂profiles
nRF51822
的特性
·  
兼容官方nRF51822-EK PCA10001.
·  兼容2.4 GHz nRF24L系列芯片
·  支持Bluetooth low energy
·  用于电流检测的Current Shunt Monitor (CSM)
·  PCB印制天线
·  加速度计
·  陀螺仪
·  微型震动马达
·  五个独立可编程LED
·  两个用户按键
·  标准的10pin SWD调试接口(普通Jlink即可)
·    支持iOS应用
nRF51822 (128kB)  将带来同样业内第一的多协议无线能力和专为超低功耗无线应用优化的 32  ARM Cortex-M0  处理器,为 蓝牙低功耗模式带来  -92.5dB RX  的敏感度,为所有模式带来最高达  +4dBm  的输出功率,让链路预算最多较原先业内领先的一代  Nordic  芯片提升  9.5dBm ,并为 3V  电池带来低于  10mA  的峰值电流,使电池寿命延续数月或数年(依应用情况而定)。和现有的  nRF51822  一样,新的  nRF51822 128kB  也能百之分百地与  Nordic  现有的  nRF24L 系列  IC (集成电路或芯片)空中兼容。
以上都是官方的说法但给我的惊喜是:它据然把蓝牙协议变成 BIN 格式,烧写到了芯片里。
用户使时就下载 BLE SoftDevice  用里边的 API 调用相应的功能就可以啦。
这次就学到这里。

http://www.eeboard.com/bbs/thread-27104-1-1.html

你可能感兴趣的:(这两天学习nRF51822的心得)