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蓝牙开发
[玩转BLE]
nRF52832
提示ERROR 4 [NRF_ERROR_NO_MEM]的处理方法
打开跟踪调试模块,错误定位如下:error>app:ERROR4[NRF_ERROR_NO_MEM]at..\..\..\ble_app.c:1293我们转到ble_app.c的1293行看一下:其实看一下ble_ancs_c_init()的返回值,就知道是在函数内部已经出错了,进入到函数中继续跟踪调试。ret_code_tble_ancs_c_init(ble_ancs_c_t*p_ancs,b
slimmm
·
2020-08-18 02:27
BLE
无线物联网
Android
蓝牙开发
:第一日
Android我是不怎么懂的,搞着玩,以前总是觉得东西不能学太多,但现在想开了,其实未必不可以一心多用,都是编程,还是有共通的东西的。别人的第一日总是搭建开发环境,我这里就算了,以前就建好了,而且讲怎么搭建开发环境的文章也太多了。Android有不少Google写好的ExampleProject,我也是先从这里开始,首先建立一个Android2.2的ExampleCode即BluetoothCha
pang123hui
·
2020-08-17 13:41
Android
Android开源库
2Adapter代替Shape的TextViewWebView沉浸式状态栏搜索框App版本更新时间轴1时间轴2IM聊天UI组件筛选组件1筛选组件2阿里开源布局组件图片压缩:鲁班屏幕适配:autoLayout
蓝牙开发
框架
慕涵盛华
·
2020-08-17 05:14
android
Noble - Window平台NodeJs蓝牙BLE开发库
然后发现在电脑平台下进行
蓝牙开发
,远远没有在Andorid/iOS上简单。
SpeculateCat
·
2020-08-17 03:07
Arduino
/
IoT
全栈
Node.Js
大前端
Attempt to invoke virtual method 'void android.app.ActionBar.setTitle的解决方法
在安卓4.4.2的关于
蓝牙开发
的一个sampleBluetoothChat中,调试时,老是出错:Attempttoinvokevirtualmethod'voidandroid.app.ActionBar.setTitle
weixin_30673611
·
2020-08-16 21:13
iOS
蓝牙开发
(三):iOS中蓝牙模块OTA升级(YModem协议)
上一篇简单介绍了蓝牙4.0的iOS实现代码,详细的东西大家可以去github上搜babyBluetooth,里面有一些学习资料,接下来分享的是OTA升级的东西,我们假定看这篇文章的时候,关于iOS和外设间的蓝牙收发数据已经掌握的很6OTA详解OTA(Over-the-Air)空中传输,一般用于固件升级。其实和数据传输一样,很简单,发送指令,接受指令,发送bin数据包,结束指令。。。只是蓝牙传输的数
XIAO_Zzz_
·
2020-08-16 15:47
iOS
蓝牙
OTA
YModem
nRF52832
开发之GPIO浅析
一、GPIO介绍1.概念GPIO(Thegeneralpurposeinput/output),
nRF52832
的GPIO被组织为1个端口,通过这个端口最多可以访问32个IO口,每个GPIO可以单独访问
吳某人
·
2020-08-16 14:27
蓝牙
android
蓝牙开发
---与蓝牙模块进行通信
近半个月来一直在搞android蓝牙这方面,主要是项目需要与蓝牙模块进行通信。开头的进展很顺利,但因为蓝牙模块不在我这里,所以只能用手机测试。一开头就发现手机的蓝牙不能用,为了证明这点,我刷了四次不同不同系统的官方包,正式宣布手机的蓝牙报销了,于是和朋友换手机。在测试的过程中也是非常痛苦,放假了,同学都几乎回家了,剩下的同学中竟然80%都是用非android手机!我和我的小伙伴都吓呆了!!就算借来
weixin_34014555
·
2020-08-16 09:43
Android与单片机的信息传输方案
源码传送门前言本篇文章将围绕App与单片机的蓝牙通信来说说lz最近进行开发的一些方案与思考此文分为三部分:单片机的PWM与串口通信Android的
蓝牙开发
单片机与AndroidApp的通信方案预览视频观看
whaoming
·
2020-08-16 07:51
我的极客世界
android
c语言
单片机
串口通信
蓝牙
Android
蓝牙开发
学习(传输数据到蓝牙模块)
转载请注明出处:http://blog.csdn.net/ldslwh/article/details/73312704蓝牙是一种支持设备短距离传输数据的无线技术,Android在2.0以后提供了这方面的支持。如今蓝牙的使用越来越普遍,近期在项目中使用到了相关的蓝牙知识,因为ble的相关API需要Android4.3以上才支持,所以在项目中使用的还是传统蓝牙,在此归纳总结一下。蓝牙常用的APIBl
WigginsL
·
2020-08-16 06:31
android开发
Android
蓝牙开发
流程
首先,要操作蓝牙,先要在Androidmanifest.xml里加入权限然后,看下API,Android所有关于
蓝牙开发
的类都在Android.bluetooth包下,只有八个类:BluetoothAdapter
彼时少年
·
2020-08-16 06:35
Android Studio
蓝牙开发
流程
1.权限关于蓝牙的权限主要涉及到下面三个:BLUETOOTH:允许配对的设备进行连接BLUETOOTH_ADMIN:允许搜索和配对设备ACCESS_COARSE_LOCATION:广播接收器接收BluetoothDevice.ACTION_FOUND广播需要改权限在后面还会提到在Android6.0及以上的版本中关于ACCESS_COARSE_LOCATION权限的申请。2.开启蓝牙建立蓝牙通信之
mangshidai
·
2020-08-16 05:07
Android开发
Java
ionic---关于android和ios蓝牙的使用--以小票打印为例
Android对于
蓝牙开发
从2.0版本的sdk才开始支持,开放程度很高。
leason-love
·
2020-08-15 19:19
ionic
cordova
ionic混合app实践
初涉Android
蓝牙开发
(转) 收藏以备后用
来源:Android中文网鉴于国内Android
蓝牙开发
的例子很少,以及
蓝牙开发
也比较少用到,所以找的资料不是很全。
weixin_30561177
·
2020-08-15 16:25
移动开发
Android蓝牙一篇看懂
今天我从Android开发者的角度,来分享一下低功耗
蓝牙开发
实践。Sli
丨走明天的路丨
·
2020-08-15 16:50
Logic
NRF52832
BSP使用分析
1.首先需要启动低速时钟NRF_CLOCK->LFCLKSRC=(CLOCK_LFCLKSRC_SRC_XtalEVENTS_LFCLKSTARTED=0;NRF_CLOCK->TASKS_LFCLKSTART=1;while(NRF_CLOCK->EVENTS_LFCLKSTARTED==0){//Donothing.}2.初时化函数bsp_init中m_registered_callback=
仙剑情缘
·
2020-08-15 11:29
NRF52832个人学习笔记
nRF52832
功耗实际测试2
输入电压3.3V关闭FPU;NFC管脚配置为普通IO,所有管脚不配置。裸程序,只运行while(1),未关闭仿真接口。关闭DCDC,工作电流5.71mA。开启DCDC,工作电流3.29mA。啥情况,比手册还好,估计有啥没注意到。3.0VCPUcurrent,runningfromflash,cacheenabled,LDO7.4mACPUcurrent,runningfromflash,cache
大头苍蝇
·
2020-08-15 10:52
nRF52832
NRF52832
PWM
1.在sdk_config.h中加入宏//PWM_ENABLED-nrf_drv_pwm-PWMperipheraldriver-legacylayer//==========================================================#ifndefPWM_ENABLED#definePWM_ENABLED1#endif//PWM_DEFAULT_CONFIG_
仙剑情缘
·
2020-08-15 10:59
NRF52832个人学习笔记
如何选择合适的
蓝牙开发
平台
蓝牙是短距离无线通讯的优选方案,功耗低,距离远,容易控制,很受消费类电子产品欢迎,尤其是智能穿戴设备火了之后,蓝牙无线通信也被更多的人知道。在选择蓝牙芯片的硬件方案时建议做如下考虑:1.从无线通讯距离去考虑蓝牙通讯的距离可以十几米到近百米,这取决于蓝牙的功率。理论上来说,蓝牙功率越大,则通讯距离越远;蓝牙功率越小,则通讯距离越短。现在应用较多低功耗BLE的无线传输距离大约在10米左右的范围,功耗比
VX13260562029
·
2020-08-15 09:27
微信小程序低功耗
蓝牙开发
,实现连接,监听接收数据
官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/device/bluetooth-ble/wx.writeBLECharacteristicValue.html1.初始化蓝牙设备data:{getBlueToothString:'',//读取蓝牙返回数据diaStatus:true,failText:'',//错误提示notify
卜卦丶cc
·
2020-08-14 07:16
微信小程序
iOS如果获取蓝牙Mac地址
[+]在做iOS
蓝牙开发
的时候肯定会遇到这种问题,苹果自带的CoreBluetoothSDK中不能获取到蓝牙的Mac地址,只能得到UUID,但是UUID并不是唯一的,换一个设备再连接UUID就不一样了。
li_yangyang_li
·
2020-08-14 07:28
iOS
开发
iOS
蓝牙开发
之(mutipeerConnectivity)
蓝牙mutipeerConnectivityiOS7引入的一个全新框架替代GameKit框架多用于文件传输iOS设备不联网也能给附近的人聊天搜索和传输的方式*双方WIFI和蓝牙都没有打开:无法实现*双方都开启蓝牙:通过蓝牙发现和传输*双方都开启WIFI:通过WIFIDirect发现和传输,速度接近AirDrop*双方同时开启了WIFI和蓝牙:模拟AirDrop,通过低功耗蓝牙技术扫描发现握手,然后
ddiv24492
·
2020-08-14 06:34
iOS
蓝牙开发
--- 唯一标识问题
需求:当我们使用CoreBluetooth系统框架进行
蓝牙开发
的时候,有时因为某种功能需求需要拿到特定的蓝牙设备进行特定的操作,这就需要我们拿到能够代表特定的蓝牙设备的唯一标识,通过唯一标识来确认是哪一台蓝牙设备唯一标识的选择
qq910441958
·
2020-08-14 06:25
IOS
Android
蓝牙开发
之数据窜位和数据接收错误以及重组字节数据
现在是我和开发的接收数据出现了问题,总共会接收4串数据(32个字节),第一条和第二条都不会有错,但是第三条和第四条不知道为什么数据总会出现串位,要么就是头码跑到后面去,要么就是中间的跑到前面来。这是之前在处理数据的时候碰到的问题,现在已经解决。byte[]read=newbyte[32-fillIndex];intbytes=mmInStream.read(read);for(intj=0;j0)
遥望张三
·
2020-08-14 05:20
android
NRF52832
中状态灯程序
对ble_uart的例子,分析状态灯指示程序控制状态的函数是bsp_indication_set(bsp_indication_tindicate);状态主要在两个地方,一个是广播,一个是连接,所以,状态灯的函数在这两个回调函数中。广播的回调函数在初始化advertising_init();的时候注册了进入这个回调函数可以看到调用了bsp_indication_set(bsp_indication
yangyang_1024
·
2020-08-14 04:12
蓝牙51822
52832
NRF52832
设置一直广播
nRF5_SDK_13.0中的ble_app_uart路径nRF5_SDK_13.0.0_04a0bfd\examples\ble_peripheral\ble_app_uart通过修改广播的发现模式设置
nrf52832
yangyang_1024
·
2020-08-14 04:12
蓝牙51822
52832
nrf52832
与nrf24L01+通信
使用2.4G无线芯片nrf24L01+与蓝牙芯片
nrf52832
通信,
nrf52832
工作在2.4G模式。nrf24L01+使用以前调试通过程序,两个nrf24L01+通信良好。
yangyang_1024
·
2020-08-14 04:12
蓝牙51822
52832
nrf52832
增大数据吞吐量
现在
nrf52832
SDK13.0上实验ExtendedMTU功能,理论上可以使得蓝牙传输速率达到80KByte/s(我没有实际测试速率,如果有人试验了欢迎交流)。
xiaoshideyuxiang
·
2020-08-14 04:34
BLE
nRF52832
nrf52832
DUF功能加看门狗
环境:
nrf52832
,SDK11问题描述:应用程序中不加WDT时升级功能正常,加了WDT后会在升级一半就重启原因分析:在升级过程中没有喂狗,导致看门狗发飙了解决办法:#ifdefADD_WDTstaticvoidFeed_WDT
xiaoshideyuxiang
·
2020-08-14 04:03
蓝牙开发
的学习————GAP和GATT协议层的详解
感谢老铁的无私总结:https://blog.csdn.net/liwei16611/article/details/80958842基于TI公司的BLE蓝牙协议栈的CC2541进行蓝牙的开发。在整个程序的开发过程中,对协议栈各个层的理解是十分重要的。BLE中的的OSAL的zigbee协议栈中的操作系统抽象层基本的原理是一致的。1、基础简介1.1、profileprofile可以理解为一种规范,一
QIN 工作室
·
2020-08-14 04:00
BLE
蓝牙开发
快速入门
本文旨在作为入门
蓝牙开发
的一个简单介绍安装BlueZ和PyBluez$sudoaptinstalllibglib2.0-devlibbluetooth-devbluetooth$pipinstallpybluez
weixin_30527423
·
2020-08-14 03:55
蓝牙芯片nRF5283的那些坑
1.P0.09/P0.10的默认配置
nRF52832
的P0.09,P0.10引脚除了GPIO还可以被用作NFC天线,在SDK的默认配置中为NFC天线引脚,发现配置称ouput不正常工作。
wchyan
·
2020-08-14 03:47
nRF52832
嵌入式
C语言
NRF52832
NFC读写
nrf51822和
nrf52832
都是nordic公司生产的低功耗ble芯片。
nrf52832
是nrf51822的升级版,nrf52相比nrf51增加了nfc的功能。
気絿
·
2020-08-14 03:10
NRF52832
nrf52832
SPi方式无操作系统与SD卡通信
在使用
nrf52832
开发不带操作系统SPI通信方式操作SD卡时,遇到了许多问题,现慢慢将这些问题整理出来,方便日后开发不会遇到同样的错误。
shouwang1994
·
2020-08-14 03:18
nrf52832BLE蓝牙开发
SPI
SD
nrf52832
蓝牙开发
那些事儿(6)——蓝牙协议架构扫盲
蓝牙协议架构扫盲蓝牙的协议架构图真的是五花八门的,我们以前见过,以hci层区分host和controller的楚河汉界,然后两边细分,hci层以下有lc、lmp层,hci以上有l2cap和profile。我们再来看这张图,这张图又有所区别了,l2cap层以下是logicallayer和physicallayer。是不是又晕了?其实只是角度不同而已,以前的架构图更侧重的是软件协议,这张图的侧重点则是
yuanyun_elber
·
2020-08-14 03:32
蓝牙开发那些事儿
蓝牙开发
那些事儿(10)——初识BLE
其实LE和BR/EDR完全是两种不同的东西,物理层的channel数减少了一半,AFH调频算法有了新的改进,应用场景也不同,LE主要是应用于物联网,所以从设计上来讲,有以下考虑:功耗低,数据量少,基于这个考虑,和传统蓝牙不同的是,很多场景下,BLE并不依赖于有连接的方式,无连接的方式具备功耗低,使用时间更长的优点,比如BLE的beacon技术就是一个设备定时发非连接广播包,通常要求这样一个节点,可
yuanyun_elber
·
2020-08-14 03:32
蓝牙开发那些事儿
蓝牙开发
那些事儿(8)——avdtp连接过程
上一章中的最后,我们看到一条avdtp的l2capchannel已经建立好了,接下来avdtp可以开始走起来了。Avdtp的文档又是一个140多页的庞然大物,全部看下来东西还是挺多的。Avdtp是a2dp(advancedaudiodistributionprotocol)的基础协议,一般来说,avdtp的l2capchannel是需要建立两条的,这里先建立第一条,也就是signalchannel
yuanyun_elber
·
2020-08-14 03:32
蓝牙开发那些事儿
蓝牙开发
那些事(9)——结合代码看a2dp协议
上一章讲了一下avdtp的连接过程,这一章我们看一下btstack的实例。因为a2dp是一个音频传输的框架协议,具体的使用已经牵涉到应用层了,比如说我们的设备是个音箱设备还是个音源设备,我们目前是个音箱设备,所以可以看一下a2dp_sink_deom.c。其中首先调用a2dp_and_avrcp_setup函数进行了一系列的初始化,从这个函数名就知道,初始化的内容包括了a2dp协议和avrcp协议
yuanyun_elber
·
2020-08-14 03:01
蓝牙开发那些事儿
蓝牙常用协议
specifications/assigned-numbers/service-discoveryAndroidBLE开发之初识GATThttps://www.jianshu.com/p/29a730795294低功耗
蓝牙开发
知识
SunnyDay_sz
·
2020-08-14 03:29
android遇到的
低功耗蓝牙(BLE)之概念理解
如上图所示:Android中进行
蓝牙开发
需要使用到的类的执行过程是:使用BluetoothAdapter.startLeScan来扫描低功耗蓝牙设备在扫描到设备的回调函数中会得到BluetoothDevice
qmsggg
·
2020-08-14 03:35
Android
System
RD
Android
App
Functions
android
蓝牙
BLE
低功耗蓝牙学习笔记-链路层
需要说明的是该系列博客的大部分内容来自《低功耗
蓝牙开发
权威指南》这本书,还会包含韦东山蓝牙系列课程的部分内容。该系列博客可以提供些什么?
大樹bigtree
·
2020-08-14 03:34
蓝牙ble学习笔记
低功耗蓝牙学习笔记-HCI层
需要说明的是该系列博客的大部分内容来自《低功耗
蓝牙开发
权威指南》这本书,还会包含韦东山蓝牙系列课程的部分内容。该系列博客可以提供些什么?
大樹bigtree
·
2020-08-14 03:34
蓝牙ble学习笔记
Wince下
蓝牙开发
的问题
这几天在做wince下的
蓝牙开发
,经过一番资料搜索之后发现了很多有用的帖子和经验,但是经过实际验证发现问题多多,首先就是一个wince和mobile不分的误区,很多API和库wince上有而mobile
iteye_17686
·
2020-08-14 03:16
nrf52832
之 gpio配置方法
gpio操作是单片机最基本的操作,也是最常用的、例如配置gpio控制led灯,检测按键输入等功能。当然手册里面有详细的gpio的配置方法,如果想写裸机程序,可以去查看手册,如果是在sdk上添加gpio功能,那么就很简单了,nordic提供了gpio操作的api接口,我们只需要会调用即可。一、api接口所在文件,只需包含此头文件#include"nrf_gpio.h"二、输入配置说明:#define
路人 假
·
2020-08-14 03:27
低功耗蓝牙
nrf52832
--- 看门狗
1.目的看门狗2.分析在实际项目中经常要用到看门狗,防止系统死机3.平台:协议栈版本:nRF52_SDK_0.9.2编译软件:keil5.12硬件平台:pca10036例子:SDK12\examples\ble_central_and_peripheral\experimental\ble_app_hrs_rscs_relay\pca10040\s132\arm44.步骤1.添加看门狗驱动nrf_
a369000753
·
2020-08-14 02:35
nordic
nrf52832
3种串口Printf( )输出显示方法——基于
蓝牙开发
板Nordic52832
最近在研究
蓝牙开发
板Nordic52832,看例程spi时,对于串口显示printf()有些疑问,经过大家的讨论,总结出了三种方法。1、通过uart的初始化,连接外部串口显示,这个就不多说了。
Shirley_cjj
·
2020-08-14 02:20
nRF52832
寄存器操作 SPI Slave
#include"nrf.h"#include"nrf_gpio.h"#defineSPIS_IRQ_LEVEL7#defineSPIS_CSN_PIN12#defineSPIS_SCK_PIN11#defineSPIS_MOSI_PIN13#defineSPIS_MISO_PIN10#defineSPIS_BUF_SIZE16staticuint8_tspis_tx_buf[SPIS_BUF_S
K_O_Carnivist
·
2020-08-14 02:34
arm
蓝牙
TI_BLE软件开发者指导4——链路层(笔记)
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《低功耗
蓝牙开发
权威指南
Into_Wang
·
2020-08-14 02:33
TI-BLE
TI_BLE软件开发者指导11-外围设备
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《低功耗
蓝牙开发
权威指南
Into_Wang
·
2020-08-14 02:33
读书笔记
TI-BLE
TI_BLE软件开发者指导8——安全(笔记)
TexasInstrumentsCC2540/41Bluetooth®LowEnergySoftwareDeveloper’sGuidev1.3.2DocumentNumber:SWRU271F《低功耗
蓝牙开发
权威指南
Into_Wang
·
2020-08-14 02:01
读书笔记
TI-BLE
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他