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
NORDIC
Nordic
nRF5 SDK 学习笔记之十二, nRF52840 Dongle USB CDC ACM 虚拟串口功能测试
pca10056(nRF52840DK)改为pca10059(nRF52840Dongle).2.因pca10059.h中没有TX_PIN_NUMBER,RX_PIN_NUMBER定义,故新添加定义;
NORDIC
USBC
Hansen Mi
·
2020-07-13 20:54
NORDIC
BLUETOOTH
NORDIC
nRF52840 ROM与RAM 开始地址及大小设置 (keil 环境)
目的:
NORDIC
nRF52840ROM与RAM开始地址及大小的正确设置方法(keil环境)硬件:
NORDIC
nRF52840DK(FLASHROM:1MB,RAM:256KB)协议栈:s140_nrf52
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
蓝牙广播包中自定义厂家数据的设置及获取
硬件:
Nordic
nrf52840SoC软件:
Nordic
nRF5_SDK_15.2.0_9412b961.蓝牙perihperal设备广播自定义数据设定蓝牙广播相关数据结构定义于ble_advertising.h
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
Nordic
nRF5 SDK 学习笔记之四, TWI (I2C) 总线
硬件:nRF52832SDK:Ver15.2.0目标:TWI(I2C)总线应用(TWIMASTER模式)样例:\examples\peripheral\twi_sensorTWIdriver包括两层:HAL硬件层和DRV驱动层;1.TWIMASTER于sdk_config.h中配置注意:配置中下图红框中TWI0_ENABLED使能!TWI0_USE_EASY_DMA视应用要求选择。2.于工程中添加
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
NORDIC
nRF52832 Dongle + nRF Sniffer + Wireshark 蓝牙抓包环境搭建 (Win7 系统)
目标:建立蓝牙抓包Wireshark分析环境硬件:nRF52832Dongle(PCA10040版本)(注:nRF52832DK带USB线也可)软件及下载地址:
Nordic
nRFSnifferV2.x(
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
Nordic
nRF5 SDK 学习笔记之二, 蓝牙主机与从机建立联结及服务发现过程
基于
NORDIC
softDevice蓝牙协议栈S132,nRF5SDKVer15.0.0蓝牙角色:主机,ble_central文章内容:蓝牙主机与从机建立联结及服务发现过程程序样例:nRF5_SDK_15.0.0
Hansen Mi
·
2020-07-13 20:22
NORDIC
BLUETOOTH
经 byte[] 与 int 数据转换,于 Android 环境获取传感器实际测量值
传感器硬件:HTU31DF,BH1750光照度传感器,ADP5092太阳能微能量采集模块ADC:
Nordic
nRF5284012位ADC单端采集软件环境:AndroidJava//电池电压计算//单端电压检测电阻分压阻值为
Hansen Mi
·
2020-07-13 20:22
Android
Nordic
nRF5 SDK 学习笔记之三, 蓝牙 5 从机定时广播,待联结建立交换数据后,主动断开与主机的联结
Peripheral:nRF52832SDK:Ver15.0.0目标:Peripheral从机定时启动蓝牙广播,以及与主机联结,待交换完数据后,主动断开与主机的联结参考:https://devzone.
nordic
semi.com
Hansen Mi
·
2020-07-13 20:22
NORDIC
BLUETOOTH
Nordic
nRF5 SDK 学习笔记之十三, SAADC
样例:~\nRF5_SDK_15.2.0_9412b96\examples\peripheral\saadc1.ADC功能块图2.ADC计算公式3.于sdk_config.h中配置,以及添加nrfx_saadc.c文件4.nrf_drv_saadc_init初始化__STATIC_INLINEret_code_tnrf_drv_saadc_init(nrf_drv_saadc_config_tco
Hansen Mi
·
2020-07-13 20:22
NORDIC
BLUETOOTH
Nordic
nRF5 SDK 学习笔记之十四, 蓝牙广播重要参数及回调函数
1.样例代码/**@briefFunctionforhandlingadvertisingevents.*@detailsThisfunctionwillbecalledforadvertisingeventswhicharepassedtotheapplication.*@param[in]ble_adv_evtAdvertisingevent.*/staticvoidon_adv_evt(bl
Hansen Mi
·
2020-07-13 20:51
NORDIC
BLUETOOTH
使用
nordic
芯片遇到休眠功耗的问题
19年5月第一次接触
nordic
的芯片,用的是nrf51822,SDK版本12,比较老,在同事的代码框架上添加应用代码,功能测试OK了之后板子拿给硬件同事看了之后跟我说休眠的功耗大,记得跟我说有60uA
Spectre_Mercury
·
2020-07-13 19:22
Nordic
NRF51822 从零开始系列(一)开发环境的搭建
硬件准备(1)nrf51822开发板一块(此处使用的是青云系列的,自带jlijnkob+usb串口芯片)或者使用nrf51822模块+jlink_ob(左为开发板右为模块+jlinkob)软件安装包准备(1)Keil安装包(推荐5.1版本以上,不然需要下载补丁,本文使用的是keil5.1.4)keil各版本下载链接(2)keil破解器(3)SDK+S110SDK版本6.1.0S110版本7.0.0
weixin_33834137
·
2020-07-13 18:20
1_BLE nRF51822 UART 与 BLE转发
我们能够找到
Nordic
\nrf51822\Board\pca10001\ble\experimental\ble_app_uart
weixin_33814685
·
2020-07-13 18:11
Nordic
官方网络资源介绍(官网/devzone/GitHub)
本文将介绍
Nordic
官方网络资源,包括
Nordic
官网,开发者论坛(devzone),以及
Nordic
在GitHub上的共享资源。
weixin_30730151
·
2020-07-13 17:19
nRF5 SDK软件架构及softdevice工作原理
本文将介绍
Nordic
nRF5SDK软件架构以及softdevice工作原理,以加深大家对
Nordic
产品开发的理解,这样开发过程中碰到问题时,大家也知道如何去调试。
weixin_30498807
·
2020-07-13 17:54
Nordic
nRF5 SDK和softdevice介绍
转自:https://www.cnblogs.com/iini/p/9095551.htmlSDK和Softdevice的区别是什么?怎么选择SDK和softdevice版本?芯片,SDK和softdevice有没有版本兼容问题?怎么理解SDK目录结构?SDK帮助文档在哪里?Softdevice帮助文档在哪里?如何选择某个SDKexample以开始我们的BLE开发之旅?本文将对以上问题进行解答。一
Winter_world
·
2020-07-13 16:34
嵌入式
nRF52832——无线DFU的原理与步骤(基于SDK15.2)
没有人能保证产品一次成型后代码万年不动,若发现代码bug或有性能优化升级的时候,倘若设备不具备在线升级的功能,那么采取将产品召回的方式进行升级维护会是一笔巨大的开销,所以在本次开发中,将无线升级功能作为一项关键产品特性,利用
Nordic
nRF52832
Winter_world
·
2020-07-13 16:34
嵌入式
Nrf51822 滴答时钟替代者 -- RTC
简介:ARM的Cortex系列一般都有滴答时钟,使用RTOS的前辈应该对滴答时钟再熟悉不过了,但是
Nordic
虽然使用的也是Cortex_M0的内核,为了节省硬件资源,芯片内部省略了滴答时钟,今天,使用
LikeShadows
·
2020-07-13 15:08
Driver
BLE-NRF51822教程8-软件定时器的使用
在该例子上使用sdk中自带的软件定时器来实现一些功能Uart例子在sdk中如下目录XXX\Keil_v5\ARM\Pack\
Nordic
Semiconductor\nRF_Examples\9.0.0\
随风258741
·
2020-07-13 14:13
蓝牙开发
Nordic
SoftDevice FWIDs 找了很久才找全
空中升级打包时要用到此参数,有安装nrfgostudio的,在打开SoftDevice时也可以看到,没有安装的,就看下面的这张表吧。nrfutilpkggenerate--hw-version52--sd-req0xAF--application-version0xff--applicationnrf52832_xxaa.hex--key-fileprivate.pemnrf52832_xxaa_
Awen-Linux
·
2020-07-13 14:57
Bluetooth
智能穿戴——nRF51822开发总结
工作的要求,最近断断续续的做了一些关于
Nordic
公司的51822芯片的应用开发,这篇博客主要是总结下在工作中遇到的问题和一些解决思路1、简介简介我摘取
Nordic
官方规格书的说明如下:nRF51822isanultra-lowpower2.4GHzwirelessSystem-on-Chip
tsy20100200
·
2020-07-13 14:55
单片机
nRF52832新工程定时器1和定时器2使用(Time1 & Time2)
首先声明:鄙人是个小白首先从
NORDIC
的官网下载官方的SDK,然后使用里面的example搭建工程。
jeffrey*
·
2020-07-13 13:39
BLE开发
Nordic
nRF52832 开发(一) 搭建开发环境
BLE开发
Nordic
nRF52832(一)搭建开发环境nRF52832是
Nordic
出的最新款超低功耗soc,是上代芯片nRF51822的升级版。
shanglin163
·
2020-07-13 13:43
BLE
nRF52832入门教程 开发环境搭建
写在前面:
NORDIC
的开发文档故意写的很难,很晦涩,对于初学者而言只有无尽的超链接,没有一份完整的说明告诉你如何一步步搭建自己的项目。网页上的这些内容陷入一种无穷无尽的调用之中。
ralfooo
·
2020-07-13 12:48
硬件
基于FTP的
Nordic
nRF51822 OTA 教程一之修改boot区大小
1、
NORDIC
51OTA简介对于nRF51822来说,升级过程有点特殊,nRF518
Demon_93
·
2020-07-13 10:33
nordic蓝牙
Nordic
nRF5 SDK和softdevice 介绍和版本对应 11
https://www.cnblogs.com/iini/p/9095551.htmlSDK和Softdevice的区别,怎么选择SDK和Softdevice版本及版本兼容问题
Nordic
目前有2套完全独立的
nanjoh
·
2020-07-13 08:26
蓝牙51822
NRF52系列开发环境搭建
前言本博客使用keilide和15.3版本的sdk作为环境进行nrf52832芯片开发官方写的软件开发指导书链接:https://infocenter.
nordic
semi.com/index.jsp?
m_pfly_fish
·
2020-07-13 08:21
NRF52系列
nrf51822在MDK5(keil5)新建工程
打开官网地址后在下面找到
Nordic
Semiconductor下面的No
Caspar_F
·
2020-07-13 08:32
NRF51822
nordic
蓝牙地址获取
1.
nordic
蓝牙地址获取代码官方工程默认都是使用静态随机地址,地址的最高两位必须要是11,原因下面会有解释voidble_get_mac(void){//uint8_ti;//ble_gap_addr_tble_mac
liupeng08304
·
2020-07-13 07:57
嵌入式软件
Nordic
52810入门篇 - 实时时钟(RTC)
RTC-24位实时时钟计数器,RTC模块使用低频时钟LCFK,52810有两个RTC模块RTC0与RTC1声明:蓝牙协议栈使能后将会使用RTC0;APP_TIMER库使用的是RTC1,所以当APP_TIMER组件使能后,RTC1不可以直接使用一、原理框图如下图,左边是开始START、停止STOP、清除CLEAR、触发TRIG任务,右边可触发三种事件(回调中断)TICK滴答事件:计数器COUNTER
玉怀一捧雪
·
2020-07-13 07:03
蓝牙BLE
Nordic
52810入门篇 - GPIO的控制(点亮LED)
最近有朋友一直吐槽,KEIL的代理商正在降维打击,于是默默卸载了KEIL本章节就在IAR上面进行开发,讲下如何控制LED,网上资料很多了,LZ边看资料边验证,也算是造轮子了,hahaha话不多说,先讲下
Nordic
玉怀一捧雪
·
2020-07-13 07:03
蓝牙BLE
主流蓝牙BLE控制芯片详解(4):
Nordic
nRF51822
同系列芯片资料推荐:主流蓝牙BLE控制芯片详解(1):TICC2540主流蓝牙BLE控制芯片详解(2):CSRBC6130主流蓝牙BLE控制芯片详解(3):创杰IS1685S
Nordic
nRF51822
子木潇雨
·
2020-07-13 06:03
主流蓝牙芯片详解
Nordic
52832 SD12.3官方例程ble_app_buttonless_dfu_pca10040_s132中添加ble_app_uart服务遇到的问题
1.官方例程ble_app_buttonless_dfu_pca10040_s132完整移植了ble_app_uart编译后没有错误,运行时死机。有许多情况:第一种尝试解决办法:ble_app_buttonless_dfu_pca10040_s132例程中,协议栈只允许一个服务,所以得更新服务个数。步骤:a.在staticvoidble_stack_init(void)中添加ble_enable_
hzk521521
·
2020-07-13 05:46
Nordic
52832
NRF24LE1有源RFID首选
NORDIC
最新推出nRF24LE1=2.4GHz+Flash51+ADC+DAC+I2C+PWM+UART+SPI..nRF24LE1采用了
Nordic
最新的无线和超低功耗技术,在一个极小封装中集成了包括
ht3allen
·
2020-07-13 05:50
BLE-NRF51822教程2-工程初始化流程
代码在路径xxxxx\keil\ARM\Device\
Nordic
\nrf51822\Board\pca10001\s110\experimental中一:main函数整体注释:intmain(void
dahailinan
·
2020-07-13 04:33
BLE
嵌入式
nrf52832 --- softpack安装
1.在keil5.12上安装,添加nrf52832元器件,2.在http://developer.
nordic
semi.com/nRF52_SDK/nRF52_SDK_v0.x.x/下载对应的sdk和softpack
a369000753
·
2020-07-13 02:02
nordic
nrf52832
nRF52 Power优化降低70%以上耗电量
一、电路优化二、电量消耗预估OnlinePowerProfilerhttps://devzone.
nordic
semi.com/power/1、使用外部32kHz晶振或者使用内部32kHzRC2、广播消耗
Utai
·
2020-07-13 01:10
nRF52
NORDIC
nRF24LE1 学习笔记 Day04 ADC
在已经搞定最基础的GPIO和串口后,就要开始学习更具体一些的功能了关于
NORDIC
nRF24LE1的ADC的简介其包含一个14通道的通用ADC(与封装相关),ADC内置1.2V的内置参考电压,也可以以外部才考电压或者
SmithReven
·
2020-07-13 01:07
学习笔记
nRF24LE1
NORDIC
nRF24LE1 学习笔记 Day03 UART
nRF24LE1包含一个与标准8051操作完全相同的串口。RXD脚必须设置为输入,TXD脚必须设置为输出。特征:①同步模式,固定波特率②8位异步模式,波特率可变③9位异步模式,波特率可变④9位异步模式,固定波特率额外的波特率发生器注:不推荐使用定时器1溢出作为波特率发生器。照例先贴源代码:#include"reg24le1.h"#include"string.h"/*===============
SmithReven
·
2020-07-13 01:07
学习笔记
NORDIC
nRF24LE1 学习笔记 Day02 GPIO
环境与IDE、SDK安装完成后就可以开始真正写第一个程序了最开始肯定要先去搞定GPIO。因为这个是所有的基础。无论后面要用什么都离不开GPIO。先贴上例程:#include"reg24le1.h"voidmain(void){unsignedintitmp;P0DIR=0;//SetP0sasoutputP0|=(1<<0);while(1){P0=0xFF;for(itmp=0;itmp<500
S250308366
·
2020-07-13 01:30
nRF52840搭配
Nordic
新推出的nRF21540通信距离更远
2019年12月19日,
Nordic
宣布推出首款功率放大器/低噪声放大器(PA/LNA)产品nRF21540TMRF前端模块(FEM),完美补充了
Nordic
的nRF52和nRF53系列多协议系统级芯片
RF_star
·
2020-07-13 01:41
使用宏来简化在
Nordic
的sdk中添加蓝牙Service和attribute
Nordic
的SDK做的很好,但是他们一副生怕有什么地方做的不到位一样,很多简单的功能代码却写的很复杂,如果是java还好,但是C语言实现起来,很多地方的代码读起来特别费劲。
烟斜洞庭
·
2020-07-13 00:07
#
BLE
物联网
Nordic
nRF5 SDK 学习笔记之七, 功耗评估及电源优化
NORDIC
官方评估功耗在线测试
NORDIC
OnlinePowerProfiler,https://devzone.
nordic
semi.com/power/
NORDIC
关于低功耗的官方博客https:
Hansen Mi
·
2020-07-12 23:56
NORDIC
BLUETOOTH
Nordic
nRF5 SDK 学习笔记之六, POWER PROFILER KIT (PPK) 用法
NORDIC
POWERPROFILERKIT(PPK):用于嵌入式开发的电流测量工具;实时测量微功耗的控制板及软件系统!
Hansen Mi
·
2020-07-12 23:56
NORDIC
BLUETOOTH
NORDIC
nRF24LE1 学习笔记 Day01 安装环境与创建第一个工程
首先First准备软件安装包perparethesoftwaerinstallationpachage①KeilC51(Version9.00ornewer)②nRFgoStudio(Version1.4ornewer)③nRFgoSDK(Version2.2ornewer)④nRFprobe(Version1.2.0.5585ornewer)准备硬件perparetheHardware①nRFg
SmithReven
·
2020-07-12 21:06
学习笔记
NORDIC
nRF24LE1 学习笔记 Day02 GPIO
环境与IDE、SDK安装完成后就可以开始真正写第一个程序了最开始肯定要先去搞定GPIO。因为这个是所有的基础。无论后面要用什么都离不开GPIO。先贴上例程:#include"reg24le1.h"voidmain(void){unsignedintitmp;P0DIR=0;//SetP0sasoutputP0|=(1<<0);while(1){P0=0xFF;for(itmp=0;itmp<500
SmithReven
·
2020-07-12 21:35
学习笔记
《暗黑血统3》正式宣告复活,女主能变身,或有开放世界可以探索
由THQ
Nordic
发行的砍杀动作冒险游戏《暗黑血统》系列的新作《暗黑血统3》正式宣布将于今年11月28日发售,并已经在PS4,XboxOne,PC平台开启了预售。
杉果娘
·
2020-07-12 14:20
nrf52832学习笔记(6)添加uuid总结
百度这样说的)下面总结下nrf52832怎么添加uuid.可以做一下分类添加蓝牙技术联盟定义的uuid添加自定义的uuid这2类又各可以分成下面2个添加服务的uuid添加特性的uuid在总结之前先看下
nordic
jiang_2018
·
2020-07-10 10:56
蓝牙
nrf52832
深入理解低功耗蓝牙的配对过程- Part 1 Pairing Feature Exchange
在Host层,有一个名为SecurityManager(SM)的模块(如下图以
Nordic
协议架构所示红色标注的位置),它定义了配对和密钥分发的方法和协议、相应的安全toolbox,以及定义了配对命令帧格式
weixin_30830327
·
2020-07-10 07:50
[BLE]低功耗蓝牙介绍
常用的单芯片单模BLE芯片有TI的CC254X、CC26xx,
nordic
的NRF51288,dailog的DA14580等等,双芯片的双模BT有TI的CC2564。
_Summer__
·
2020-07-09 22:07
BLE
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他