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
NRF蓝牙模块
蓝牙模块
HC-08——连接
然后又一番搜索后,买了HC-08的
蓝牙模块
。正好身边有USBtoTTL模块,然后跳线直接连接上
蓝牙模块
。刚上电,
蓝牙模块
没有被连接时,上面有个蓝灯会一闪
无锡的老白
·
2020-07-13 04:14
硬件相关
nRF
52832 实际功耗测试3
一些名词不知道咋翻译,瞎翻吧。:-)低功耗模式具体说明:SystemOFFmode:系统关闭模式,实测电流:0.3uA。最低功耗模式,系统内核关闭,运行任务被挂起。唤醒方式:1.GPIO信号2.模拟比较器3.NFC信号4.复位5.……注意:看门狗复位无法在系统关闭模式下使用。比较恶心,定时任务不能进入SystemOFF,不过下文中两个模式也够用。SystemONmode:Subpowermodes
大头苍蝇
·
2020-07-13 04:48
nRF52832
nRF
52832 UARTE
由于
nRF
将普通UART、使用DMA的UARTE区分,实际情况下都会使用DMA,所以只学习UARTE。
nRF
精简的够狠毒--!概述:1.UARTE的dma最长为256个字节,有些短。
大头苍蝇
·
2020-07-13 04:48
nRF52832
超低成本的2.4G超远距离无线遥控、无线传输方案随笔
而在专业的领域用的比较多的就是
nrf
2401,cc2500等低成本芯片。就距离而言,相同的功率下100mw,17Dbm的增益下。蓝牙只有10米,wifi大概20米。Zigbee也不超过50米。
阳春大志
·
2020-07-13 04:59
无线通信
2.4G遥控器
2.4G数传
无人机遥控器
无线传输
nRF
51822 LRC(32.768K) 内部RC和外部晶振的设置
需要修改设置地方:1.SOFTDEVICE_HANDLER_INIT(
NRF
_CLOCK_LFCLKSRC_XTAL_20_PPM,false);一般在main.C的ble_stack_init(void
everestzhang
·
2020-07-13 04:40
ARM
快速构建
nRF
5 SDK + ARM GCC 开发环境
nRF
5应用开发的方式有挺多的,官方文档介绍的就有:KeilµVisionIDE,IAREmbeddedWorkbench,GCCARMEmbedded.前两种方式优点是比较简单,很多事情IDE可以帮你一下搞定
造物邦
·
2020-07-13 04:31
BLE-
NRF
51822教程2-工程初始化流程
代码在路径xxxxx\keil\ARM\Device\Nordic\
nrf
51822\Board\pca10001\s110\experimental中一:main函数整体注释:intmain(void
dahailinan
·
2020-07-13 04:33
BLE
嵌入式
NRF
51822之定时器
NRF
51822之定时器一、了解
NRF
51822的定时器是运行在系统的高频率下面的,HFCLK=16MHz,包括一个四位的分频器,用来对HFCLK进行分频。也就是说,最大16分频。
chengshi4244
·
2020-07-13 03:32
nrf
51822学习之第一个BLE程序分析
具体可咨询:http://www.sydtek.com/
nrf
51822学习之第一个BLE程序分析今天来分析一个例程《B
城东
·
2020-07-13 03:27
NORDIC
TI蓝牙
nrf
51822学习之定时器的探究
具体可咨询:http://www.sydtek.com/
nrf
51822学习之定时器的探究主程序调用的定时器初始化函数:
城东
·
2020-07-13 03:56
NORDIC
TI蓝牙
nrf
51822裸机教程-IIC
关于IIC总线的核心有以下几点::时钟线高电平期间必须保持数据线不变。:时钟线低电平期间可以改变数据。:时钟线和数据线上都要接上拉电阻,以使总线不工作时,两根线的电平都处于高电平状态。:每个传输的字节后面需要由对方回送一个应答信号。由上面可知,在时钟线为高电平的时候如果数据线改变,那么就是”不合法”的。于是就刚好利用这种”不合法的”的跳变来作为数据起始信号和停止信号。于是规定::时钟线为高电平时,
changeyourmind
·
2020-07-13 03:05
NORDIC
nRF5
nrf
51822裸机教程-UART
Uart硬件模块通常都有内置的硬件接收buff,比如51822的硬件uart模块图如下因为通常接收到uart数据时都会做一些处理。比如保存到数据,或者对数据做一些判断之类的。如果uart的波特率设置的很快,mcu的处理速度又不是很快或者是处理的过程比较耗时,那么当uart串口连续过来很多数据时,你在处理第一个数据时,后续的数据就可能丢失。所以通常uart模块都会内置一个很小的硬件接收buff,51
changeyourmind
·
2020-07-13 03:05
NORDIC
nRF5
nRF
51822外设时钟之串口时钟
在使用串口配置的时候吗,发现前辈们并没有像STM32那样配置串口和GPIO(不知道串口的时钟大小),甚是奇怪,找到参考手册关于时钟管理的,发现并没有关于串口时钟的配置要求,然后就翻到数据手册,OMG,终于真身现形了,原来串口外设要使用HFCLK,即高频时钟,即外接的高频晶振时钟,而51822的外接高频晶振时钟只能是16M或者32M,这里本人使用16M,那么显然UART使用的16M的时钟源!不信,请
changeyourmind
·
2020-07-13 03:05
NORDIC
nRF5
nrf
51822裸机教程-硬件timer
该讲介绍51822的Timer/Counter模块工作在timer模式下(定时器模式,还可以工作为计数器模式)如何操作51822的Timer/Counter结构如下图所示Timer模块从PCLK16M/PCLK1M处获得时钟源,然后经分频后得到的时钟作为timer模块的时钟(上图Ftimer)。当timer模块选择为timer模式时,Counter会在Ftimer的每个tick计数一次当计数值与c
changeyourmind
·
2020-07-13 03:05
NORDIC
nRF5
nrf
51822裸机教程-RTC
RTC0被协议栈使用了。所以在跑蓝牙程序的情况下。RTC0不能使用。RTC相关寄存器如下:EVTEN,EVTENSET,EVTENCLR.这三个寄存器用来设置是否使能某个事件。(TICK,OVRFLW,COMPARE0-3事件)INTEN,INTENSET,INTENCLR.这三个寄存器用来设置某个事件发生时是否触发RTC中断。PRESCALER该寄存器用来设置RTC的时钟分频分频公式:fRTC[
changeyourmind
·
2020-07-13 03:33
NORDIC
nRF5
nRF
51822调试时遇到的各种“奇葩”问题
前言:本人之前话说是做嵌入式开发的,但主要工作是做C++开发的,因为我们的嵌入式的复杂逻辑都是用C++写的,C++代码在PC端跑,嵌入式板的代码调试都是盲调或者通过串口输出进行调试,嵌入式的代码从没进行过断点的调试,因为整个公司的不用,不用的原因很简单,因为基本的部分已经写好并且蛮成熟的了。因此本人对嵌入式的断点调试经验空白可想而知。现切入到另外一款单片机进行开发,调试时遇到的一些“奇葩”问题,本
changeyourmind
·
2020-07-13 03:33
NORDIC
nRF5
真是懒死算了,这双智能鞋还能帮你点披萨..
这双鞋子名叫PieTops,它内置的
蓝牙模块
能够与智能手机相连。你可以先使用配套的应用程序设置自己偏爱的餐食,以及触发订购的按键条件。这样一来,你就不必担心这双鞋子会一不小心给你订一
华强电子
·
2020-07-13 03:47
nRF
52832及
nRF
52840片上系统功能概述
nRF
52832片上系统具有超低功耗及极高的设计灵活性,可以支持多种无线通信协议,功能十分强大。非常适合蓝牙低功耗,ANT及2.4GHz超低功耗无线应用。
毕健
·
2020-07-13 03:23
IOT
Hardware
nrf
51822 --TWI(硬件IIC)
1.目的学习
nrf
51822硬件IIC通信2.分析IIC是常用的通信接口,现在用IIC和MC3413加速度传感器通信来读取加速度值。
a369000753
·
2020-07-13 02:02
nordic
nrf51822
蓝牙4.0
nrf
51822 --- 串口通信
1.目的串口通信,用于打印log,方便测试2.分析串口通信,用于打印log,方便测试3.平台:协议栈版本:SDK10.0.0编译软件:keil5.12硬件平台:微雪开发板
nrf
51822例子:SDK10.0.0
a369000753
·
2020-07-13 02:02
nordic
nrf51822
蓝牙4.0
nrf
52832 --- softpack安装
1.在keil5.12上安装,添加
nrf
52832元器件,2.在http://developer.nordicsemi.com/
nRF
52_SDK/
nRF
52_SDK_v0.x.x/下载对应的sdk和softpack
a369000753
·
2020-07-13 02:02
nordic
nrf52832
nrf
51822 --- 串口透传 分析
1.目的分析蓝牙串口的例子2.分析在实际应用中经常使用串口,下面我们就来分析下串口例子3.平台:sofeDevice:s110_
nrf
51_8.0.0_softdevice.hex协议栈版本:SDK10.0.0
a369000753
·
2020-07-13 02:01
nordic
nrf51822
蓝牙4.0
nrf
51822 --- 设置发送功率
在
nrf
51822中可以设置为9个发射等级,分别是-40,-30,-20,-16,-12,-8,-4,0,和4dBm3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf
51822
a369000753
·
2020-07-13 02:30
nordic
nrf51822
蓝牙4.0
nrf
51822 --- 广播的类型
BLE_GAP_ADV_TYPE_ADV_NONCONN_IND,假如只指定MAC地址的设备才能连上设备,这个时候就可以用定向广播3.平台:协议栈版本:SDK8.0.0编译软件:keil5.14硬件平台:
nrf
51822
a369000753
·
2020-07-13 02:30
nordic
nrf51822
蓝牙4.0
nrf
51822 --- 软件模拟 万年历
1.目的
nrf
51822用定时器模拟一个万年历2.分析3.平台:协议栈版本:SDK10.0.0编译软件:keil5.14硬件平台:
nrf
51822最小系统例子:SDK10.0.0\examples\ble_peripheral
a369000753
·
2020-07-13 02:30
nordic
nrf51822
蓝牙4.0
nRF
52832+Mesh 3.2.0 学习笔记 - 记录贴
nRF
52832+Mesh3.2.0学习笔记张婷婷2019.12.210参考资料API参考手册等入口:http://www.viper1983.com/
nrf
_mesh/html/创建新模型:http:
Ztt300
·
2020-07-13 02:36
笔
(备注)win10下wifi和蓝牙二合一模块网络冲突问题
萌生自己升级的想法,主板,cpu,内存,固态都更新了一遍,均没有出现问题,表现良好在换无线网卡时,为了拓展功能,买了一个二合一的nimipci网卡最初的问题,就是信号不行,内置网卡原本只有一根主要网线,导致
蓝牙模块
搜索范围不到
夜来不负心
·
2020-07-13 01:12
nRF
52 Power优化降低70%以上耗电量
一、电路优化二、电量消耗预估OnlinePowerProfilerhttps://devzone.nordicsemi.com/power/1、使用外部32kHz晶振或者使用内部32kHzRC2、广播消耗:广播间隔每个广播包的广播有效数据的字节数持续的广播或定期的广播每个广播间隔处理时间3、连接期间电流消耗:连接时间间隔从机延时每个包中的RX有效载荷每个包中的TX有效载荷每个连接间隔中要接收的RX
Utai
·
2020-07-13 01:10
nRF52
NORDIC
nRF
24LE1 学习笔记 Day04 ADC
在已经搞定最基础的GPIO和串口后,就要开始学习更具体一些的功能了关于NORDICnRF24LE1的ADC的简介其包含一个14通道的通用ADC(与封装相关),ADC内置1.2V的内置参考电压,也可以以外部才考电压或者VDD作为参考电压。可以在软件控制下单步工作,也可以设置采样速率进行连续采样装换。特征6,8,10,12位分辨率多达14个输入通道单端或差分输入内部参考电压,外部参考电压,或VDD单步
SmithReven
·
2020-07-13 01:07
学习笔记
nRF24LE1
NORDIC
nRF
24LE1 学习笔记 Day03 UART
nRF
24LE1包含一个与标准8051操作完全相同的串口。RXD脚必须设置为输入,TXD脚必须设置为输出。
SmithReven
·
2020-07-13 01:07
学习笔记
NRF
51822蓝牙服务(4)——串口透传
实验分析首先,我们要知道
NRF
51822的串口通信引脚:RX:P0.11,TX:P0.9,RTS:P0.10,CTS:P0.8。
西米爱吃虾米
·
2020-07-13 01:18
BLE
NORDIC
nRF
24LE1 学习笔记 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
nRF
52840搭配Nordic新推出的
nRF
21540通信距离更远
2019年12月19日,Nordic宣布推出首款功率放大器/低噪声放大器(PA/LNA)产品
nRF
21540TMRF前端模块(FEM),完美补充了Nordic的
nRF
52和
nRF
53系列多协议系统级芯片
RF_star
·
2020-07-13 01:41
Arduino - HC 05/06 蓝牙无线模块实例测试
优酷视频教学
蓝牙模块
购买地址蓝牙,顾名思义,蓝色的牙齿,并不能用来咬人,而是一种无线数据传输标准。HC-05和HC-06是现在使用较多的两种
蓝牙模块
。
Naiva
·
2020-07-13 01:46
Arduino
树莓派3B板载蓝牙与HC05
蓝牙模块
通讯(C++编程实现)
在项目中需要使用树莓派的板载蓝牙与HC05
蓝牙模块
进行通讯,但目前HC05和树莓派的原生接口兼容性并不完善,尝试了很多方案,以下是一个目前能用的方案.一、树莓派与HC05
蓝牙模块
进行连接在树莓派的图形界面单机右上角蓝牙图标
_NoOne
·
2020-07-13 00:11
树莓派
蓝牙模块
HC-06 的配置
器件:
蓝牙模块
HC-06USB转TTL电脑串口调试助手HC-06有四个引脚:RXTXGND+5V1首先,蓝牙HC-06和USB转TTL相连进行配置;USB转TTL----------------蓝牙HC
K_O_T
·
2020-07-13 00:34
蓝牙
Zephyr libc简介和malloc分析
E5%88%86%E6%9E%90/Zephyrlibc简介和malloc分析本作品采用知识共享署名发表于2019-10-29|分类于iot||阅读次数:118本文简要介绍Zephyr的标准C库,并基于
nrf
52832
Q328333568
·
2020-07-13 00:01
linux
nRF
52832与
nRF
52840 支持的BLE5.0特性对比
SDwMtitcQ9EidJrARJb3YQ提到蓝牙联盟SIG给出了蓝牙5的三大特性:1.4X距离2.2X数据吞吐量3.8倍广播数据而通过研读52832和52840的brief,我们可以看到各自的蓝牙特性支持如下:
nRF
52832
_hello_cc
·
2020-07-12 23:05
NRF52832
nrf
51822之间通讯
//因为
nrf
51822是32位单片机。用下面的代码可以拆成8位单片机用。
FreeBelieve
·
2020-07-12 23:20
BLE
NRF
51822实例代码说明
说在前面:此说明用于
nrf
51822的主从机的实例代码解析,通过讲解主从机的双向通讯来说明如何添加自己的服务及特征。此说明为个人理解,可能与原意不同。
FreeBelieve
·
2020-07-12 23:20
BLE
BLE透传模块--
nrf
51822透传模块--蓝牙透传模块
一、概述用户的MCU通过通用串口(UART)跟模块进行连接,可实现和移动智能设备进行数据的双向通讯。模块接收到来自用户CPU串口的数据后,将自动转发给移动智能设备;移动智能设备可以通过APP发送数据到模块,模块将收到的数据通过串口发送给用户的MCU。模块支持通过特定的串口AT指令配置通信参数(例如串口波特率、蓝牙连接间隔等),并且支持掉电保存。二、性能特点v透明传输(桥接方式),使用方便快捷,无蓝
BLE开发
·
2020-07-12 23:27
NRF
51822——串口学习笔记
1.概述
nRF
51822没有固定的串口引脚RX和TX,与UART相关的信号RXD、CTS、RTS和TXD可根据寄存器:PSELRXD、PSELCTS、PSELRTS和PSELTXD独立配置映射到相应的物理引脚
霁风AI
·
2020-07-12 23:44
NRF51822专栏
NRF
51822——RTC学习笔记
NRF
51822有两个RTC时钟:RTC0,RTC1。RTC0被协议栈使用了。所以在跑蓝牙程序的情况下,RTC0不可以使用。RTC运行在LFCLK下,COUNTER的分辨率为30.517us,即使H
霁风AI
·
2020-07-12 23:44
NRF51822专栏
NRF
51822——定时器学习笔记
1.概述
nRF
51822拥有三个定时器,分别是:TIMER0,TIMER1,TIMER2,如下图:三个定时器有不同的位宽,位宽大小决定了计数器的最大溢出时间。
霁风AI
·
2020-07-12 23:44
NRF51822专栏
Nordic
nRF
5 SDK 学习笔记之七, 功耗评估及电源优化
devzone.nordicsemi.com/power/NORDIC关于低功耗的官方博客https://devzone.nordicsemi.com/tutorials/b/hardware-and-layout/posts/
nrf
51
Hansen Mi
·
2020-07-12 23:56
NORDIC
BLUETOOTH
Nordic
nRF
5 SDK 学习笔记之六, POWER PROFILER KIT (PPK) 用法
NORDICPOWERPROFILERKIT(PPK):用于嵌入式开发的电流测量工具;实时测量微功耗的控制板及软件系统!官方资料链接产品介绍https://www.nordicsemi.com/chi/node_176/Power-Profiler-Kit使用方法http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infoc
Hansen Mi
·
2020-07-12 23:56
NORDIC
BLUETOOTH
nrf
52832学习笔记(3)设置发射功率
只要调用下面api就可以设置发射功率/**@param[in]tx_powerRadiotransmitpowerindBm(acceptedvaluesare-40,-30,-20,-16,-12,-8,-4,0,and4dBm).**@noteThe-30dBmsettingisonlyavailableonnRF51seriesICs.*@noteThe-40dBmsettingisonly
jiang_2018
·
2020-07-12 23:47
nrf52832
蓝牙
nrf
52832学习笔记(4)修改蓝牙名称,掉电不丢失
这篇主要介绍如何在手机端修改设备参数,比如设备名称,且实现掉电不丢失。思路:把需要修改的参数发送给设备,设备根据uuid来分辨是参数,并保存在flash中,重启服务,这样下次上电修改不会丢失。1.flash的操作在pstorage.c中是官方提供操作flash的库函数,下面介绍几个要用的说明:初始化flash模块,在调用flash模块之前必须先调用他一次uint32_tpstorage_init(
jiang_2018
·
2020-07-12 23:47
蓝牙
nrf52832
Arduino - 蓝牙串口透传模块:HC-06从机
蓝牙模块
使用方法也比较简单,直接串口操作,无需额外的库文件。首先还是先看看模块长什么样子:【注意蓝牙的工作电压】这个模块兼容3.6-6V电压,所以我接在5V电压上使用。
卢光庆
·
2020-07-12 22:21
Arduino
NRF
52832学习笔记(1)—— 添加自有service(基于SDK15.3)
前言:SDK版本15.3评估板:pca10040在uart的例程中添加batteryservice添加之前,手机连上设备之后扫描到的service如下:一、分配ram空间softdevice的flashcode是确定,但ram是不确定,和sevice的多少以及以下几个宏有关:#defineNRF_SDH_BLE_TOTAL_LINK_COUNT1//一共同时可以支持多少个连接,使用默认值即可#de
m_pfly_fish
·
2020-07-12 22:12
NRF52系列
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他