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蓝牙开发
蓝牙DA14580开发:固件格式、二次引导和烧写
相比
NRF52832
和CC254X,蓝牙单芯片DA14580在OTA和二次引导上要复杂一些,不仅体如今memorymap、引导过程等流程上,并且在固件格式、生成和工具链的操作上也稍显繁琐。
weixin_34205076
·
2020-08-21 06:43
蓝牙开发
工具(转载)
WDSWDS是SiliconWave公司的蓝牙无线通信开发工具,它是一个软件和硬件组合的工具,包括SiW1502无线调制解调IC、SiW1602链接控制器IC和底层蓝牙协议软件,是一个灵活的和可靠的开发平台。每一个WDS节点包括一个SiW1502、一个SiW1602和一个微处理器,一般WDS节点都是成对使用,它们之间交换不同长度和不同内容的HCI分组,如见装载到微处理器的Flash存储器中,这样就
vickyjoe
·
2020-08-21 06:22
iOS
蓝牙开发
修改Characteristic数据发送不出去的问题
对于蓝牙4.0的开发过程中,遇到这样一个情况。在现有的硬件基础上开发的APP运行没有问题,然后给测试的相关人员发现蓝牙端收不到数据,并且在连接的时候会报错:Thehandleisinavailable.解决方法:重启手机,大部分情况下这个问题就可以解决掉了。原因是因为嵌入式程序修改了Characteristic之后,原来的程序似乎都之前的有记忆之类的(不知道,这个别人跟我说的,你就这么理解吧)。
IT民工高先生
·
2020-08-21 05:58
nrf52832
FreeRTOS低功耗处理
nordic官方历程自带了FreeRTOS,移植FreeRTOS参考:https://www.cnblogs.com/zy-slient/archive/2019/03/21/10569464.html在此感谢此博主...移植FreeRTOS后,实测电流偏大,ma级别,而裸机情况下,低功耗模式为3ua(最小系统电路情况下)。查阅FreeRTOSConfig.h文件,发现使用的为RTC时钟,与裸机一
SimpleJY
·
2020-08-21 04:39
nordic
[远程授权] AMO-K202 或 K216脱机烧录器升级授权方法 (用于开通未授权的通道)
授权后,依据你购买或获得赠送的功能,将支持STM8STM32GD32nRF51822
nRF52832
nRF52840CC2541CC2640等芯片的烧录(只会支持你已购买的烧录功能升级)。
深圳阿莫
·
2020-08-21 04:07
脱机烧录器
Android Ble
蓝牙开发
内存泄漏
记录2个AndroidBle
蓝牙开发
容易导致内存泄漏的地方:蓝牙扫描当BluetoothAdapter.LeScanCallback作为内部类时要定义成static,如果回调内部需要用到activity
itobot
·
2020-08-21 00:50
android
NORDIC NRF51822/802
NRF52832
/810 NRF52840量产烧录工具介绍
特点:*本烧录器有多个版本,一拖一到一拖十,烧录个数不一样,价格不一*支持NORDIC公司nRF51nRF52全系列SOC芯片烧录(烧录座需要另外购买)同时也支持PCBA的烧录*支持XP、WIN7、WIN8、WIN10操作系统*可设定管理员密码,防止未经许可的操作*烧录器对外供电,目标板不用另外供电*500mA自恢复保险,ESD保护,目标板短路提醒*支持单个文件或者SD+APP+BT三个文件的合并
深圳市广联通电子有限公司
·
2020-08-20 23:24
Android经典蓝牙和Ble蓝牙的对比
the-analysis-is-simple-compared-with-the-classic-bluetooth-and-bluetooth-low-energy-in-android.htmlAndroid中的
蓝牙开发
要说到蓝牙
HAndroidevelopcker
·
2020-08-20 22:43
android
android
蓝牙
Android中应用调用系统权限
对于运行时权限的添加可以参考对于Android中各个权限的含义可以参考android/frameworks/base/core/res/AndroidManifest.xml中的释义Android6.0
蓝牙开发
中获取附近低功耗蓝牙设备结果权限问题分析而对于系统权限
fanfan-公众号-码农修仙儿
·
2020-08-20 21:52
Android拓展学习
Nordic 新品 nRF52820推出,与
nRF52832
对比如何?
3月19日,Nordic宣布推出其nRF52系列中的第六款产品,nRF52820蓝牙5.2系统级芯片(SoC)。nRF52820具有功能强大的64MHz32位Arm®Cortex®-M4处理器,并具有256KB闪存和32KBRAM,这使其成为范围广泛的商业和工业无线应用的理想的单芯片器件选择,包括专业照明、资产跟踪、HID和游戏产品。作为适用于预算有限的应用的蓝牙5.2多协议SoC,nRF5282
RF_star
·
2020-08-20 15:30
Swift
蓝牙开发
githubdemo链接新项目中要用
蓝牙开发
,把漆面仪测量到的数据通过蓝牙传给app,一般需要设备提供方提供开发用的UUID参数,但是对方也不知道参数,最后发现用如果你不知道外设UUID用lightBlue
江水东流
·
2020-08-20 12:34
android
蓝牙开发
二-
1、获取系统已配对的蓝牙设备publicclassBluePairedActivityextendsActivity{publicstaticfinalStringTAG="Chunna==BlueActivity";privateListblueList;privateHashMapblueHashMap;privateListViewglvPaired;privateBluetoothAdap
manmanlu2006
·
2020-08-20 10:24
android
学习笔记之经典
蓝牙开发
概述去年公司的项目需要用到
蓝牙开发
的相关内容,因此查阅了Google官方文档的内容并进行二次整理。
墨茗諆妙
·
2020-08-20 02:48
学习笔记
Android Bluetooth
蓝牙开发
:Bluetooth蓝牙设备配对Paired Bluetooth Devices(2)
AndroidBluetooth
蓝牙开发
:Bluetooth蓝牙设备配对PairedBluetoothDevices(2)不同的Bluetooth进行配对时候,通常会显示如图所示的配对提示(前提是已经打开蓝牙设备且已经互相发现对方
zhangphil
·
2020-08-20 02:09
Android
Android
Bluetooth蓝牙开发
Android 蓝牙 一对一聊天APP 心得
学习了,三天的Android
蓝牙开发
,开始是一头雾水,看着别人讲的Google官方的demo感觉很容易,所有自己也尝试写一个很简单的聊天demo.可是想的很简单,自己做起来也花了,将近一天的时间才搞定这个基本的流程设计
yangxlAndroid
·
2020-08-20 02:37
平日积累
对微软winsock PC端开发蓝牙疑问
结果经过一段时间的尝试,我发现Win32平台上针对
蓝牙开发
简直太让人郁闷了。
麟凤轩
·
2020-08-20 02:58
【蓝牙】
C#
蓝牙开发
之查找设备以及配对
BluetoothClientBlueclient=newBluetoothClient();DictionarydeviceAddresses=newDictionary();BluetoothRadioBuleRadio=BluetoothRadio.PrimaryRadio;BuleRadio.Mode=RadioMode.Connectable;BluetoothDeviceInfo[]D
weixin_33704591
·
2020-08-20 02:57
首次c#
蓝牙开发
踩坑记录
异常如下【尝试一】百度搜索cc7b13ffcd2ddd51找到类似情况https://learningintheopen.org/tag/publickeytokencc7b13ffcd2ddd51/重新下载安装最新的.NetFramework问题并没有解决仔细一看我和上面这个博客的问题不一样!!!我复制了异常的详细信息如下:异常提示我找不到System.Configuration.configu
weixin_30622107
·
2020-08-20 02:47
Android
蓝牙开发
基本流程
此例子基于androiddemo对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的
蓝牙开发
,国内的例子很少Android对于
蓝牙开发
从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机
weixin_30301183
·
2020-08-20 02:00
关于安卓蓝牙2.0的app开发原理
最近时间比较宽裕,觉得自己可以写一些东西来总结一下工作,索性就写一篇关于安卓蓝牙的开发总结吧安卓
蓝牙开发
其实也就是socket的开发,同时分为服务端和客户端,下面我就按照我的开发流程来降整个的安卓蓝牙2.0
文浩1030
·
2020-08-20 01:40
安卓蓝牙2.0开发
Java 蓝牙无线API 简介
蓝牙开发
用例主要有:Initializatio
weixin_34162695
·
2020-08-20 01:58
微信小程序低功耗
蓝牙开发
那些坑(四)
前言平平淡淡度过了一个周末,周一上班,领导突然说现在有客户说连接不上,但是领导自己怎么测试都没有问题,于是我跟客户沟通,客户提供了一个信息,他用的是苹果6s的,第一次操作什么问题都没有,第二次操作一定会出问题,在退出小程序以后,重新打开,第一次正常,第二次也不正常,属于必现的bug.这是个很棘手的问题,因为我们这边的手机,都没法重现出问题,就无法分析原因,也就无法解决,好在这个时候,我们总监过来,
唐植超
·
2020-08-20 01:41
小程序
蓝牙开发
总结
1:安卓手机调用wx.getBluetoothDevices方法获取不到蓝牙设备时:解决方法:Android蓝牙调试时,未打开微信的定位服务会导致搜索不到设备,请到手机的设置里面确认2:wx.getBluetoothDevices(OBJECT)存在调用该接口会返回之前的蓝牙使用流程中搜索到的蓝牙设备,可能设备已经不在用户身边,无法连接。解决方法:每次调用前,需要调用wx.closeBluetoo
tz_gx
·
2020-08-20 01:58
小程序
【C#】 蓝牙
在.Net下面的
蓝牙开发
1.获取本地设备的ID[DllImport("Btdrt.dll",SetLastError=true)]publicstaticexternintBthReadLocalAddr
sunnykaho
·
2020-08-20 01:34
【C#】
一起学android蓝牙编程
details/80982337我下面主要介绍的低功耗蓝牙蓝牙的一系列操作过程:1、搜索其他蓝牙设备2、查询适配蓝牙3、建立RFCOMM通道4、通过发现服务连接其他蓝牙设备5、交换数据6、管理多项连接二、
蓝牙开发
常用类
Mr-dream
·
2020-08-20 00:09
Android学习笔记
Android
蓝牙开发
教程(三)——蓝牙设备相互通讯
在上一篇中已经介绍如何连接我们搜索到的蓝牙设备,如果你还没阅读过,建议先看看上一篇文章Android
蓝牙开发
教程(二)——连接蓝牙设备在上一篇文章中,无论是自动连接还是被动连接,连接成功后,都是将获取到的
AndroidKun
·
2020-08-19 23:22
BlueTooth
用C#在windows上操控电脑自带蓝牙(入道指南)
也正是这样,这篇文章的主要内容是介绍操控蓝牙所需的支持库,以及从哪里下载最新版的支持库,并教你如何自学与
蓝牙开发
相关的更多知识等。
Geek-Boy
·
2020-08-19 23:44
蓝牙应用
C#开发
Android开发系列——实战篇12:
蓝牙开发
(一)(设备操作篇)
蓝牙是Android开发以及各种嵌入式系统相互通信的重要工具,本文开始深入理解Android开发中蓝牙的原理与操作方式。目录一、蓝牙简介二、蓝牙控制1.蓝牙适配概述2.初始化蓝牙适配器3.启用蓝牙三、小结一、蓝牙简介蓝牙是一种短距离无线通信技术,我们比较熟知的移动端设备短距离通信技术有NFC、红外与蓝牙。它们都是无线技术标准,但是实际的应用场景各不相同。NFC主要用于操作简单、即时响应的刷卡、红外
Marvellous Zhao
·
2020-08-19 23:13
Android开发系列
Android BlueTooth蓝牙知识全解
蓝牙开发
基本概念了解:RFCOMM协议RFCOMM是一个简单传输协议,其目的是针对如何在两个不同设备上的应用之间保证一条完整的通信路径,并在它们之间保持一通信段。
J2EE程序员
·
2020-08-19 23:15
每周整理
L2CAP信令封包(SIGNALING PACKET)格式
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-08-19 23:37
蓝牙协议剖析
蓝牙协议栈精讲
L2CAP
L2CAP
signaling
C-frame
蓝牙协议栈
传统蓝牙L2CAP的连接流程(以被连接为例)
一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍。
专注于无线通信的蓬勃
·
2020-08-19 23:05
蓝牙协议剖析
蓝牙协议栈精讲
蓝牙L2CAP
L2CAP连接
传统蓝牙SDP数据元介绍(SDP data element)
来做大概的说明,让你了解SDP交互过程中数据元格式的解析一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍
专注于无线通信的蓬勃
·
2020-08-19 23:24
蓝牙协议剖析
蓝牙协议栈精讲
SDP
数据元
data
element
SDP
element
基于MultipeerConnectivity框架的蓝牙实现
CoreBluetooth.framework:功能强大的
蓝牙开发
框架,要求设备必须支持蓝牙4.0。下面
河南蓝鸥科技有限公司
·
2020-08-19 20:33
nRF52832
-可编程外设互联PPI
nRF52832
的PPI有32个通道,编号为0~31,其中有12个通道(通道20~31)已经被预编程,剩余的20个通道(通道0~19)是用户可编程的。每隔通
愿想感引
·
2020-08-19 06:02
nRF52832
nRF52832
— 多通道ADC接口的使用
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX作者:ZHS(文化人)XX联系方式:文章末尾Chat快问XX版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了XX要说的话:作者水平有限,难免有不足之处,恳请指正!XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
书哥Sugar
·
2020-08-19 06:07
nRF52832
nrf52832
折腾记(一)
环境搭建工具IDE:KEIL55.25SDK版本:nRF5_SDK_15.0.0_a53641anRF_DeviceFamilyPack版本:8.16.0下载地址:SDK下载地址步骤安装keil5,我选用的版本是5.25,keil5以后要手动安装DevecePack;下载SDK,解压nRF5_SDK_15.0.0_a53641a,里面可以看到例程,和对应的DevicePack版本,之后在keil5
stallman风
·
2020-08-19 05:29
硬件开发
Nordic--
nrf52832
--DFU(一)
nRF52832
空中升级DPU的概念: 在做BLE应用开发时,很多时候需要对应用程序进行升级,来修复一些bug或者进行功能升级。
liefyuan
·
2020-08-19 03:46
Nordic
nrf52832学习应用之路
Nordic--
nrf52832
--ADC
实际应用中,我们经常需要将模拟量转换为数字量供CPU处理,如电池电压检测、温度检测等等,对于CPU来说,它能处理的是数字量,所以,需要通过A/D转换(模数转换)将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的数字信号,从而将实现CPU对模拟信号的处理,能够实现A/D转换功能的电路称之为模数转换器(ADC:Analog-to-digitalconverter)。 ADC的结构和实现原理有
liefyuan
·
2020-08-19 03:46
Nordic
nrf52832学习应用之路
Nordic--
nrf52832
--GPIOTE
nRF52832
寄存器类型说到GPIOTE,就需要先了解一下
nRF52832
的寄存器类型,和一般的单片机有所差别,
nRF52832
的寄存器分为下面的三种类型。Task:任务寄存器,可以由程序或事件触发
liefyuan
·
2020-08-19 03:46
C
Nordic
nrf52832学习应用之路
Nordic--
nrf52832
--TWI/IIC
参考博客:https://blog.csdn.net/wulazula/article/details/80818651 TWI总线。兼容I2C协议时钟频率有100k,250k,400k可以选择支持时钟扩展支持EasyDMASDK15.0IIC/TWI初始化#defineIIC_SCL_PIN27//SCLsignalpin#defineIIC_SDA_PIN26//SDAsignalpin/*T
liefyuan
·
2020-08-19 03:15
Nordic--
nrf52832
--button、leds Initialization
boolerase_bonds;buttons_leds_init(&erase_bonds);/**@briefFunctionforinitializingbuttonsandleds.**@param[out]p_erase_bondsWillbetrueiftheclearbondingbuttonwaspressedtowaketheapplicationup.*/staticvoidb
liefyuan
·
2020-08-19 03:15
Nordic
nrf52832学习应用之路
nrf52832
之 gpio配置方法
gpio操作是单片机最基本的操作,也是最常用的、例如配置gpio控制led灯,检测按键输入等功能。当然手册里面有详细的gpio的配置方法,如果想写裸机程序,可以去查看手册,如果是在sdk上添加gpio功能,那么就很简单了,nordic提供了gpio操作的api接口,我们只需要会调用即可。一、api接口所在文件,只需包含此头文件#include"nrf_gpio.h"二、输入配置说明:#define
luck_horse
·
2020-08-19 02:34
NRF52832
NRF52832
SAADC多通道采集调试
NRF52832
的ADC支持8/10/12/14位ADC采集,具有8个通道,支持差分输入和单路输入。
polaris_zgx
·
2020-08-19 02:22
NRF52832
nrf52832
ble主从一体实现介绍
目的如何在从模式的工程增加一个蓝牙主模式服务,方便快速了解工程的整合,本例是在ble外设的uart蓝牙实例上添加来介绍的添加步骤step1:在nRF_BLE目录中添加nrf_ble_scan.c和ble_db_discovery.c两个文件,在nRF_BLE_Services目录下添加ble_nus_c.c文件step2:在C/C++选项的IncludePaths中,添加以下路径step3:在ma
仙剑情缘
·
2020-08-19 02:19
NRF52832个人学习笔记
nRF52832
nRF52832
是BLE(Bluetoothlowenergy)低功耗蓝牙芯片中较好的一款。
nRF52832
是CortexM4F内核的单片机,同stm32公司的产品类似,不过里面增加了一个蓝牙模块。
宇宙379
·
2020-08-19 01:54
stm32
02
nRF52832
芯片简介
nRF52832
芯片简介
nRF52832
SoC是一款功能强大,高度灵活的超低功耗多协议SoC,非常适合低功耗蓝牙,ANT和2.4GHz超低功耗无线应用。
codenocold
·
2020-08-19 00:04
L-Stick
nRF52832
BLE 入门 - I2C读写EEPROM
EEPROM目前选用的是K24C04。容量为4KBit,即512字节。。EEPROM的地址定义如下(注:P0的意识大概是置0):程序中,参考nordic->examples\peripheral\twi_sensor例程,进行修改:#include#include"boards.h"#include"app_util_platform.h"#include"app_error.h"#include
杀猪的大侠
·
2020-08-18 13:35
nRF52832
BLE
入门
nRF52832
BLE入门 - DIS Service初始化后,如何修改其中的资料
以修改产品序列号为例:基于16.0.0版本的SDK:1.将ble_dis_service.c内的Serialnumber句柄暴露出来:ble_gatts_char_handles_t*Ble_Dis_Get_Serial_Num_Handles(void){return(ble_gatts_char_handles_t*)&serial_num_handles;}2.在外部进行修改:voidBle
杀猪的大侠
·
2020-08-18 13:03
nRF52832
BLE
入门
nrf52832
学习笔记(2)获取rssi信号强度
RSSI:接受信号强度指示Rss=10lgP只需要将接受到的信号功率P带入上式就是信号强度如果P=1mW则10lg(1mW/1mW)=10lg1=0dbm如果P=40W则10lg(40W/1mW)=10log40000=10log4+10log10+10log1000=46dbm当设备连上手机后,设备可以通过rssi来一定程度判断设备和手机的距离相关api函数[in]conn_handle:当前连
jiang_2018
·
2020-08-18 09:02
nrf52832
蓝牙
nrf52832
rssi
(二)
nrf52832
如何debug
1.在上一篇的基础上打开工程2.将此宏定义改为#defineDEVICE_NAME"Nordic_Template_xxxxxxxxxxxxxxxxxxxxx",字符串长度超过31就行3.首先打开MDK魔术棒,C/C++选项,定义宏DEBU查看打印日志,可迅速定位错误发生在main.c的211行,跟踪可知是设置名称出错4.试试单步debug,首先打开MDK魔术棒,C/C++选项,定义宏DEBUG,
qq_27182175
·
2020-08-18 09:53
蓝牙BLE
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他