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自学记录
nrf51822
---时间换成时间戳
单片机中时期如何转换成时间戳 Unix时间戳(Unixtimestamp),或称Unix时间(Unixtime)、POSIX时间(POSIXtime),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中(比如Linux系统),也在许多其他操作系
a369000753
·
2016-03-18 17:00
nrf51822
---ancs(2)
3.平台:协议栈版本:SDK8.0.0编译软件:keil5.14 AppleAPP:lightblue(手机工具)硬件平台:
nrf51822
最小系统例子:SDK10.0.0\SDK10.0\examples
a369000753
·
2016-03-17 20:00
nrf51822
--- ancs(1)
首先,来简介一下IOS和ancs的基础知识苹果ANCS协议学习综述苹果通知中心(AppleNotificationCenterService,ANCS)的目的是提供给蓝牙外设一种简单、方便的获取ios设备通知信息的方式。 依赖ANCS的使用没有依赖,它是GATT的一个子集,任何一个实现了GATTclient的设备可以方便的从ios设备获取通知信息。 传输注意事项如果没有特殊说明,通过ANCS传输的
a369000753
·
2016-03-17 19:00
nrf51822
--- adc转换
3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
最小系统例子:SDK10.0.0\examples\ble_peripheral\ble_app_uart\pca10028
a369000753
·
2016-03-13 21:00
nrf51822
--- 广播间隔
设置广播间隔,已达到一个功耗最佳的状态2.分析 广播间隔,指每次蓝牙广播之间的间隔,间隔越大功耗越低,间隔越小功耗越大3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
a369000753
·
2016-03-12 16:00
nrf51822
--- 获取RSSI
比如蓝牙防丢器就是通过RSSI来实现防丢的3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
最小系统例子:SDK10.0.0\examples\ble_
a369000753
·
2016-03-12 15:00
nrf51822
--- 从机主动断开蓝牙连接
1.目的 从机主动断开蓝牙连接2.分析 实际应用当中,时常需要需从机主动断开蓝牙,防止不明主机连接的情况3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
最小系统例子
a369000753
·
2016-03-10 17:00
nrf51822
--- 设置发送功率
在
nrf51822
中可以设置为9个发射等级,分别是 -40,-30,-20,-16,-12,-8,-4,0,和4dBm3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
a369000753
·
2016-03-10 17:00
nrf51822
--- 修改蓝牙名字
1.目的 修改蓝牙的名字2.分析 蓝牙名字最长设置为20个字节,超过20个字节为无效3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
最小系统例子:SDK10.0.0
a369000753
·
2016-03-10 16:00
nrf51822
--- 固定广播通道
因 此,各个广播信道直接至少相差24mhz其中3个固定广播通道为:37,38,39,3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
最
a369000753
·
2016-03-10 16:00
nrf51822
资料
学习了蓝牙4.0这么久了,今天来总结一下吧!!! (nordic官网)http://www.nordicsemi.com/ ( nordic开发资料下载)http://developer.nordicsemi.com ( nRF51SDKv10.0.0文档说明)http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordi
a369000753
·
2016-03-10 15:00
Mac OS X & Linux下搭建
Nrf51822
开发环境与编译过程
不知道为什么Nordic官方不提供Mac的开发工具以及开发文档,也不知道国外有那么多的教程,为何都是让你绕圈子。官方推荐的IDE是KeilμVision4,这款软件是7年前开发的几乎没有更新过,体验极差。。非常影响写代码心情,所以花了点时间折腾,现在终于可以在Mac或者Linux上面开发了首先购买开发板,否则下面的都是废话,可以找万能的taobaoStep1下载SDK下载地址:http://de
程序员孟帅
·
2016-03-09 00:00
The hex file has data in SoftDevice region.
START),0X8000(SIZE)IRAM:0X20002000(START),0X2000(SIZE)https://devzone.nordicsemi.com/question/31703/
nrf51822
pearl2015
·
2016-03-06 14:00
[专业名词·硬件] 2、DC\DC、LDO电源稳压基本常识(包含基本原理、高效率模块设计、常见问题、基于
nRF51822
电源管理模块分析等)·长文
综述先看这里第一节的1.1简单介绍了DC/DC是什么;第二节是关于DC/DC的常见的疑问答疑,非常实用;第三节是针对
nRF51822
这款芯片电源管理部分的DC/DC、LDO、1.8的详细分析,对于研究
beautifulzzzz
·
2016-02-02 14:00
[专业名词·硬件] 2、DC\DC、LDO电源稳压基本常识(包含基本原理、高效率模块设计、常见问题、基于
nRF51822
电源管理模块分析等)·长文
综述先看这里第一节的1.1简单介绍了DC/DC是什么;第二节是关于DC/DC的常见的疑问答疑,非常实用;第三节是针对
nRF51822
这款芯片电源管理部分的DC/DC、LDO、1.8的详细分析,对于研究
beautifulzzzz
·
2016-02-02 14:00
nrf51822
自学笔记(三)心率计
依旧是官方给的例程恩……intmain(void) { uint32_terr_code; timers_init(); gpiote_init(); buttons_init(); ble_stack_init(); device_manager_init(); //InitializeBluetoothStackparameters. gap_params_init();//初始化gap
kallyshall
·
2016-02-01 18:00
蓝牙
nrf51822
nrf51822
自学笔记(二)PWM
keil的
nrf51822
目录下没有pwm.c..就在网上找了个pwm蜂鸣器的例程……看画风应该是官方的……吧……例程的define为NRF51SETUPABOARD_PCA10028..修改一下,设置如下
kallyshall
·
2016-02-01 17:00
nrf51822
nrf51822
自学笔记(一) 流水灯
最近在学
nrf51822
这个板子,下载程序点灯啥的零零碎碎弄了一天……例程blinky_example中包含了gpio.h和delay.c看main.c之前我先看了这两个,例程里应用了一个简单不精确的延时函数
kallyshall
·
2016-01-26 15:00
nrf51822
[
nRF51822
] 5、 霸屏了——详解nRF51 SDK中的GPIOTE(从GPIO电平变化到产生中断事件的流程详解)
:由于在大多数情况下GPIO的状态变化都会触发应用程序执行一些动作。为了方便nRF51官方把该流程封装成了GPIOTE,全称:TheGPIOTasksandEvents(GPIOTE)。 从GPIO电平变化到产生中断事件的流程详解 1、GPIOTE概览nRF51上面有32个GPIO,由于在大多数情况下GPIO的状态变化都会触发应用程序执行一些动作。为了方便nRF51官方把该流程封装成了GP
beautifulzzzz
·
2016-01-01 17:00
[
nRF51822
] 4、 图解nRF51 SDK中的Schedule handling library 和Timer library
:
nRF51822
虽然是一个小型的单片机,但是能真正达到任意调用其官方驱动以及BLE协议栈的人还是奇缺的。据我所见,大都拿官方给的一个冗长的蓝牙低功耗心率计工程改的。
beautifulzzzz
·
2016-01-01 10:00
[
nRF51822
] 3、 新年也来个总结——图解nRF51 SDK中的Button handling library和FIFO library
:本篇是我翻译并加入自己理解的nRF51SDK中按钮相关操作的库和先进先出队列库。虽然是nRF51的SDK,但是通过此文你将更多地了解到在BSP(板级支持)上层嵌入式程序或OS的构建方法。 1、按钮相关操作库按键管理程序是通过GPIO事务和事件管理程序来检测一个按钮是否被按下的。当然,其中也做了消抖的工作——在GPIOTE事件中启动一个定时器用来延时一段时间,当该定时器失效后如果按钮仍然处于按下
beautifulzzzz
·
2016-01-01 00:00
自己动手写贝叶斯分类器给图书分类
背景与目的首先,这是一个机器学习初学者兼非数学科班出身的非典型工程师的
自学记录
。
ranvane
·
2015-12-28 15:00
nRF51822
外设应用[2]:GPIOTE的应用-按键检测
作者:强光手电[艾克姆科技-无线事业部]1.
nRF51822
寄存器类型
nRF51822
的寄存器和一般的单片机有所差别,
nRF51822
的寄存器分为下面的三种类型。
强光手电
·
2015-12-21 14:00
[蓝牙] 6、基于
nRF51822
的蓝牙心率计工程消息流Log分析(详细)
开机初始化Log Log编号函数名 所在文件名1000001:main..\main.c 2000002:timers_init..\main.c 3000003:gpiote_init..\main.c 4000004:buttons_init..\main.c 5000005:ble_stack_init..\main.c 6000006:bond_manager_init..\
beautifulzzzz
·
2015-12-17 01:00
[蓝牙] 3、 剖析BLE心率检测工程
位于:\ARM\Device\Nordic\
nrf51822
\Board\pca10001\s110\ble_app_hrs HeartRateExampleTheHeartRateApplicationisafirmwareexamplethatimplementstheHeartRateprofileusingthehardwaredeliveredinthe
nRF51822
Develop
beautifulzzzz
·
2015-12-13 23:00
<转>主流蓝牙BLE控制芯片详解(4):Nordic
nRF51822
导读]
nRF51822
是功能强大、高灵活性的多协议SoC,非常适用于Bluetooth®低功耗和2.4GHz超低功耗无线应用。
踏雪的猫
·
2015-12-13 09:00
[
nRF51822
] 2、D-BUG之诗
4线SPI彩屏局部刷屏偏移解决——原来我早已经在成功的旁边了 最近在研究用低速、低RAM的单片机来驱动小LCD或TFT彩屏实现动画效果首先我用一个16MHz晶振的m0内核的8位单片机
nRF51822
beautifulzzzz
·
2015-12-07 21:00
蓝牙4.0BLE抓包(一) - 搭建EN-Dongle工作环境 使用EN-Dongle抓包
nRF51822
版权声明:本文为博主原创文章,转载请注明作者和出处。 蓝牙4.0BLE的开发过程中,使用抓包器进行抓包分析无疑会极大地提高我们的开发效率,同时能帮我们快速的定位问题。对于初学者来说,抓包分析能让我们更快的理解蓝牙4.0BLE的工作过程。本文详细说明如何搭建EN-Dongle的抓包环境和如何使用EN-Dongle进行抓包。EN-Dongle抓包时会通过Sniffer软件调用强大的网络封包分
强光手电
·
2015-12-05 15:00
[stm32] 一个简单的stm32vet6驱动2.4寸240X320的8位并口tft屏DEMO
书接上文:最近在研究用低速、低RAM的单片机来驱动小LCD或TFT彩屏实现动画效果首先我用一个16MHz晶振的m0内核的8位单片机
nRF51822
尝试驱动一个1.77寸的4线SPI屏(128X160)
beautifulzzzz
·
2015-11-28 22:00
[stm32] 一个简单的stm32vet6驱动的天马4线SPI-1.77寸LCD彩屏DEMO
书接上文《1、一个简单的
nRF51822
驱动的天马4线SPI-1.77寸LCD彩屏DEMO》我们发现用16MHz晶振的
nRF51822
驱动1.77寸的spi速度达不到要求本节主要采用72MHz的stm32
beautifulzzzz
·
2015-11-26 22:00
[
nRF51822
] 1、一个简单的
nRF51822
驱动的天马4线SPI-1.77寸LCD彩屏DEMO
最近用
nRF51822
写了个天马4线SPI的1.77寸LCD彩屏驱动,效果如下:屏幕的规格资料为:http://pan.baidu.com/s/1gdfkr5L屏幕的驱动资料为:http://pan.baidu.com
beautifulzzzz
·
2015-11-25 22:00
【Unity3D
自学记录
】Unity3D网络之Socket聊天室初探
首先创建一个服务端程序,这个程序就用VS的控制台程序做即可了。 代码例如以下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Sockets; namespace SocketServer { class Program
·
2015-11-13 08:49
unity3d
1
nrf51822
简介
本文的目的是教你如何一步步创建自己的BLE应用程序,包括使用
nRF51822
芯片创建一个定制的服务。1.1最低要求需要有嵌入式C语言编程经验,以便完全理解本应用手册。
FreeBelieve
·
2015-11-10 15:14
BLE
nrf51822
app_timer
nrf51822
的SDK采用封装思想,需要暴露给用户的信息都在相关模块的头文件中;为了提醒用户不去看具体实现细节,我们可以发现相关的API,比如app
FreeBelieve
·
2015-11-10 15:45
BLE
nrf51822
GPIOTE
TheGPIOTasksandEvents(GPIOTE)moduleprovidesfunctionalityforaccessingGPIOpinsusingtasksandevents.GPIO的任务TASK和事件EVENT模块提供了使用任务和事件来使用GPIO的功能Ataskcanbeusedforperformingthefollowingwriteoperationstoapin:TA
FreeBelieve
·
2015-11-10 10:56
BLE
使用
nRF51822
/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之四
4 LED Button 应用实例 LED Button 应用示例是为了让你学习如何在
nRF51822
上开发BLE应用,它是一个简单的演示通过BLE的指示功能进行通信的BLE应用。
·
2015-11-08 15:56
入门
使用
nRF51822
/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之五
前期的准备工作在《
nRF51822
Evaluation Kit User Guide》中的“Quick Start”章节有详细的介绍,打开Master Control Panel软件,你可以测LED
·
2015-11-08 15:56
入门
使用
nRF51822
/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之三
3 最小BLE应用简介 这个章节简单介绍了在
nRF51822
芯片上使用S110 SoftDevice协议栈构建一个最小的BLE应用的过程。
·
2015-11-08 15:55
入门
使用
nRF51822
/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之二
2 BLE介绍 本章将介绍BLE协议不同的层,包括各个层的部件和它们的概念。 2.1 通用访问规范(Generic Access Profile,GAP) GAP是应用层能够直接访问BLE协议栈的最底层,它包括管理广播和连接事件的有关参数。 注意:GAP的更多详细介绍见《Bluetooth Core Specif
·
2015-11-08 15:54
入门
使用
nRF51822
/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之一
本文介绍了在
nRF51822
上如何开始编写低功耗蓝牙(BLE)应用程序,包括对BLE的特性进行了概要的介绍,并且详细描述了构建一个定制服务的简单例程,这个简单的例程叫做LED Button服务。
·
2015-11-08 15:53
入门
node.js第一次
我现阶段自学了一些,做个
自学记录
,把我所学的点点滴滴都记录下来。  
·
2015-11-01 12:25
node.js
<转>主流蓝牙BLE控制芯片详解(4):Nordic
nRF51822
导读]
nRF51822
是功能强大、高灵活性的多协议SoC,非常适用于Bluetooth®低功耗和2.4GHz超低功耗无线应用。
ji5ji
·
2015-09-22 14:00
APP
蓝牙
应用
芯片
电子
crazyflie2_
nrf51822
程序分析--MBS
从之前对总体结构的介绍,参考crazyflie2_
nrf51822
程序分析--总体结构可以看出来程序运行的顺序是MBR->MBS->Bootloader->Firmware,MBR我们动不了,所以先分析下
xingqingly
·
2015-08-30 14:00
crazyflie2_
nrf51822
程序分析--总体结构
为了尊重原始版本,将英文原文贴出来,同时将一些需要注意的地方加上我的注释SourcecodeofthefirmwarerunningintheCrazyflie2.0
nRF51822
.Thismicrocontrollerhaveacoupleofroles
xingqingly
·
2015-08-27 17:00
nRF51822
学习笔记–硬件外设篇【1】
开始在我的博客更新
nRF51822
的学习笔记了,玩51822这么久一直都在蓝牙软件层玩,硬件这块特别陌生所以这次准备先把硬件过一遍。然后再更新软件篇的教程。
会飞行的小蜗牛
·
2015-08-24 21:51
嵌入式
ARM
智能穿戴——
nRF51822
开发总结
工作的要求,最近断断续续的做了一些关于Nordic公司的51822芯片的应用开发,这篇博客主要是总结下在工作中遇到的问题和一些解决思路1、简介简介我摘取 Nordic官方规格书的说明如下:
nRF51822
isanultra-lowpower2.4GHzwirelessSystem-on-Chip
tsy20100200
·
2015-08-14 12:00
蓝牙
nordic
只能穿戴
51822
硬件篇——2_crazyflie2.0原理图之STM32F405
1,状态记录:目前的状态:(1)STM32F405R程序下载没有问题,LED测试程序OK(2)
nRF51822
256K程序下载没有问题,LED测试程序OK(3)STM32F405R驱动MPU9250没有问题
xingqingly
·
2015-07-26 23:00
2015-7-24 收集资料
《自己动手写贝叶斯分类器给图书分类》首先,这是一个机器学习初学者兼非数学科班出身的非典型工程师的
自学记录
。
hzyido
·
2015-07-24 21:53
xubuntu openocd
nRF51822
download --- 2
昨天很晚的时候才终于发现其实UnkownUSBDevice并不是错误,只是个警告而已,所以我们不关心就可以,让Makefile继续往下走就可以,于是我尝试mbs,s110,cload和firmware的下载,执行如下命令:makeflashmakeflash_s110makeflash_mbsmakeflash_cload具体执行过程如下:bitcraze@bitcraze-vm:~/projec
xingqingly
·
2015-07-10 23:00
xubuntu openocd
nRF51822
download
最近发愁怎么在xubuntu系统里下载
nRF51822
和STM32F405RGT6的事情,今天终于下载成功,记录下解决的过程。
xingqingly
·
2015-07-09 23:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他