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
nRF52832蓝牙开发
NRF52832
学习笔记(13)——RTT打印调试日志
一、背景Log信息输出可以方便调试者观察程序运行状态,和常用的串口printf的功能相似。但是在nrf5x芯片串口只有一个的状态下,如果你已经使用了串口,者时候Log显示提供一种不占用串口的方式,也就是仿真器JLink的RTTViewer输出方式。二、初始化打印功能在主函数main中,第一步就是初始化打印日志功能log_init(),该函数实际上既可以触发串口打印,也可以触发RTT打印。/**@b
Leung_ManWah
·
2020-07-28 07:25
Nordic--
nrf52832
--RTT Log 打印
日志打印可以有两种方法串口打印的方式,即printf()的方式JLink的RTTLog打印方式JLinkRTTLog打印工程中添加:SEGGER相关的文件配置步骤:sdk_config.h文件中配置:NRF_LOG_BACKEND_RTT_ENABLED置1NRF_LOG_BACKEND_UART_ENABLED置0其他的主头文件中配置:#defineNRF_LOG_USES_RTT1keil配置
liefyuan
·
2020-07-28 06:00
android 经典传统
蓝牙开发
(附示例源码)
最近在开发蓝牙,由于是使用的模块开发,但是andriod的系统的经典蓝牙也需要熟悉和知道。在这个背景下,参考了网络上的一些资料,完善了demo,方便了后来者能初步运用相关的蓝牙。站在巨人的肩旁上,才能走的更远。一、整体思路和对应相关方法1、获得BluetoothAdapter:BluetoothAdapter.getDefaultAdapter();2、打开蓝牙:询问用户打开(推荐)或直接blue
坚强的绿叶
·
2020-07-28 06:49
学习资料
ADC采集实现温度检测
1使用nordic库实现
nRF52832
ADC采集的一个例子https://www.cnblogs.com/zzu-liulei/p/6519141.html2用nRF52840自带的ADC采集camera
Amazing_anna
·
2020-07-28 04:30
嵌入式
swift4.2
蓝牙开发
笔记
最近在用swift重写公司蓝牙项目的代码,所以做个笔记记录一下基础知识的使用1.字节数组转化为Dataletbyte:[UInt8]=[0x23,0xFF]letdata=Data(bytes:byte,count:2)//NSData(bytes:byte,length:2)print(dataasNSData)//2.Int转化为Datavarnum=12letdata1=Data(bytes
醉恋卿颜
·
2020-07-28 02:08
客户端实现蓝牙接收(C#)
蓝牙开发
需要用到一个第三方的库InTheHand.Net.Personal.dll,其中关键的两个类是BluetoothClient和BluetoothListener,首先开启一个子线程来不断的接收数据
努力成为好爸爸
·
2020-07-28 01:17
网络通讯
iOS -蓝牙简介
在使用蓝牙的过程中,如果是iOS10及以上机型需要在info.plist文件中添加NSBluetoothPeripheralUsageDescription描述字段,向用户声明使用蓝牙的意图
蓝牙开发
分为两种
th先生
·
2020-07-27 21:36
nrf52832
(nrf52810)之硬件I2C(TWI)驱动BMI160
1.目的:写一个关于
nrf52832
的用硬件I2C驱动一个传感器的流程文档2.分析:现在用IIC和BMI160六轴传感器通信来读取三轴加速度值和三轴陀螺仪值。
MO_y_HUI6632
·
2020-07-27 16:41
nrf52-添加定时任务
nrf52832
学习添加自己的定时任务,由于nrf52的协议栈是基于事件触发的,所以定时器使用的是外部32,.768k的晶振分频的RTC1软件定时,因为进入睡眠模式后,32MHz晶振会停止工作,此时只有
路人 假
·
2020-07-15 23:03
低功耗蓝牙
Nrf52832
SAADC
一.测试平台环境:win10,64位,MDK集成开发环境.SDK:nRF5_SDK_15.2协议栈:s132_nrf52_6.1_softdevice.hex.硬件平台:pca10040开发板参考例程:nRF5_SDK_15.2.0_9412b96\examples\peripheral\saadcADC的最快采样时间为5us采样一个点,如果为两通道扫描采样的话,最快为10us采样一次二.Appl
Smile_Smilling
·
2020-07-15 18:45
Nordic
NRF52832
串口修改
一.测试的平台环境:win10,64位,MDK集成开发环境.SDK:nRF5_SDK_15.2协议栈:s132_nrf52_6.1_softdevice.hex.使用例程:ble_app_uart硬件平台:pca10040开发板.二.Uart概述1、类别52832中串口分为两类,分别是UART和UARTE.UARTUARTE模式传统串口模式easyDMA+串口优点功耗低可接收大数据,减少CPU工作
Smile_Smilling
·
2020-07-15 18:45
Nordic
蓝牙4.0入门
Android
蓝牙开发
—经典蓝牙和BLE(低功耗)蓝牙的区别
------------------------------------------------------------------------------------------------最近在做
蓝牙开发
Golden_Chen
·
2020-07-15 17:29
BT
BLE
nrf 52832 uart的使用
1、平台的条件1.1软件平台:sdk14.21.2硬件平台:
nrf52832
2说明:只是介绍代码怎么使用,直接点QQ:1297311998,如果有什么问题,请高手不吝赐教2、如何使用2.1添加文件nrf_drv_uart.c
轻松翱翔
·
2020-07-15 12:50
nRF52832_ble
nrf52832
IIC读取sht30温湿度传感器
1、平台的条件1.1软件平台:sdk14.21.2硬件平台:
nrf52832
2说明:只是介绍代码怎么使用,直接点QQ:1297311998,如果有什么问题,请高手不吝赐教2、nrf模拟iic驱动以下是模拟
轻松翱翔
·
2020-07-15 12:50
nRF52832_ble
nrf52832
pwm的使用
一、前提条件1:软件:基于sdk14.2.02:硬件:
nrf52832
3:官方连接:https://infocenter.nordicsemi.com/index.jsptopic=%252Fcom.nordic.infocenter.sdk5
轻松翱翔
·
2020-07-15 12:49
nRF52832_ble
NRF52832
ADC使用
nrf52832
adc使用1:adc输入范围的计算需要注意点:(1):选择参考电压,有以下几种(2):增益大小,增益范围有以下几种2:对输入电压的计算计算公式如下:输入电压范围=参考电压/增益Inputrange
轻松翱翔
·
2020-07-15 12:49
nRF52832_ble
iOS蓝牙的简单流程
1.
蓝牙开发
分为中心者模式和管理者模式:a.常用的(其实99.99%)就是使用中心者模式作为开发,就是我们手机作为主机,连接蓝牙外设;b.管理者模式,
举个栗子wow
·
2020-07-15 07:44
iOS 蓝牙交互的坑
1.获取mac地址的问题刚开始做
蓝牙开发
的时候,翻遍了Apple的文档和各个论坛,希望能找到不需要连接蓝牙设备就能获取mac地址的方法,结果都是无功而返,最后只能通过读取特征值"2A23"来获取。
忧郁的小码仔
·
2020-07-15 07:26
Android
蓝牙开发
之搜索、配对、连接、通信大全
蓝牙(Bluetooth®):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙设备最多可以同时和7个其它蓝牙设备建立连接,进行通信,当然并不是每一个蓝牙都可以达到最大值。下面,我们从蓝牙的基本概念开始,一步一步开始了解蓝牙。(尊重劳动成果,转载请注明出处http://blog.csdn.net/qq_2
weixin_33686714
·
2020-07-15 04:23
Packet Sniffer设置过滤MAC地址
一.综述在
蓝牙开发
过程中,为了验证广播设备数据的正确性,需要抓包分析数据帧。但是周围有很多蓝牙广播设备的时候抓取我们需要的设备数据包不是很方便,需要过滤掉无用的Mac地址,方便调试。
阳光守望者Coder
·
2020-07-15 01:01
蓝牙4.0/BLE
NRF52832
学习笔记(16)——GAP主机端扫描
一、背景1.1蓝牙协议栈链路层(LL)控制设备的射频状态,有五个设备状态:待机、广播、扫描、初始化和连接。广播为广播数据包,而扫描则是监听广播。GAP通信中角色,中心设备(Central-主机)用来扫描和连接外围设备(Peripheral-从机)。大部分情况下外围设备通过广播自己来让中心设备发现自己,并建立GATT连接,从而进行更多的数据交换。也有些情况是不需要连接的,只要外设广播自己的数据即可,
Leung_ManWah
·
2020-07-14 14:51
Android BLE
蓝牙开发
指南(一)入门基础
刚好最近开发了BLE相关的功能,遇到了一些困难,所以整了个基于Android平台的低功耗
蓝牙开发
指南,希望帮助大家更好的入坑。关键术语和概念1.GenericAttributeP
wang_android
·
2020-07-14 13:43
android开发笔记
Android BLE
蓝牙开发
指南(三)外围设备端开发详解
AndroidBLE开发指南(一)入门基础AndroidBLE开发指南(二)中心设备端程序开发详解这篇文章将会详细讲解低功耗蓝牙外围设备端程序开发的主要流程。对于Android开发者而言,或许涉及外围设备端程序的开发需求不多,但是本着深入学习的原则,最好也对外围设备端程序的运行流程有个了解。这样在开发低功耗蓝牙相关功能遇到问题时,或许能帮你更快的定位到问题原因。1.配置权限2.检查蓝牙开关同样的,
wang_android
·
2020-07-14 13:43
android开发笔记
Android BLE
蓝牙开发
指南(二)中心设备端开发详解
这是系列文章的第二篇,第一篇AndroidBLE开发指南(一)入门基础主要介绍了BLE开发的一些基础知识。那么接下来的这篇文章主要讲解BLE中心设备端程序的开发流程,让你的Android设备可以通过BLE进行数据的收发。1.权限配置Android6.0(API23)开始需要动态申请权限,这个不多说了。2.检查蓝牙开关BLE的相关操作都需要在蓝牙开关打开的前提下进行。所以首先检查蓝牙是否打开。pri
wang_android
·
2020-07-14 13:43
android开发笔记
nRF52832
------增强广播功率为4db
nRF52832
------增强广播功率为4db#defineTX_POWER_LEVEL(4)//(1)第一个参数设置对应角色的功耗//****1)BLE_GAP_TX_POWER_ROLE_ADV:
zhoujiazhao
·
2020-07-13 23:49
nRF52832
nRF52832
串口调试不正常的问题
近期用这个尘封已久的平台(PCA10040开发板)调试一个外部SPI设备,发现通过串口输出调试信息,有时候能输出,有时候不能输出,本来好好的能正常输出呢,结果重新上电一下,就无法输出了,感觉颇为恼火。经过一番周折,发现串口配置的时候,要禁用流控,就可以了,具体配置如下:这样配置就只需要两根线就能完成调试信息输出了,一根地线,一根Tx线。voiduart_init(void){uint32_terr
荒原狼的技术博客
·
2020-07-13 23:27
nrf52832
Android Bluetooth
蓝牙开发
:Bluetooth蓝牙设备之间的连接建立(3)
AndroidBluetooth
蓝牙开发
:Bluetooth蓝牙设备之间的连接建立(3)AndroidBluetooth蓝牙设备的连接编程模型和Javasocket网络连接编程模型类型。
zhangphil
·
2020-07-13 23:12
Android
Android
Bluetooth蓝牙开发
nRF52832
— 使用
nRF52832
的I2S播放音频
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-07-13 23:03
nRF52832
nRF52832
— Keil中如何配置RAM地址
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-07-13 23:03
nRF52832
keil 安装 for
NRF52832
今天重新安装了keil想要在调试
nrf52832
的时候使用,记录一下安装过程和问题解决。和安装keil一样,安装这两个文件,破解也是一样。
yangyang_1024
·
2020-07-13 22:48
蓝牙51822
52832
nrf52832
定时器TIMER及GPIOE学习总结
blog.csdn.net/qq_33575901/article/details/90041554https://blog.csdn.net/secret350/article/details/80482815一、
nrf52832
Diane_z
·
2020-07-13 22:49
nrf52832
--官方串口例程添加led特性
硬件:清风
nrf52832
开发板软件:编译环境:keil4,SDK版本:nRF5_SDK_15.0.0_a53641a,协议栈版本:s132_nrf52_6.0.0简介:在官方串口例程的基础上添加一个特性
Jkdon
·
2020-07-13 22:34
低功耗蓝牙BLE
nRF52832
之硬件I2C
这几天一直在折腾
nRF52832
的硬件I2C,到了今天终于出现了成果,在此也印证了那句话:“耕耘就有收获”52832的硬件I2C虽然官方提供了demo,但是自己对I2C通信理解的不够深入,再一个52832
xiaoshideyuxiang
·
2020-07-13 22:40
nRF52832
关于
蓝牙开发
,必须注意的广播
/**有注释的广播,蓝牙连接时都会用到**bind一般会停止搜索ACTION_DISCOVERY_FINISHED*@paramcxt*/intentFilter.addAction(BluetoothDevice.ACTION_FOUND);//搜索蓝压设备,每搜到一个设备发送一条广播intentFilter.addAction(BluetoothDevice.ACTION_BOND_STATE
小乔种菜
·
2020-07-13 22:09
android源码
nRF52832
GATT 自定义Service/Characteristic
nRF52832
GATT自定义Service/Characteristicble_app_blinky例程中,直接调用了sdk的ble_lbs_init函数来初始化service,所以为了增加我们自己的
面包呢
·
2020-07-13 21:56
nrf52832
基于
NRF52832
的一个蓝牙门锁低功耗方案
基于
NRF52832
的一个蓝牙门锁低功耗方案在八月份的时候接受了一个做到一半的基于NEF52832的蓝牙门锁,用的是四节南孚电池,甲方那边的要求是功耗要做到半年以上,查阅了一下资料之后看到一些NEF52832
文伊祢
·
2020-07-13 20:49
nRF52832
外设I2C的使用说明(附MAX44009光感传感器驱动代码)
nRF52832
外设I2C的使用说明背景I2C原理本文的I2C使用环境开发环境芯片型号SDK版本使用例程传感器详情I2C移植添加文件到ble_app_uart例程添加头文件包含路径在文件中添加引用设置头文件包含路径编写测试代码总结及源码调试过程中遇到的问题源代码链接背景
weixin_43248089
·
2020-07-13 20:37
嵌入式软件开发
Nordic nRF5 SDK 学习笔记之八, Nordic UART Service NUS 服务透传
硬件:
nRF52832
DK软件:nRFSKDVer15.2官方样例:NUS服务端:SDK15.2\ble_peripheral\ble_app_uartNUSClient客户端:SDK15.2\examples
Hansen Mi
·
2020-07-13 20:54
NORDIC
BLUETOOTH
Nordic nRF5 SDK 学习笔记之四, TWI (I2C) 总线
硬件:
nRF52832
SDK:Ver15.2.0目标:TWI(I2C)总线应用(TWIMASTER模式)样例:\examples\peripheral\twi_sensorTWIdriver包括两层:HAL
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
NORDIC
nRF52832
Dongle + nRF Sniffer + Wireshark 蓝牙抓包环境搭建 (Win7 系统)
目标:建立蓝牙抓包Wireshark分析环境硬件:
nRF52832
Dongle(PCA10040版本)(注:
nRF52832
DK带USB线也可)软件及下载地址:NordicnRFSnifferV2.x(
Hansen Mi
·
2020-07-13 20:53
NORDIC
BLUETOOTH
Nordic nRF5 SDK 学习笔记之三, 蓝牙 5 从机定时广播,待联结建立交换数据后,主动断开与主机的联结
硬件:Central:nRF52840,Peripheral:
nRF52832
SDK:Ver15.0.0目标:Peripheral从机定时启动蓝牙广播,以及与主机联结,待交换完数据后,主动断开与主机的联结参考
Hansen Mi
·
2020-07-13 20:22
NORDIC
BLUETOOTH
NRF51822蓝牙初学笔记1.2之广播
1.1、蓝牙的广播在
蓝牙开发
中占有重要地位,广播频率直接影响到功耗问题和连接快慢,传输数据的快慢问题。现在来看一下广播的初始化。
一头小笨驴
·
2020-07-13 19:30
技术
初学
nrf52832
使用ble+2.4G(Gzll)遇到的问题
由于有
nrf52832
(从)与nrf24U01(主)通讯的需求,大概是这样,nrf24U01做为一个dongle接电脑,然后52这边与dongle通讯控制电脑。
Spectre_Mercury
·
2020-07-13 19:23
nordic
nrf52832
-定时器例程
SDK版本:15.20代码#include#include#include"nrf_delay.h"#include"boards.h"#include"nrf_drv_timer.h"//驱动程序实例的ID对应Timer的IDconstnrfx_timer_tTIMER_LED=NRFX_TIMER_INSTANCE(0);//Timer事件回调函数voidtimer_led_event_han
weixin_34416754
·
2020-07-13 19:06
nRF52832
定时器
1概述定时器能够被配置为两种模式:定时模式和计数模式,
nrf52832
有五个定时器,timer0--timer4。
weixin_34302798
·
2020-07-13 18:04
NRF5 SDK
蓝牙开发
——NRF_LOG_INFO(...)通过串口输出的实现
NRF5SDK
蓝牙开发
——NRF_LOG_INFO(…)通过串口输出的实现开发环境iarforarm开发平台
nrf52832
开发板,使用P06引脚作为串口TX口应用程序:nRF5_SDK_15.0.0_
wayne2018
·
2020-07-13 16:31
蓝牙开发
蓝牙
Nrf51822
Nrf52832
软件开发
3.
nrf52832
裸机教程--系统时钟
II.环境软件环境:KEIL-MDKv-5.23.0.0硬件:
nrf52832
开发板III.
nRF52832
时钟树
nrf52832
的系
wang328452854
·
2020-07-13 16:55
nRF52832
nRF52832
——基于SDK15.2 加入串口透传服务
【背景】:项目需求,需要手机和设备进行蓝牙双向数据传输,需要在原工程基础上加入此通信工程,使用的是SDK15.2,而官方源码已经带有使用的蓝牙串口透传例程,所以参照此例程,移植到现有的工程中即可。但是移植过程却遇到非常蛋疼的事。【移植要点】:下面主要提及要点,与SDK12.3的差异;1、加入串口驱动相关关键的是串口事件处理回调函数当串口收到数据后,BLE发送给主机,即手机//uart事件处理回调函
Winter_world
·
2020-07-13 16:34
嵌入式
nRF52832
——无线DFU的原理与步骤(基于SDK15.2)
没有人能保证产品一次成型后代码万年不动,若发现代码bug或有性能优化升级的时候,倘若设备不具备在线升级的功能,那么采取将产品召回的方式进行升级维护会是一笔巨大的开销,所以在本次开发中,将无线升级功能作为一项关键产品特性,利用Nordic
nRF52832
Winter_world
·
2020-07-13 16:34
嵌入式
Nordic SoftDevice FWIDs 找了很久才找全
nrfutilpkggenerate--hw-version52--sd-req0xAF--application-version0xff--application
nrf52832
_xxaa.hex--
Awen-Linux
·
2020-07-13 14:57
Bluetooth
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他