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
BLE5.0
少走弯路,ESP32 读取Micro SD(TF)播放mp3的坑路历程。
读取自己打的SD卡已经踩了无数坑了,详情见:少走弯路,ESP32使用MicroSD(TF)的经验说明-CSDN博客在好不容易解决了SD卡用1线sdmmc读取的问题,遇到了惊天大雷,esp32s3只支持
ble5.0
platform
·
2024-09-03 14:58
ESP32
技术是什么
Arduino
esp32
蓝牙
歌词
CCC数字钥匙设计【BLE】--车主配对之BLE OOB配对
1、BLEPairing基础知识下面先简单介绍下
BLE5.0
协议栈中,关于BLEPairing的一些基本知识。具体可详见BLE5.0Vol3PartH。
耐思时刻
·
2024-01-18 02:29
数字钥匙
CCC
汽车
软件工程
PHY6222蓝牙5.2支持MESH组网M0内核超低功耗
buckdc-dc和ldos电池监视器关断电流0.3uA睡眠电流1uA4.7mA的接受电流为3.3V4.7mA的0db的发射功率为3.3vMCU:<60uA/MHz支持ble2mbps协议BLE5.1可兼容
BLE5.0
K18025398187
·
2023-12-28 23:17
物联网
阿里云
人工智能
智能电视
单片机
物联网的智能世界–低功耗蓝牙
最近的更新
BLE5.0
和BLE5.1改进了B
Lenzetech
·
2023-12-28 17:54
蓝牙技术
资讯
物联网
低功耗蓝牙
蓝牙
地埋式积水监测仪厂家直销推荐,致力于积水监测
该设备内置蓝牙
BLE5.0
芯片,可通过手机APP在5
万宾科技
·
2023-11-23 21:28
城市生命线
地埋式积水监测仪
智慧城市
BLE5.0
与BLE4.2的区别与新特性
1.传输速率提高2倍Bluetooth5把目前的传输速度提高了2倍。蓝牙4.2最大通讯速度为1Mbps,而蓝牙5.0通讯速度最高为2Mbps。更快的传输速度将在提升频谱和能量效率的同时,使数据传输速率加倍,大幅降低功耗,并且可以实现诸如音频等全新的更高吞吐量应用,单包数据由原来蓝牙4.0的20字节扩展到蓝牙4.2的256字节。这一改进,将使得蓝牙在医疗,健身,户外,体育等产品应用的体验更好。2.传
YO_GE
·
2023-09-08 19:32
物联网应用中蓝牙模块怎么选?_蓝牙模块厂家
根据蓝牙标准,SKYLAB的BLE蓝牙模块大致分为BLE4.2模块,
BLE5.0
模块,BLE5.2模块;如果蓝牙方案中需要的是支持主从一
SKYLAB01
·
2023-09-05 07:41
物联网
蓝牙模块
低功耗蓝牙
BLE蓝牙模块
博流BL602开发一 编译与实例
无线子系统包含2.4G无线电,Wi-Fi802.11b/g/n和
BLE5.0
基带/MAC设计,高速缓存和存储器。电源管理单元控制低功耗模式。此外,还支持各种安全性能。
玉怀一捧雪
·
2023-08-08 04:24
博流BLXXX
bl602
博流602
博流
[国产MCU]-BL602开发实例-开发环境搭建
无线子系统包含2.4G无线电,Wi-Fi802.11b/g/n和
BLE5.0
基带/MAC设计。微控制器子系统包含一个低功耗的32位RISC-VCPU,高速缓存和存储器。电源管理单元控
视觉&物联智能
·
2023-08-03 16:47
物联网全栈开发实战
单片机
嵌入式硬件
物联网
BL602
一款国产低功耗
BLE5.0
蓝牙SOC芯片EB5REB1
国产5.0SOC芯片厂家生产的EB5REB1是一款符合蓝牙5.0规范的,完全集成的低功耗蓝牙SOC。它集成YunLink自身的蓝牙5.0IP,包括调制解调器,链路层控制器和主机。同时,也集成了一个高性能的32位RISCMCU,512KB的嵌入式flash,低功耗PMU,丰富的外设,高性能且低功耗的BLERF的收发器。发射器的输出功耗是-28dBm到+6.5dBm,而接收器的灵敏度在BLE5远程范围
EVERSPIN
·
2023-07-25 17:45
蓝牙5.0
SOC芯片
低功耗蓝牙
国产蓝牙芯片
BLE低功耗蓝牙的广播内容
37,38,39通道image.png设备可以选择广播在其中的任何一个,两个或全部三个通道image.png其广播包的格式为image.pngBLE4.0-BLE4.2支持的最大广播payload包长是31字节;
BLE5.0
铜锣饼
·
2023-04-13 18:43
使用 2 个 ESP32-C3 & ESP-AT 测试
BLE5.0
Long Rang 模式进行数据透传的流程
基于AT固件测试BLE5.0LongRang模式,可以使用如下方式:1、设置BLE5.0CodedPHY模式在BLEClient端,可以使用“AT+BLESETPHY”设置当前连接的PHY模式为CodedPHY模式。在BLEServer端,可以使用“AT+BLEADVPARAM”指令设置CodedPHY模式2、增大BLERFPower可以使用“AT+RFPOWER”指令来设置BLERFPowerA
25March
·
2023-04-08 04:53
AT
应用
(AT
Application)
bash
linux
网络
ESP-AT
安信可PB-02模组评测(2)——PHY62XX 架构介绍&&设计任务介绍
02模组评测(2)——PHY62XX架构介绍&&设计任务介绍本篇文章于EEWORLD首发,详情移步:EEWORLD评测PHY6212芯片介绍 安信可科技PB-02是一款基于PHY6212芯片研发设计的
BLE5.0
据说这是zzy
·
2023-04-05 08:57
评测邀请-安信可
c语言
嵌入式
bluetooth
单片机
mcu
伟凌创芯5.0蓝牙芯片厂家EB5REB1可替换DA14586
蓝牙芯片厂家伟凌创芯EB5REB1是一款完全符合
BLE5.0
规范的国产低功耗蓝牙SoC芯片,集成了Energeic内部BLE5.0IP,集成了高性能32bitRISCMCU、512KB嵌入式闪存、低功耗
·
2021-08-31 16:23
蓝牙芯片
低功耗蓝牙芯片基础知识
有BLE4.0,BLE4.1,BLE4.2,
BLE5.0
等多个协议版本。BLE技术采用了非常快速的连接方式,因此平时可以处于“非连接”状态(节省能源),此时链路两端相互间只是
·
2021-01-22 14:32
物联网芯片智能家居蓝牙
BLE入门09
BLE5.0
2Xdata
蓝牙联盟SIG给出了蓝牙5的三大特性:4X距离2X数据吞吐量8倍广播数据蓝牙5特性一2X数据吞吐量相比与蓝牙4.2来说,只所以蓝牙5的数量提升了一倍是因为PHY层支持2M数据传输率。在蓝牙4.2之前,只支持1MbpsPHY的速率。在此强调一点,PHY的速率只为蓝牙往空中丢数据的速率,并不等同于点对点设备的主端蓝牙芯片的应用层传到从端蓝牙芯片应用层的数据吞吐量,如果要计算该吞吐量,请参考之前文章《蓝
张志中
·
2020-10-09 22:23
推荐一款低功耗蓝牙 BLE 5.0 + 32 位 ARM Cortex-M4 内核 MCU 整合芯片
N32WB452xE系列产品简介:N32WB452系列
BLE5.0
微控制器产品采用32位ARMCortex-M4加32位ARMCortex-M0双内核构架,其中32bitARMCortex-M0核专用于处理
DAVID YUAN
·
2020-09-17 04:23
国民技术
物联网
arm
芯片
蓝牙
mcu
Nordic nRF52840 低功耗蓝牙BLE 5.0新手入门指南_004------scheduler(伪调度)实现多任务处理
@[TOC](NordicnRF52840低功耗蓝牙
BLE5.0
新手入门指南_004------scheduler(伪调度)实现多任务处理)NordicnRRF52840低功耗蓝牙
BLE5.0
新手入门指南
zhoujiazhao
·
2020-08-22 11:49
nRF52840
CC2550和CC2500的区别
看了下CC2640R2F,除了支持
BLE5.0
和5.1,还支持ISM2.4G的通信,可以任意修改频率波特率,这适合短距离无干扰的场景。特此记录。
kanta5857
·
2020-08-20 17:37
nrf52840蓝牙
BLE5.0
空中数据解析
一、基础知识:我没找到蓝牙5.0的ATT数据格式图片,在蓝牙4.0的基础上做修改吧,如下图所示:二、测试与分析:参数设置:datalength=251字节,MTU=247字节,GAPEventLength=500ms,PHY=2Mbps,connectioneventlengthextension=enable,ConnectionInterval=7.5ms测试其中持续时间和长度为:preamb
weixin_30920513
·
2020-08-09 00:44
CC2640R2F
BLE5.0
开发工具集
CC2640R2BLE5.0开发工具集对于CC2640开发的全部工具集,我们建议直接从官方下载,因为整个TISimplelink工具集更新频率特别快,一定程度上的更新会导致向上不兼容或者功能性的差异,所以我们始终要保持某些工具都在最新版本使用。这里我们给出所有开发工具的官方下载链接,同时我们在百度网盘也尝试维护一个版本,但是不一定是最新。软件/工具功能描述百度云下载ble_sdk_2_02_01_
leconiot
·
2020-08-08 17:59
封装小、功耗低的基于
BLE5.0
协议的蓝牙模块推荐
今天笔者推荐一款小尺寸、功耗低的基于
BLE5.0
协议的蓝牙模块。首先来看看蓝牙模块以及它的封装大小。
张一西
·
2020-08-02 12:21
嵌入式
蓝牙模块
BLE5.0
串口通信
AT指令集
树莓派-1 移植内核
BLE5.0
?AI?python?直接copy官方的NOOBS是最方便的方式,仅需如下几步树莓派官方推荐的是使用其官方工具NOOBS安装工具。
weixin_30593443
·
2020-08-01 03:16
蓝牙模块NRF52832与CC2640的对比
一、产品对比CC2640是基于美国德州仪器(TI)的芯片CC2640R2(7mm*7mm)为核心自主研发的小体积贴片型BLE4.2或
BLE5.0
蓝牙无线模块,内置ARM双核处理器。
硅传科技
·
2020-07-30 13:07
BLE(3)—— 空口数据包组成
早在BLE4.2的时代,仅仅支持1M的symbolrate,随着蓝牙标准的发展,
BLE5.0
不仅仅支持了1MPHY,同时引入了2MPHY和CodedPHY(500kbps和125kbp
爱洋葱
·
2020-07-30 06:48
BLE
Nordic nRF52840 低功耗蓝牙BLE 5.0新手入门指南_002-----常用操作
NordicnRF52840低功耗蓝牙
BLE5.0
新手入门指南_002-----常用操作1.关闭广播2.SPI使用1.关闭广播boolble_connect_state=false;boolble_is_connected
zhoujiazhao
·
2020-07-30 06:47
nRF52840
Nordic nRF52840 低功耗蓝牙BLE 5.0新手入门指南_000-----Troubleshooting
NordicnRF52840低功耗蓝牙
BLE5.0
新手入门指南_000-----TroubleshootingNordicnRF52840低功耗蓝牙
BLE5.0
新手入门指南_000-----TroubleshootingCannotinstallPack
zhoujiazhao
·
2020-07-30 06:16
nRF52840
BLE5.0
与BLE4.2的区别与新特性
转发自https://www.jianshu.com/p/b5ff08b987fa1.传输速率提高2倍Bluetooth5把目前的传输速度提高了2倍。蓝牙4.2最大通讯速度为1Mbps,而蓝牙5.0通讯速度最高为2Mbps。更快的传输速度将在提升频谱和能量效率的同时,使数据传输速率加倍,大幅降低功耗,并且可以实现诸如音频等全新的更高吞吐量应用,单包数据由原来蓝牙4.0的20字节扩展到蓝牙4.2的2
二宇先生
·
2020-07-30 00:25
Android
nRF 广播 扫描 long range 相关
LongRange是
BLE5.0
新增加的特性,能够增加蓝牙的通信距离。nRF52系列中,52840支持LongRange,52832不支持。一般工程增加LongRange支持需要做如下修改。
June_doubling_6
·
2020-07-29 22:51
nRF
nordic
Long
Range
bluetooth
CC2640R2F学习笔记(1)——搭建环境、编译烧写
一、搭建环境1.1安装
BLE5.0
协议栈SDK官网下载:http://www.ti.com/tool/download/SIMPLELINK-CC2640R2-SDK百度网盘:https://pan.baidu.com
Leung_ManWah
·
2020-07-29 22:48
CC2640R2F
CC2640R2F
BLE5.0
CC2640R2F SPI驱动实现
SPI驱动这一节我们详细讲解TICC13x0/CC26x0SDK开发平台基于TI-RTOS的SPI驱动实现,主要了解SPI驱动的分层实现、驱动接口,以及结合开发板板载SPIFlash调试通过驱动。概述SPI(SerialPerripheralInterface),串行外设接口,是Motorala公司推出的一种同步串行接口技术,它能够使MCU以全双工(数据能够同时进行双向传输)的同步串行方式与各种外
leconiot
·
2020-07-29 20:51
CC2640R2F
BLE5.0
CC2640R2&BLE5.0开发文档
入门开始
BLE5.0
常用问答开发向导CC2640R2开发工具集介绍入门CC2640R2BLE开发环境搭建编译第一个工程(simple_peripheral)运行第一个例程(simple_peripheral
leconiot
·
2020-07-29 20:51
CC2640R2F
BLE5.0
CC2640R2F软件架构
软件架构开发模型下图展示CC2640R2F支持的两种开发模型,本文讲解都集中在图一,也就是整个ble协议栈和应用都工作在一个CC2640R2F的单SOC解决方案。单一设备:Controller、Host、Profile、应用程序都在CC2640R2F上实现,作为真正意义的单芯片解决方案。这种模型是使用CC2640R2F时最简单和最常见的。TI的大部分示例项目都使用此模型。这种模型是最具成本效益,并
leconiot
·
2020-07-29 20:51
CC2640R2F
BLE5.0
IAR导入Examples
IAR导入Examples现象对于SDK下面的部分Examples(drivers、sysbios、demos)并不能直接IAR打开,尽管看起来已经建立好工程,但还需要通过IAR的Examples导入工程。如果强制打开(请不要尝试),可能编译报错,提示找不到文件,或者其他错误。例如对于C:\ti\simplelink_cc2640r2_sdk_1_35_00_33\examples\rtos\CC
leconiot
·
2020-07-29 20:51
CC2640R2F
BLE5.0
使用CCS开发蓝牙应用
用CCS开发安装CodeComposerStudio(CCS)CCS工具链包含的许多功能超出了本文档范围。更多信息和文档可以在CCSWebpage上找到。检查BLE5-Stack1.00.00发行说明,查看需要的CCS版本和任何要求的工作环境。与IAR生成的目标代码相比,CCS生成的目标代码的大小和性能可能不同。以下过程介绍如何安装和配置CCS的正确版本和必要的工具。安装用于ARM的CodeCom
leconiot
·
2020-07-29 20:50
CC2640R2F
BLE5.0
CC2640R2F硬件架构
硬件架构概述TI低功耗蓝牙软件开发套件(ble-stackSDK)是开发单模低功耗蓝牙应用的完整软件平台。该SDK基于完整的片上系统(SoC)低功耗蓝牙解决方案SimpleLinkCC2640R2F。CC2640R2F结合了2.4GHzRF收发器,128KB系统可编程存储器,20KBSRAM以及丰富的外设。它有一个ARM®Cortex®-M3系列的处理器用来处理应用程序和蓝牙低功耗协议栈,一个AR
leconiot
·
2020-07-29 20:50
CC2640R2F
BLE5.0
CC2640R2F
BLE5.0
CC2640R2F UART驱动
UART驱动这一节我们讲一下UART驱动的分层实现,UARTAPIs以及如何调用UARTAPIs来实现基本的串口打印。概述UART用于芯片和串行端口之间的数据传输,UART驱动程序经过多层的封装简化了应用程序对UART外设的读写操作,应用程序开发者只需要调用封装好的驱动接口就可以操作串口进行读写了。当然UART也有多种操作模式,例如:阻塞,非阻塞,轮询以及文本/二进制模式,我们可以通过相应的参数配
leconiot
·
2020-07-29 20:50
CC2640R2F
BLE5.0
CC2640R2F
BLE5.0
CC2640R2F的存储架构
存储架构FlashFlash以4KB为一个Page进行擦除/写入操作(如果在一个Page需要写入一个字节,需要将整个Page擦出),Flash组成部分及其它们关联的链接器文件如下。对于协议栈以库文件方式链接的工程(_lirary):ApplicationImageCodeSpace(应用程序镜像代码区):应用程序和协议栈分为两个工程来管理,但是协议栈编译生成库文件供应用程序调用,应用程序会生成一个
leconiot
·
2020-07-29 20:50
CC2640R2F
BLE5.0
TI-RTOS概述
TI-RTOS概述TI-RTOS是CC2640R2F设备上低功耗蓝牙项目的运行环境。TI-RTOS内核是传统SYS/BIOS内核的定制版本,是一个具有驱动程序,同步和调度工具的实时抢占式多线程操作系统。线程模块TI-RTOS内核管理线程执行的四个不同的任务级别,如图21所示。线程模块列表如下图所示,按照优先级降序排列。硬件中断软件中断任务后台空闲功能的空闲任务图21.TI-RTOS执行线程这一节将
leconiot
·
2020-07-29 20:50
CC2640R2F
BLE5.0
应用程序框架
应用程序从这个章节开始,我们将详细讲解CC2640R2FBLE5.0的应用程序框架,在之前我们希望已经按照我们学习线路图储备了CC2640R2F平台的软硬件架构知识。明白应用工程区分App和Stack工程管理。这里我们主要是讲解基于TI-RTOS的App应用程序框架。这里介绍以simple_peripheralDemo应用程序部分,包括以下内容:Pre-maininitializationICal
leconiot
·
2020-07-29 20:19
CC2640R2F
BLE5.0
蓝牙协议栈LE 2M PHY功能
介绍BLE5-Stack支持以每秒符号速率为1兆(Ms/s)。由于一个符号对应于一个数据位,因此与堆栈的高位相关联,比特率为1Mb/s,这被称为LE1MPHY。LE2MPHY允许物理层以2Ms/s的速率运行,从而实现比LE1MPHY更高的数据传输速率。除了先前支持的LE1MPHY之外,还将此LE2MPHY功能引入蓝牙核心规范版本5.0。默认情况下,BLE5-Stack的所有项目都支持LE2MPHY
leconiot
·
2020-07-29 20:19
CC2640R2F
BLE5.0
蓝牙协议栈GATTServApp模块
GATTServApp模块GATT服务器应用程序(GATTServApp)存储和管理应用程序范围的属性表。各种配置文件使用此模块将其特性添加到属性表。蓝牙低功耗协议栈使用此模块来响应GATT客户端的发现请求。例如,GATT客户端可以发送DiscoverallPrimaryCharacteristics消息。GATT服务器端的蓝牙低功耗协议栈接收到该消息,并使用GATTServApp查找并发送存储在
leconiot
·
2020-07-29 20:19
CC2640R2F
BLE5.0
蓝牙协议栈通用访问配置文件(GAP)
概述GAP分层负责设备建立连接相关功能,包括设备发现、数据链路建立、终止,初始化安全管理和设备配置,参见下图。在Standby状态,双方设备都处于未连接状态,Advertiser尝试广播数据,Scanner接收到广播数据后尝试进行扫描请求,并且得到扫描回复。此时Scanner产生连接意图,转变成Initiator发送连接请求,成功连接后发送广播的Advertiser作为Master,进行连接请求的
leconiot
·
2020-07-29 20:19
CC2640R2F
BLE5.0
蓝牙协议栈通用属性配置文件(GATT)
通用属性配置文件(GATT)正如GAP层负责连接相关的功能,GATT主要是负责在两个已经连接的设备交互数据,GAP层把BLE设备区分为主机Master(Central)和从机Slave(Perpherial),在GATT层则区分为Server和Client。客户端读取和写入存储在服务端的特征值(Characteristics)。Server该设备包含由GATT客户端读取或写入的characteri
leconiot
·
2020-07-29 20:19
CC2640R2F
BLE5.0
PacketSniffer BLE 抓包
PacketSnifferBLE抓包对于任何复杂协议的深入学习,我们都建议一个通用的学习方法,从规范->实现->抓包,规范是无关编程语言、语法文档表达,实现是各家SDK、API、源码,对于抓包则是对应实现理解规范。所以在BLE学习、研发过程抓包尤为重要。TI在这方面相比来说是做得相当好了,极大的简化了BLE的学习,熟练使用抓包工具,会大大降低蓝牙协议的技术入门槛,起到事半功倍的效果。对于蓝牙空中抓
leconiot
·
2020-07-29 20:18
CC2640R2F
BLE5.0
蓝牙协议栈OAD功能概述
OAD概述本章节旨在从更高层次解释OAD主要概念,这些概念将在下一章节进一步扩展。一些概念,例如Boot镜像管理(BIM)在具体实现细节上可能有所不同。但是本章尽可能的覆盖这些概念,下一章节解释它们具体实现细节。OAD类型BLE5-Stack只支持片外OAD(off-chipOAD)。下载的镜像文件保存在低功耗的外部flash里面,通过BIM加载到C2640R2F内部flash中。OAD拓扑概述实
leconiot
·
2020-07-29 20:18
CC2640R2F
BLE5.0
CC2640R2F
BLE5.0
蓝牙协议栈OAD功能常见问题解决指南
OAD常见问题解决指南本指南旨在解决OAD期间遇到的常见问题。BIM常见问题OAD期间可能很多问题,可以使用以下步骤确定交互期间发生的问题:使用BLE抓包器抓包。可以确定配置文件是否正确启动,并且传输镜像是否有效。寻找一个OAD启动来自OADimageNotify的通知会被响应————OADTarget会在GATT写metadata时响应。寻找OAD镜像状态特征值这包含BIM启动镜像之前镜像的状态
leconiot
·
2020-07-29 20:18
CC2640R2F
BLE5.0
开发环境搭建
CC2640R2BLE5.0开发环境搭建对于蓝牙开发所有的工具、SDK、开发软件、文档,我们建议直接从官方下载。整个CC13xx/CC26x0系列所有资料更新频率相当快。熟悉从TI官方找资料,对于我们以后开发调试解决问题至关重要。我们详细归纳了CC2640R2FBLE4.2&BLE5.0开发的可能用到的所有工具集CC2640R2开发工具集介绍,同时维护一个百度网盘供大家下载。在进行SDK和IDE搭
leconiot
·
2020-07-29 20:18
CC2640R2F
BLE5.0
蓝牙协议栈OAD功能问题集锦
OAD附录本章是前面介绍OAD中的查漏补缺。生成片外OAD链接器命令文件本节介绍如何将标准的SDK连接器命令文件转化成符合OAD的连接器命令文件,下面以cc26xx_app_and_stack.icf为例。分配元数据向量和应用程序起点内存。我们期望flash范围是应用程序和协议栈代码和数据。替换://CodeandRODataplaceinFLASH_ALL{readonly};为://Codea
leconiot
·
2020-07-29 20:18
CC2640R2F
BLE5.0
BTool的使用
BTool的使用BTool是一个用于蓝牙设备调试的PC软件工具,工作在Central/Master。它可以让用户通过PC软件同Peripheral/SlaveBLE设备之间建立连接,你可以在TISDK安装路径下的Tools(C:\ti\simplelink_cc2640r2_sdk_1_35_00_33\tools\ble5stack\btool)中找到并打开它。BTool利用HCI供应商特定的命
leconiot
·
2020-07-29 20:18
上一页
1
2
下一页
按字母分类:
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
其他