E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nRF51822
低功耗蓝牙4.0BLE编程-
nrf51822
开发(6)-Battery Service
BatteryService是有关电池特性方面的服务,如果需要它,在初始化时将它加入到蓝牙协议栈。 如果通过ble_bas_battery_level_update(),电池电量将会通知,BatteryService将发送事件到应用程序。(1)BatteryService事件类型/**@briefBatteryServiceeventtype.*/ typedefenum { BLE_BA
xgbing
·
2015-01-07 23:00
低功耗蓝牙4.0BLE编程-
nrf51822
开发(5)-链路层
链路层定义设备处于状态机中五种状态的一种:(1)旁路状态; 处于此状态下的设备不发送或接收数据,处于其它状态下都可以转到此状态。(2)广告状态; 处于此状态的设备发送广播包或者监听、响应广播包。可由旁路状态进入广告状态。(3)扫描状态; 扫描状态监听广播信道上的处于广播状态发送的广播包。扫描状态也由旁路状态进入。(4)发起状态; 处于此状态监听广播信道上的广播包并响应初始化一个连接。
xgbing
·
2015-01-02 22:00
低功耗蓝牙4.0BLE编程-
nrf51822
开发(4)
蓝牙是一种短距离的通讯方式,它设计的意图是取代电子便携设备之间的有线电缆连接。蓝牙的主要特性是健壮性、低功耗、成本低,它工作于免费的2.4无线传输频段。 蓝牙有两种技术系统:基本速率BasicRate (BR)和低功耗LowEnergy(LE)。这两种系统都包括了设备发现、建立连接和连接机制。BR系统包括了EnhancedDataRate(EDR)AlternateMediaAccessCo
xgbing
·
2014-12-24 23:00
NRF51822
项目实战
单片机
NRF51822
的方案在当时的考察中,发现不合适,已经不再继续往下做了。早已替换了方案。这篇博文我也没有时间再去写了,爱莫能助。
lr2131
·
2014-12-23 19:00
低功耗蓝牙4.0BLE编程-
nrf51822
开发(3)
蓝牙协议栈
nrf51822
开发中,蓝牙协议栈和应用开发是分开的。
xgbing
·
2014-12-17 22:00
低功耗蓝牙4.0BLE编程-
nrf51822
开发(2)
首先看的示例是心率计一个示例程序:\ARM\Device\Nordic\
nrf51822
\Board\pca10001\s110\ble_app_hrs\arm。
xgbing
·
2014-12-08 23:00
低功耗蓝牙4.0BLE编程-
nrf51822
开发(1)
买这块之前做了些调查,最终选定了
nrf51822
,功耗低,性能强,开发难度小,虽然比TI的贵一点,但cortex-m0毕竟不错,带256Kflash,16KRam,可以做很多应用开发。
xgbing
·
2014-12-08 23:00
10位ADC
nRF51822
之BootLoader
nRF51822
之BootLoader一)
nRF51822
程序加载顺序1)SoftDevice加载;2)SoftDevice初始化蓝牙协议栈;3)SoftDevice检查0x10001014处是否保存有有效的
houj
·
2014-11-09 11:00
nRF51822
库函数速查
nRF51822
库函数速查nrf_soc.h//初始化互斥锁 uint32_tsd_mutex_new(nrf_mutex_t*p_mutex); //尝试获取互斥锁. uint32_tsd_mutex_acquire
houj
·
2014-10-28 17:00
nRF51822
使用passkey
nRF51822
使用passkeyBonding with passkey is shown in ble_app_gls in the SDK, so it might be useful to take
houj
·
2014-09-30 16:00
nRF51822
白名单实现
nRF51822
白名单实现staticvoid_advertising_init(uint8_tadv_flags){ uint32_terr_code; ble_advdata_tadvdata; ble_uuid_tadv_uuids
houj
·
2014-09-30 16:00
nRF51822
实现iBeacon基站
nRF51822
实现iBeacon基站typedef__packedstruct{ uint16_tunknown1; uint8_tuuid[16]; uint16_tmajor; uint16_tminor
houj
·
2014-09-30 16:00
NRF51822
之定时器
NRF51822
之定时器一、了解
NRF51822
的定时器是运行在系统的高频率下面的, HFCLK = 16 MHz ,包括一个四位的分频器,用来对HFCLK 进行分频。也就是说,最大16分频。
houj
·
2014-09-30 15:00
OsChina上博客索引
OsChina上博客索引0065-ffmpeg命令行参数0064-
nRF51822
之BootLoader0063-FM收音机芯片TEA57670062-存储器器件选型0061-信号处理器件选型0060-
houj
·
2014-09-30 15:00
nrf51822
蓝牙芯片ble_app_proximity程序总结
最近因为钥匙的事情,研究了下官方自带的ble_app_proximity程序,其实就是跟防丢有关系的程序。同时也发现了看nordic程序的一些门道,主要还是看协议栈里面的一些service,首先从宏观上了解了,然后再细看,比如今天我们想做一个跟防丢有关的项目,那完全可以参考proximity这个程序,为什么参考它,那首先看看他们的服务。上位机软件NordicToolbox硬件:AKII,程序:bl
xingqingly
·
2014-08-02 00:00
nrf51822
中app_button 的应用
ButtonHandler(按键处理程序)按键处理程序是使用GPIOTE(GPIOTaskandEvent)的处理机制实现的,为了防止按键的抖动,在GPIOTEevent(事件)处理程序中开启了定时器。在定时器超时后,按键对应的引脚仍然是有效的(按键一直被按下),按键按下的事件才会报告给应用程序。当定时器正处于运行的过程中,又产生了一个新的GPIOTE事件,定时器会重新启动。另外在APP_BUTT
xingqingly
·
2014-07-20 22:00
nRF Toolbox 1.2 使用AKII的实现,而Becon始终不好使
这几天调试使用
nRF51822
驱动mpu6050及其传输数据到android中,调试的过程遇到一些困难,apptimer不太会用,然后就参考了下ble_app_hrs的程序,结果成功搞定,demo的价值所在啊
xingqingly
·
2014-07-20 01:00
BlueTooth:
nRF51822
蓝牙芯片
nRF51822
蓝牙低功耗和2.4GHz专利SoC低功耗蓝牙4.0是全新的技术,并不向下兼容,也就是说它和蓝牙3.0、2.0什么的都不能通信的。
Augusdi
·
2014-05-15 16:50
BlueTooth
2.4GRF协议BLE蓝牙4.0协议芯片
NRF51822
介绍
关于 nRF51 系列多协议 2.4GHz 射频收发器拥有高性能、超低功耗以及灵活性等好处。它的主要功能包括:在蓝牙低功耗模式下灵敏度为-92.5dB RX, 高达 +4dBm 的输出功率; 与 Nordic 上一代射频收发器相比,链接预算增强高达 9.5dBm; 低于10mA 的峰值电流适合3V 纽扣电池; 符合蓝牙低功耗(蓝牙 4.0 )标准; 与 Nordic 现有的 nRF24L 系列 I
Ricky_dai
·
2014-03-04 10:00
nrf51822
nordic
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他