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
DA14580蓝牙开发
Android Bluetooth Profile通信
随着智能设备的普及,
蓝牙开发
在手机应用端使用的越来越多。但是目前网上对
蓝牙开发
的介绍还相当少,刚开始接触
蓝牙开发
时,都是边网上搜边看源码,花费了不少功夫,总算是对
蓝牙开发
略知一二了。
JoyWhale
·
2020-09-14 19:34
android
Android
蓝牙开发
开源框架 代码案例
之前一开始开发Android就搞
蓝牙开发
,好头大!研究了半个月才能搞定。现在自己整理出了
蓝牙开发
框架,这框架比较简单,不过希望能帮助
蓝牙开发
的朋友们。当然个人技术很菜,不足之处请指导。
陈英有
·
2020-09-13 21:33
android_other
使用微信小程序的蓝牙模块
蓝牙开发
流程打开蓝牙适配器搜索周围蓝牙获取搜索过程中所搜索到的设备信息连接想要连接的设备获取服务、特征值写数据、读数据上代码index.wxml初始化蓝牙适配器连接设备写数据断开蓝牙连接index.js
哥哥_GG
·
2020-09-13 21:05
微信小程序
STM32开发 --
蓝牙开发
详解(1)
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/99559841本来想着现将ADC、CAN、I2C、PMIC、FLASH等等讲完了,晚些时候再讲蓝牙的。emmmm,现在老是遇到一些蓝牙类的问题。看来有必要先讲了。资料都有看过一遍,如果只是简单的了解蓝牙用法,很简单的。多的不说了,现在开始总结!!一、蓝牙介绍了解硬件:我用的蓝牙
聚优致成
·
2020-09-13 04:57
stm32库开发实战指南
蓝牙协议栈开发板 STM32F1 跑蓝牙协议栈 --传统蓝牙搜索演示以及实现原理
概述主要介绍下蓝牙协议栈开发板跑传统蓝牙搜索AT指令以及上位机操作步骤,以及原理一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍
专注于无线通信的蓬勃
·
2020-09-13 04:08
蓝牙协议剖析
蓝牙协议栈精讲
蓝牙协议栈
传统蓝牙搜索
bt
inquiry
正点原子战舰(STM32F103ZET6) 跑蓝牙协议栈 --传统蓝牙搜索演示以及实现原理
外接我们的蓝牙扩展版跑蓝牙协议栈的初始化以及搜索演示一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍
专注于无线通信的蓬勃
·
2020-09-13 04:08
蓝牙协议剖析
蓝牙协议栈精讲
正点原子
蓝牙协议栈
开源双模蓝牙协议栈 代码结构介绍
概述本文章主要讲下双模蓝牙协议栈的代码结构以及常用的一些配置选项一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍
专注于无线通信的蓬勃
·
2020-09-13 04:37
蓝牙协议栈精讲
蓝牙协议剖析
开源蓝牙协议栈
双模蓝牙协议栈
蓝牙协议栈代码结构
蓝牙协议栈配置选项
开源双模蓝牙协议栈 - 蓝牙模组以及开发板使用介绍
以及蓝牙模组扩展版(CSR8311)的功能以及使用简短说明一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍
专注于无线通信的蓬勃
·
2020-09-13 04:36
蓝牙协议剖析
蓝牙协议栈精讲
开源蓝牙协议栈
蓝牙协议栈开发板
蓝牙协议栈模组在linux ubuntu 跑蓝牙协议栈 --传统蓝牙搜索演示以及实现原理
虚拟机外接我们的蓝牙扩展版跑蓝牙协议栈的初始化以及搜索演示一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍
专注于无线通信的蓬勃
·
2020-09-13 04:28
蓝牙协议剖析
蓝牙协议栈精讲
蓝牙协议栈
蓝牙模组
蓝牙搜索演示
Android ble
蓝牙开发
介绍以及遇到的坑
Androidble
蓝牙开发
BLE介绍安卓4.3(API18)为BLE的核心功能提供平台支持和API,App可以利用它来发现设备、查询服务和读写特性。相比传统的蓝牙,BLE更显著的特点是低功耗。
Mr_lu_
·
2020-09-11 13:20
android
蓝牙
ios
蓝牙开发
(四)BabyBluetooth蓝牙库介绍
BabyBluetooth是一个最简单易用的蓝牙库,基于CoreBluetooth的封装,并兼容ios和macosx。特色:基于原生CoreBluetooth框架封装的轻量级的开源库,可以帮你更简单地使用CoreBluetoothAPI。CoreBluetooth所有方法都是通过委托完成,代码冗余且顺序凌乱。BabyBluetooth使用block方法,可以重新按照功能和顺序组织代码,并提供许多方
洛阳如是
·
2020-09-10 18:06
iOS
Flutter 开发之蓝牙通信
本文包含:蓝牙简介;Flutter中
蓝牙开发
步骤;Flutter插件flutter_blue介绍;Flutter插件flutter_blue详细使用步骤;Flutter插件flutter_blue的二次封装
隐身人
·
2020-09-10 15:58
蓝牙开发
随记
1.概述之前一直没有接触过
蓝牙开发
,最近公司需要使用蓝牙传输,从硬件设备同步数据到账号里,借此记录一下。
zhmei
·
2020-09-09 11:07
蓝牙实战(一)
一.概述在前面的三篇文章讲解
蓝牙开发
,写的比较详细,篇幅比较长,后面这几篇来点简单实用的,先看效果图二.代码代码如下:BlueToothController控制蓝牙操作publicclassBlueToothController
lxn_李小牛
·
2020-08-26 23:06
iOS 13那些默默无闻的坑
引言关于iOS13适配,有非常多写的很不错的文章,本文主要讨论iOS13对于
蓝牙开发
其中一个影响下面是一个小编认为关于iOS13适配写得毕竟详细得文章,以供参考iOS13适配正题
蓝牙开发
中,从蓝牙设备获取到的数据
迦南之地
·
2020-08-26 23:43
IOS
传统蓝牙RFCOMM协议概念介绍-Bluetooth rfcomm
bluetoothrfcomm)的概念以及在整个蓝牙协议栈中的起的作用一.声明本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下:第一篇:蓝牙综合介绍,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及
蓝牙开发
板介绍
专注于无线通信的蓬勃
·
2020-08-25 17:03
蓝牙协议剖析
蓝牙协议栈精讲
蓝牙rfcomm
bt
rfcomm
RFCOMM概念
蓝牙协议栈
2018-02-08
IOS
蓝牙开发
SDK通信笔记连接和读写当下
蓝牙开发
可谓是越来越火,不论是智能穿戴的兴起还是蓝牙家具,车联网蓝牙等等,很多同学也会接触到蓝牙的项目,我从事
蓝牙开发
也有一段时间了,经手了两个项目。
Empower
·
2020-08-25 07:30
iOS
蓝牙开发
--- 本机作为中心设备角色开发
顾名思义,就是本机搜索其他蓝牙设备进行读写。CBCentralManager对象表示中心设备,用于管理已发现和已连接的外围设备。包括发现外围设备、发起连接、断开连接。CBPeripheral对象表示外围设备。我们要获取数据就需要处理CBPeripheral对象中的服务(CBService)和特征(CBCharacteristic)中心设备角色CBCentralManagerDelegate协议部分
roast_duck
·
2020-08-25 06:25
微信小程序低功耗
蓝牙开发
那些坑(一)
前言本人上个月换工作,来到一个新公司做技术主管,成功接手了一个很大的烂摊子,无力吐槽.面临的第一个问题,就是公司的项目刚刚上线,但是蓝牙和微信之间的连接,还经常有连接不上的情况,没有办法,我只能优先解决这个问题,虽然我从来没有做过小程序.测试了一下我们的产品,发现蓝牙经常会连接不上,而且搜索很慢.于是乎,我硬着头皮去啃他原来的的源码.本来以为不会很麻烦,结果发现,掉进了一个很大的坑里.下面我分几篇
唐植超
·
2020-08-25 04:23
swift 连接 BLE 蓝牙打印机
蓝牙连接项目简介最近公司要用到便携式蓝牙打印机进行打印打印机使用的ECS/POS指令集ios使用的BLE方案,安卓则是因为设备的原因只能选择普通蓝牙的连接方案BLE蓝牙相关的概念性东西我这里就不说了大家可以自己去搜索下有个mac的
蓝牙开发
工具
做人要简单
·
2020-08-24 21:56
蓝牙
DA14580
开发:固件格式、二次引导和烧写
相比NRF52832和CC254X,蓝牙单芯片
DA14580
在OTA和二次引导上要复杂一些,不仅体现在memorymap、引导过程等流程上,而且在固件格式、生成和工具链的操作上也稍显繁琐。
吴跃前
·
2020-08-24 18:40
蓝牙DA14580
蓝牙开发
微信硬件平台解决方案
da14580
OTA
Smartsnippets
固件格式
DA14580
SDK5.0.4软件包主要改进之处
1.提供了解决唤醒定时器硬件反跳问题的软件解决方法。当RCX为LP时钟时,唤醒定时器的反跳时间比预期的时间长3倍左右,因为硬件反跳机制假定LP时钟频率为32KHz。添加了功能wkupct_tweak_deb_time(),以纠正系统使用RCX作为LP时钟进入睡眠状态时的唤醒计时器去抖时间。当系统即将进入睡眠状态(进行调整)和系统唤醒时(撤消调整)。2.修复了与arch_printf()处理相关的副
ydgd118
·
2020-08-24 18:42
Android手机蓝牙与单片机蓝牙串通信开发经验总结
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiluoduyu/最近辛辛苦苦的终于把落下了七八个月的Android
蓝牙开发
搞完了,其中的痛苦不堪回首啊。
xiluoduyu
·
2020-08-24 18:00
Android
C++
VC++
iOS
蓝牙开发
详解
iOS
蓝牙开发
详解随着物联网技术的高速发展,
蓝牙开发
也越来越火热。不论是智能穿戴设备还是蓝牙家具,车联网蓝牙,都是通过蓝牙协议来进行通信。废话不多说了,先向大家简单的介绍有关
蓝牙开发
的知识。
风不会停歇
·
2020-08-24 18:20
DA1458x使用之第三篇——定时器
用定时器可以实现一个周期性的任务,或者RTC,
DA14580
本身是不带RTC的。
只有我才可以是海阔天空
·
2020-08-24 16:09
DA14580
DA14580-01UNA蓝牙低功耗4.2 SoC 无线收发器和基带处理器DIALOG
DA14580-01UNADA14580蓝牙低功耗4.2SoC最终概述
DA14580
集成电路具有完全集成的无线收发器和基带处理器,用于Blue-tooth®低功耗。
szriley123
·
2020-08-24 16:25
DIALOG
da14580
笔记(3)-------一些重要的点(持续更新)
1、关于待机广播功耗如果没有其他传感器工作,广播间隔在1s,待机(有广播)的情况下电流在10uA以内,链接状态下,如果间隔是500ms,电流应该在20uA左右(没有其他数据通信)。在扩展睡眠模式下,不广播功耗大概1-2uA,广播模式下,根据广播间隔功耗相差较大。2、关于降低功耗排除硬件是否有漏电(LDO漏电,休眠时IO口状态导致漏电等),其次其外围传感器待机功耗的影响,软件方面,是否有频繁触发的定
偏执灬
·
2020-08-24 16:08
DA14580蓝牙开发
DA14580
广播蓝牙地址
top中获取蓝牙地址+externconststructbd_addrco_null_bdaddr;+///DeviceBDaddress+structbd_addrdev_bdaddr_addr__attribute__((section("retention_mem_area0"),zero_init));+voidnvds_read_bdaddr_from_otp_addr()+{+cons
Lary_Rock
·
2020-08-24 16:04
arm驱动
【51单片机】Android端
蓝牙开发
,与蓝牙模块通信
目录说在前面说明关键代码结果说在前面单片机:HC6800-ES,晶振12MHz蓝牙模块:BT08(兼容HC-06、HC-05)参考代码:这里说明该App(不是参考代码那个的)功能为通过蓝牙接收单片机采集的温度传感器数据,同时可以通过蓝牙发送预设温度数据给单片机蓝牙通信代码仿照参考代码进行编写,不再提供github代码关键代码主要是接收和发送数据,在参考的代码里面设置了数据格式,有些东西我们是不需要
o0o_-_
·
2020-08-24 15:17
单片机
DA14580
官方SDK详解
官方SDK详解一、官方SDK下载二、SDK结构讲解2.1根目录2.2binaries2.3dk_apps2.4host_apps2.5peripheral_examples2.6tools三、官方SDK裸机例程结构讲解3.1StartupFiles文件夹3.1.1startup_CMSDK_CM0.s文件3.1.2system_CMSDK.c文件3.2SourceFiles文件夹3.2.1peri
来自雷克雅未克的少年
·
2020-08-24 15:40
open-ble.org 开源蓝牙ble-1_DA14580初级入门教程5: 裸机实验教程
裸机教程——DA14580DK/AK开发板系列快速搭建
DA14580
开发平台,DIY低成本【原理图】【教程】【源代码】【工具】作者:open-ble.org如何快速低成本搭建
DA14580
软硬件开发平台
mywtil
·
2020-08-24 15:52
DA14580
学习流程和资料分享
DA14580
学习流程和资料分享一.学会BLE-DA14580你能干啥?
mywtil
·
2020-08-24 15:52
DA14580
空中升级 OTA
1,测试工程代码DA14580_OTA测试工程代码下载https://download.csdn.net/download/jiangchao3392/10406404编译环境:keil5编译后生产HEX文件,需要先抓BIN文件,再转IMG文件。转换工具下载:https://download.csdn.net/download/jiangchao3392/10406425转换分3步完成:1,打开C
jiangchao3392
·
2020-08-24 14:37
硬件电路
C/C++
蓝牙
开启
DA14580
蓝牙服务
平台:协议栈版本:DA1458x_SDK5.0.4编译软件:keil5.201,user_custs1_def.c下user_custs1_def.h定义了///Custom1ServiceDataBaseCharacteristicenumenum{CUST1_IDX_SVC=0,CUST1_IDX_CONTROL_POINT_CHAR,CUST1_IDX_CONTROL_POINT_VAL,C
jiangchao3392
·
2020-08-24 14:07
蓝牙
DA14580
蓝牙ADC例程使用
官方例程:\SDK\5.0.4\projects\target_apps\peripheral_examples\adc\batt_lvl\Keil_5若单独把adc工程copy出来使用,把adc这个文件夹复制到另外一个路径下后,打开工程后:driver目录下,四个文件都会出现感叹号,解决办法:选中文件,鼠标右键,此时,上图中的路径已经不对了,把:..\..\..\..\..\..\sdk\pla
jiangchao3392
·
2020-08-24 14:07
C/C++
DA14580
SDK测试
芯片:DA14580SDK:5.0.4路径:5.0.4\projects\target_apps\ble_examples\prox_reporter发现问题:程序编译仿真时,总会中断在此:nmi_handler.c/if((GetWord16(SYS_STAT_REG)&DBG_IS_UP)==DBG_IS_UP)__asm("BKPT#0\n");原因:芯片只焊了一个16M的主晶振,有32K的
jiangchao3392
·
2020-08-24 14:07
蓝牙
主流蓝牙BLE控制芯片详解(5):Dialog
DA14580
[导读]Dialog推出的号称全球功率最低、体积最小的SmartBondDA14580蓝牙智能系统级芯片(SoC),与竞争方案相比,该产品可将搭载应用的智能型手机配件,或计算机周边商品的电池巡航时间延长一倍。同系列芯片资料推荐:主流蓝牙BLE控制芯片详解(1):TICC2540主流蓝牙BLE控制芯片详解(2):CSRBC6130主流蓝牙BLE控制芯片详解(3):创杰IS1685S主流蓝牙BLE控制
子木潇雨
·
2020-08-24 14:06
主流蓝牙芯片详解
应用
电子
芯片
蓝牙
app
DA14580
外设篇之定时器和PWM
1、定时器描述
DA14580
有软件定时器和内核定时器,软件定时器属于
DA14580
的外设,一共有2个Timer0、Timer2。内核定时器属于BLE的,这里只介绍软件定时器Timer0和Timer2。
dear_Wally
·
2020-08-24 14:24
蓝牙
DA14580
睡眠唤醒时不调用app_wakeup_cb
1、按键唤醒后可以执行app_button_press_cb函数,并且调用app_easy_wakeup();以及最后能执行ke_msg_send_basic(wakeup_id,TASK_APP,0);但是却没有回调app_easy_wakeup函数。解决:在user_modules_config.h文件中,将EXCLUDE_DLG_MSG定义并设置为0,#defineEXCLUDE_DLG_M
dear_Wally
·
2020-08-24 14:24
蓝牙
DA14580
的OTP烧录注意事项
记录自己烧录OTP的一些注意事项1.烧录image注意vpp供给6.8v2.烧录headerApplicationFlag1和ApplicationFlag2设置为yes32Khzsourceselection根据实际设置,我这里使用的是RC32Khz。也可以程序内设置好。RemappingFlag设置为OTPremappedto0DMAlength设置为1FFFJTAGenableflag最好设
daxibo
·
2020-08-24 14:20
蓝牙
DA14580
修改MAC
使用例子:DA1458x_SDK\5.0.4\projects\target_apps\ble_examples\ble_app_profile\Keil_5工程蓝牙MAC如下。这个是默认MAC地址。在nads.c添加memcpy(&dev_bdaddr,test_mac,NVDS_LEN_BD_ADDRESS);结果
daxibo
·
2020-08-24 14:20
蓝牙
蓝牙
其他
Android蓝牙设置连接
蓝牙开发
相关使用AndroidBluetoothAPIs将设备通过蓝牙连接并通信,设置蓝牙,查找蓝牙设备,配对蓝牙设备连接并传输数据,以下是Android系统提供的蓝牙相关的类和接口BluetoothAdapterBluetoothDeviceBluetoothSocketBluetoothServerSocketBluetoothClassBluetoothProfileBluetoothHea
coderminer
·
2020-08-24 13:54
Android
DA14580
--- 如何创建一个任务
1.目的分析代码程序是如何执行开启广播的2.分析3.平台:协议栈版本:DA1458x_SDK5.0.2编译软件:keil4.72硬件平台:开发板例子:DA1458x_SDK5.0.3\DA1458x_SDK5.0.3\DA1458x_SDK\5.0.3\projects\target_apps\ble_examples\prox_reporter\Keil_44.步骤1.在include"app_
a369000753
·
2020-08-24 13:52
DA14580
DA14580
--- 添加一个自定义服务
1.目的IIC通信,2.分析3.平台:协议栈版本:DA1458x_SDK编译软件:keil5.20硬件平台:开发板例子:DA1458x_SDK5.0.3\DA1458x_SDK5.0.3\DA1458x_SDK\5.0.3\projects\target_apps\ble_examples\prox_reporter\Keil_44.步骤a.添加对应的文件添加对应的自定义服务问件这几个文件在如下位
a369000753
·
2020-08-24 13:52
DA14580
DA14580
--- adc
1.目的adc在项目中经常需要用到2.分析
da14580
是一个10位的adc,1.2v的参考电压。
a369000753
·
2020-08-24 13:52
DA14580
DA14580
--- 广播开始分析
1.目的分析代码程序是如何执行开启广播的2.分析3.平台:协议栈版本:DA1458x_SDK编译软件:keil4.72硬件平台:开发板例子:DA1458x_SDK5.0.3\DA1458x_SDK5.0.3\DA1458x_SDK\5.0.3\projects\target_apps\ble_examples\prox_reporter\Keil_44.步骤首先看函数voidapp_init(vo
a369000753
·
2020-08-24 13:21
DA14580
蓝牙4.0基础问题
DA14580
--- 基本流程分析
1.目的识别什么是主动扫描什么是被动扫描2.分析3.平台:协议栈版本:DA1458x_SDK编译软件:keil4.72硬件平台:开发板例子:DA1458x_SDK5.0.3\DA1458x_SDK5.0.3\DA1458x_SDK\5.0.3\projects\target_apps\ble_examples\prox_reporter\Keil_44.步骤先看主函数intmain_func(vo
a369000753
·
2020-08-24 13:21
DA14580
DA14580
--- 连接参数
1.目的分析代码程序是如何执行开启广播的2.分析3.平台:协议栈版本:DA1458x_SDK编译软件:keil4.72硬件平台:开发板例子:DA1458x_SDK5.0.3\DA1458x_SDK5.0.3\DA1458x_SDK\5.0.3\projects\target_apps\ble_examples\prox_reporter\Keil_44.步骤查看#include"user_conf
a369000753
·
2020-08-24 13:21
DA14580
da14580
软件框架(1)----软件定时器的添加
da14580
有两个PWM定时器,同时理论上可以添加无限个软件定时器软件定时器创建流程如下:1、首先在启动广播的回调中创建相应任务,这里以按键函数为例:SCAN_TASK为任务名称,1为定时器单位,单位为
a1304662033
·
2020-08-24 13:46
Android开发之蓝牙详解(三)
一.概述这是
蓝牙开发
的第三篇文章,同时也是最后一篇文章,因为内容有点多,所以分为了三篇来介绍。
lxn_李小牛
·
2020-08-24 13:56
蓝牙开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他