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
--- 外部中断(按键2)
1.目的
nrf51822
外部中断2.分析在实际应用中经常要用到外部中断,比如按键唤醒。
阿卡基YUAN
·
2020-08-22 10:39
BLE__nRF52832
基于
NRF51822
实现触摸按键方案
nrf51822
是Nordic的一款BLE芯片产品,该芯片工作稳定,功耗低,性能适中,兼容性好,芯片外设还是比较丰富的,但没有提供触摸按键控制器,故而如果有这类需求即需要用户自行实现,Nordic为这类需求提供了几类参考
bluniverse
·
2020-08-22 09:43
BLE
nRF51822
外设应用[2]:GPIOTE的应用-按键检测
作者:强光手电[艾克姆科技-无线事业部]1.
nRF51822
寄存器类型
nRF51822
的寄存器和一般的单片机有所差别,
nRF51822
的寄存器分为下面的三种类型。
a547155971
·
2020-08-22 09:28
BLE定时器说明
原本以为一两星期能基本学会的,谁知道所选的蓝牙芯片
nrf51822
是个坑货,坑了我一个月。
True92
·
2020-08-22 09:37
BLE
nrf51822
蓝牙触摸屏驱动总结
跟老大一起出来创业有一段时间了,以前一直在做android手机camera驱动和调试方面,这段时间是基本上什么都做,做了蓝牙4.0模块,androidapp,还要做手机sensor实现游戏场进720度的东东,学习了app反编译,了解了smali语言等等,好多原来都没有接触过,虽然确实很累,但是也学到了不少东西。打算这段时间好好总结一下。首先总结下关于我写的蓝牙触摸屏方面的知识。其实说是蓝牙触摸屏和
songw9s8x7
·
2020-08-22 09:05
努力中···
NRF51822
回顾总结
https://blog.csdn.net/g360250466/article/details/78606704
Nrf51822
回顾:1、工程样本分为4部分,其中:StarupCode中存放的是启动文件
mainn
·
2020-08-22 04:12
蓝牙NRF51822
NRF51822
蓝牙初学笔记1.0之 GAP笔记
1.0、最近没什么繁忙的事情,自己有点闲时间,就自学了一些蓝牙方面的知识,用的是
nRF51822
的板子。做了一些笔记供大家分享。有什么问题,希望大家及时指出。
一头小笨驴
·
2020-08-22 04:37
技术
初学
nRF51822
EK_PRO
ARMCC5LIB=C:\Keil\ARM\ARMCC\libddif=/dev/zeroof=tmp.500Mbs=500Mcount=1DeveloperHome转载于:https://www.cnblogs.com/iamgoodman/p/4738618.html
D_SJ
·
2020-08-22 03:20
nrf51822
微信开发入门学习笔记1:开始前的准备
参考:(id:love--baby)https://blog.csdn.net/hunhun1122/article/details/68922493微信硬件平台:https://iot.weixin.qq.com/微信硬件平台资料下载中心:https://iot.weixin.qq.com/wiki/new/index.html?page=6-1青云nrf52832开发板资料:http://qf
Surenon
·
2020-08-22 03:07
BLE-
NRF51822
教程8-动态广播
本讲接收如何实现动态广播。教程基于9.0sdk中的Uart例子。实现动态广播的方法是广播->停止广播->修改参数->重启广播所以我们通过一个定时器来周期性的关闭广播然后再修改广播数据之后再开启广播。Sdk9.0中的广播搞了好几个模式,做的有点麻烦,所以我对他做了比较大的改动。首先在main.c中中的advertising_init函数需要改动。主要修改还添加了红色部分。将flag改为了GENERA
随风258741
·
2020-08-22 03:13
蓝牙开发
BLE-
NRF51822
教程2-工程初始化流程
代码在路径xxxxx\keil\ARM\Device\Nordic\
nrf51822
\Board\pca10001\s110\experimental中一:main函数整体注释:intmain(void
随风258741
·
2020-08-22 03:42
蓝牙开发
NRF51822
GPIO
引脚的使用是最普遍也是最简单的,无非是配置,写(置位、置零、翻转),读,引脚中断。GPIO简介51822有31个引脚(可惜我的电路板引出来的只有很少的几个),分别是P0.0-P0.30,可以通过管脚配置寄存器PIN_CNF[n]register(n=0..30),对每个管脚进行单独的配置。配置的参数包括:Direction方向(输入、输出)Drivestrength驱动方式(开漏输出、推挽输出等)
rical730
·
2020-08-22 03:05
NRF51822
BLE-
NRF51822
教程6-创建一个自己的服务
该教程基于sdk9.0首先打开sdk下的工程模板在以下路径中XXXX\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_Examples\9.0.0\ble_peripheral\ble_app_template\pca10028\s110\arm5打开工程后,可以发现该模板的框架和一般工程例子基本是一样的。区别就是有一些函数内部并未实现,比如services_in
qutiezhu
·
2020-08-22 03:58
NRF51822
蓝牙4.0芯片
nrf51822
资料
附件是nordic蓝牙4.0芯片的芯片手册和简单介绍。nordic的nrf51蓝牙4.0系列芯片的特点是超低功耗、arm内核、31个GPIO可自由映射、源码丰富、独立蓝牙协议栈,开发简单,不需要了解蓝牙协议就可开发。需要详细资料可与我联系深圳市迅通科技有限公司北京分公司联系人:张先生电话:010-64390487手机:13269488996QQ:2530250097本公司为NORDIC亚太区总代理
ht3allen
·
2020-08-22 01:34
NRF51822
修改蓝牙名称
nrf51822
修改蓝牙名称使用工程nRF51_SDK_10.0.0\examples\ble_peripheral\ble_app_uart\pca10028\s110\arm5_no_packs默认名称添加
daxibo
·
2020-08-22 01:43
蓝牙
蓝牙BLE
nRF51822
/52832 SOC开发之nRFgo Studio的使用
下面简单介绍使用nRFgoStudio来给nRF52832烧写程序:1、安装nRFgoStudio:安装程序已经上传,需要的可以下载,安装方法双击打开按提示装好即可,没什么特别复杂的步骤。2、打开nRFgoStudio:打开后,点击“nRFxProgramming”即可出现下载界面。注意:如果你电脑没连接nRF52832芯片,这里是灰色的,点不了,连接好J-link或其它什么能用的调试器即可。3、
Ssy_AD1994
·
2020-08-22 01:27
蓝牙
nrf51822
--- 修改蓝牙名字
1.目的修改蓝牙的名字2.分析蓝牙名字最长设置为20个字节,超过20个字节为无效3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
最小系统例子:SDK10.0.0
a369000753
·
2020-08-22 01:02
nordic
nrf51822
蓝牙4.0
【
nRF51822
学习教程】SDK框架分析
本讲为框架介绍,不会牵涉到太多代码细节。51822的官方SDK其实是没有框架依耐性的。什么叫框架,比如TI的BLESDK中就有一个操作系统抽象层(OSAL)他是一个轮训的调度。你需要按照他的方式去创建任务等等。而51822的SDK本质上只是提供了各种调用接口,比如开启初始化协议栈,初始化一些硬件功能模块,开始广播,发起链接等等。这些接口怎么用完全取决于自己。不过一般固件开发都是一些类似的流程各种资
尹泽宇
·
2020-08-22 00:08
NRF51822
nRF51822
官方 Blinky 工程(多彩 LED)
已经接触了一阵的Nordic的
nRF51822
这个蓝牙模块,但是并没有去总结一些东西哎!!!现在觉得应该去写一下,同时也是自己第一次写博客!
Ever_Faith
·
2020-08-22 00:03
蓝牙
蓝牙开发板
NRF51822
入门
因为之前为了跑第一个流水灯,安装半天各种软件,结果并没有什么用,所以吧所有的软件都卸载了,重新安装,目标:点亮第一个流水灯!本文针对的开发板和下载器链接如下:不是为了给店家打广告,只是方便对号入座。开发板:https://item.taobao.com/item.htm?spm=a230r.1.14.38.auw473&id=41888753032&ns=1&abbucket=12#detail&
rical730
·
2020-08-22 00:57
NRF51822
第三篇 蓝牙工程样例模板
实际上在安装了Keil的nRF8122软件支持包之后,在Keil目录下,有蓝牙开发的模板示例程序,目录为:C:\Keil\ARM\Device\Nordic\
nrf51822
\Board\nrf6310
mcgrady_tracy
·
2020-08-22 00:30
蓝牙开发
蓝牙BLE开发板——
nRF51822
EK_TM介绍
2010年蓝牙技术联盟发布了里程碑版本的蓝牙4.0技术规范,其中最具吸引力的就是低功耗蓝牙技术规范。与经典蓝牙相比,低功耗蓝牙不仅极大地降低了芯片的功耗,还以其连接的灵活性、良好的抗干扰性、简单的应用开发等特性,很快得到了智能手机及众多外设厂商的青睐。一、蓝牙BLE技术背景1.1低功耗蓝牙技术(BluetoothLowEnergy)的发展传统蓝牙(如蓝牙2.1或者3.0)的耗电是一个难以规避的问题
阿基米东
·
2020-08-22 00:56
蓝牙BLE开发技术
蓝牙BLE开发板学习笔记
蓝牙
arm
nRF51822
微信硬件开发系列教程05-蓝牙
nrf51822
开发板(airkiss/airsync)
在蓝牙芯片上,常见的有cc2540(cc254x)、
nrf51822
芯片,cc2540专业一点、性能文档比较全,但
nrf51822
代码简单,更适合创客捣鼓。
hunhun1122
·
2020-08-22 00:13
微信
微信蓝牙
微信蓝牙
NRF51822
官方例程无法使用
二、实验平台协议栈版本:S130.SDK11编译软件:MDK5下载软件:nrfgostudio1.12.1.3硬件平台:
NRF51822
(ac)迅联最新开发板仿真器:开发板自带(stm32)三、版权声明博主
guanlong2008
·
2020-08-21 09:29
蓝牙
NRF51822
二、实验平台协议栈版本:S130编译软件:MDK5下载软件:nrfgostudio1.12.1.3硬件平台:
NRF51822
(ac)迅联最新开发板仿真器:开发板自带(stm32)三、版权声明博主:官芯龙联系方式
guanlong2008
·
2020-08-21 09:29
蓝牙
NRF初始化过程
代码在路径xxxxx\keil\ARM\Device\Nordic\
nrf51822
\Board\pca10001\s110\experimental中一:main函数整体注释:intmain(void
guanlong2008
·
2020-08-21 09:58
蓝牙
NRF
NRF51822
为了防止个人理解错误,下面的回答大多都会引用了论坛资料或者链接。1.如何让设备发起bongding请求先设置权限BLE_GAP_CONN_SEC_MODE_SET_ENC_NO_MITM(&dis_init.dis_attr_md.read_perm)在ios上,除非app试图读取的characteristic收到保护,否则是没有bongding请求发生的。(可参考ble_app_gls例程)原回
guanlong2008
·
2020-08-21 09:57
蓝牙
[远程授权] AMO-K202 或 K216脱机烧录器升级授权方法 (用于开通未授权的通道)
授权后,依据你购买或获得赠送的功能,将支持STM8STM32GD32
nRF51822
nRF52832nRF52840CC2541CC2640等芯片的烧录(只会支持你已购买的烧录功能升级)。
深圳阿莫
·
2020-08-21 04:07
脱机烧录器
NORDIC
NRF51822
/802 NRF52832/810 NRF52840量产烧录工具介绍
特点:*本烧录器有多个版本,一拖一到一拖十,烧录个数不一样,价格不一*支持NORDIC公司nRF51nRF52全系列SOC芯片烧录(烧录座需要另外购买)同时也支持PCBA的烧录*支持XP、WIN7、WIN8、WIN10操作系统*可设定管理员密码,防止未经许可的操作*烧录器对外供电,目标板不用另外供电*500mA自恢复保险,ESD保护,目标板短路提醒*支持单个文件或者SD+APP+BT三个文件的合并
深圳市广联通电子有限公司
·
2020-08-20 23:24
NRF51822
自学笔记(四)mpu6050读取原始数据
先看一下主函数==#include#include#include"nrf.h"#include"simple_uart.h"#include"inv_mpu.h"#include"inv_mpu_dmp_motion_driver.h"#include"nrf_delay.h"#include"twi_master.h"#include"twi_master_config.h"#include"
KGlen
·
2020-08-20 16:48
NRF51822
nrf51822
芯片
数据
【Unity3D
自学记录
】 Unity3D Shader之外发光材质
Shader"Faye/OutLightting"{Properties{_MainTex("Texture(RGB)",2D)="black"{}_Color("Color",Color)=(0,0,0,1)_AtmoColor("AtmosphereColor",Color)=(0.5,0.5,1.0,1)_Size("Size",Float)=0.1_Falloff("Falloff",Fl
虚拟de世界
·
2020-08-20 10:20
Unity3D
Unity3D_Shader
【
自学记录
】SpringBoot+IDEA+Maven(二)
我的第二篇SpringBoot学习笔记我的开发环境:macOS10.12.6IntelijIDEA2017.1javaversion1.8.0_144ApacheMaven3.5.0SpringBoot的属性配置文件application.propertiesSpringBoot的项目运行的时候,默认会读取application.properties中的属性,并将这些属性加载到当前环境中。那么,我
usually1993
·
2020-08-20 08:21
学习计划
低功耗蓝牙4.0BLE编程-
nrf51822
开发(7)-SDP服务发现协议
SDP的全称是ServiceDiscoveryProtocol,中文是服务发现协议。SDP(服务发现协议)是蓝牙协议体系中的核心协议,是蓝牙系统重要组成部分,是所有用户模式的基础。在蓝牙系统中.客户只有通过服务发现协议才能获得设备信息、服务信息及服务特征,才能在此基础上建立相互间的连接。通过这个协议,应用程序可以发现哪些服务可用以及服务的特性是什么。SDP服务器-客户端模型:客户端通过发送SDP请
xgbing
·
2020-08-19 23:45
[蓝牙]
nrf51822蓝牙BLE开发
Android音视频-音频采集
Android的音视频开发是我暂定的一个职业发展的一个方向,通过
自学记录
一些记了又忘记的知识。音频基础知识采样率(samplerate)蓝色代表模拟音频信号,红色的点代表采样得到的量化数值。
Lyman_Ye
·
2020-08-19 08:55
Android
多媒体
设计模式(结构型模式)
nrf51822
--- 获取RSSI
比如蓝牙防丢器就是通过RSSI来实现防丢的3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf51822
最小系统例子:SDK10.0.0\examples\ble_peri
a369000753
·
2020-08-18 08:37
nordic
nrf51822
蓝牙4.0
NRF51822
+STM32bootload——typedef void (*Fun) (void) 理解
1、typdef用法如下所示1typedefunsignedcharuint8_t;2typedefunsignedshortintuint16_t;3typedefunsignedintuint32_t;4uint8_ti;//定义一个8位无符号字符型变量2、指针函数形式1//定义一个函数指针pfun,指向一个返回类型为int,有一个参数为int的函数2int(*pfun)(int);3//指针
weixin_30325971
·
2020-08-18 04:27
HTML+CSS初心
自学记录
(四)表单&超链接修饰
前面是一点小笔记,后面有两个简单的小例子(写css好开心喔超链接&表单修饰.a1:link{color:cornflowerblue;text-decoration:none;/*设置超链接不要显示下划线*/}.a1:visited{color:gray}.a1:hover{color:#ed462c;font-weight:bold;cursor:crosshair;/*cursor属性定义光标
竭鱼
·
2020-08-18 01:20
HTML5+CSS3自学
【Unity3D
自学记录
】Html调用Unity3D方法
很多人都会Unity3D中调用网页中的js,反过来就一头雾水。其实也很简单在HTML中添加下面的代码:varu=newUnityObject2();u.initPlugin(jQuery("#unityPlayer")[0],"XXX.unity3d");//XXX为生成出来的.unity3d前名称function方法(){u.getUnity().SendMessage("A","B","C")
虚拟de世界
·
2020-08-17 00:34
Unity3D_Web
Unity3D
Unity通过调用百度API获取当前IP所在地址
sdk又太麻烦,百度了一下正好可以通过百度地图API来获取当前IP的地址,不仅是百度地图,同时高德地图,腾讯地图等等也都有类似的API,此次我选择了百度地图,于是在查询了百度地图的相关接口后研究出功能,
自学记录
一下代码如下
逆流而上的鱼12138
·
2020-08-17 00:35
游戏开发
Unity
nrf51822
之PWM呼吸灯程序
额外链接:1、JLink-SWD烧写之引脚定义:http://www.openedv.com/posts/list/1747.htm2、百度文库c语言之PWMhttp://wenku.baidu.com/link?url=2QeCZppvhH81D4OYAyi9eEDP8Sk0p0OQhPKPfo0OXWiWZ5PxBvSMXtP8ejxZw-sxrSOGwrFj3K3q2ewwkM_vAQlk-
dingguan3130
·
2020-08-15 10:42
基于
nrf51822
的蓝牙4.0 dht11测温开发
一、概述使用
nrf51822
蓝牙4.0芯片,驱动dht11测量温湿度,然后将温湿度数值通过notification方式传送到安卓手机app端,并显示。
凭江仙
·
2020-08-15 10:49
综合项目
低功耗蓝牙4.0BLE编程-
nrf51822
开发(2)
相关下载:http://download.csdn.net/detail/xgbing/9565708首先看的示例是心率计一个示例程序:\ARM\Device\Nordic\
nrf51822
\Board
xgbing
·
2020-08-14 04:31
[蓝牙]
nrf51822蓝牙BLE开发
nrf51822
蓝牙协议栈 API 入门
需要看的文档:《07_SimpleBLEsensorapplicationwalkthough.pdf》《06_nRF51ToolchainandSoftwareDevelopmentkit.pdf》《04_nRF51_series_intro.pdf》重点看一下芯片手册:1低功耗怎么实现的2GPIOE是啥东东3PPI是啥东东4串口怎么调试的速度快一点方便打印调试信息5SPI接口如何设置,可以读写
wowocpp
·
2020-08-14 04:57
蓝牙WIFI无线通信
NRF51822
之IIC(MEMS_LIS2DH12)
在上篇介绍了OLED的II以写操作为主,没有进行读取操作。所以在现再补充读取的操作。我在此以LIS2DH为例子uint8_ttemp;lis2dh_read_registers(LIS2DH_WHO_AM_I,&temp,1);我们现在操作的寄存器为who_am_i时序如下好了现在贴上主要代码#defineMEMS_LIS2DH_ADDR(0x30U>>1)#defineLIS2DH_WHO_AM
weixin_30505751
·
2020-08-14 03:24
NRF52832NFC读写
nrf51822
和nrf52832都是nordic公司生产的低功耗ble芯片。nrf52832是
nrf51822
的升级版,nrf52相比nrf51增加了nfc的功能。
気絿
·
2020-08-14 03:10
NRF52832
nrf51822
蓝牙SPI对microSD卡读写
基于
nrf51822
SDK10的蓝牙串口工程,增加SPI的资源文件到工程,定义SPI0使能,以及定义IO口,和CS引脚电平,新建drv_sd_api.c文件如下即可在主函数调用接口函数对SD卡进行操作,
偏执灬
·
2020-08-14 03:49
nrf51822蓝牙开发
nrf51822
蓝牙笔记之连接参数更新
ThePeripheralPreferredConnectionParameters(ppcp)containse.g.theMIN_CONN_INTERVALandMAX_CONN_INTERVALvalueswhichissetintotheGAPservicewithcalltofunctionsd_ble_gap_ppcp_set().Ifyoureadthatwithsd_ble_gap
偏执灬
·
2020-08-14 03:49
nrf51822蓝牙开发
nrf51822
--- TWI0和SPI0 TWI1 SPI1
#ifndefNRF_DRV_CONFIG_VALIDATION_H#defineNRF_DRV_CONFIG_VALIDATION_H#ifdefNRF52#if(TWI0_ENABLED+SPI0_ENABLED+SPIS0_ENABLED+TWIS0_ENABLED)>1#error"TWI0,SPI0,SPIS0orTWIS0cannotbeenabledtogether.Instance
a369000753
·
2020-08-14 02:34
nordic
nrf51822
蓝牙4.0
nrf51822
--- spi 通信
1.目的
nrf51822
spi通信2.分析在实际应用中经常要用到spi通信,比如度flash3.平台:协议栈版本:SDK10.0.0编译软件:keil5.12硬件平台:微雪开发板
nrf51822
例子:SDK10.0.0
a369000753
·
2020-08-14 02:34
nordic
nrf51822
蓝牙4.0
nrf51822
程序的分析(二)
nrf51822
程序的分析(二)接着上篇分析,这次从主函数的协议栈开始分析。
忧愁的awe
·
2020-08-14 02:56
蓝牙
开源
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他