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
CC2541
蓝牙4.0之
CC2541
系统环境配置
1、双击打开autorun.exe2、installIAREmbeddedworkbench一路next需要输入license打开IAR注册机然后打开将数据填入license注意选择的是EW8051一路next接下来是破解将该文件下下的所有文件copy到安装目录覆盖他
傅泉俊
·
2020-08-22 03:02
蓝牙4.0
CC2541
开启POWER_SAVING后,则无法进休眠,
CC2541
关闭POWER_SAVING情况下,不管是否开启HAL_UART=TRUE,都可以正常进按键中断的若开启POWER_SAVING后,若关闭宏HAL_UART=TRUE,则可以直觉进休眠,正常进按键中断
swanwei
·
2020-08-22 03:37
蓝牙
【
CC2541
】修改
CC2541
在TruthBlue上显示的名称
以TI官方例程SimpleBLEPeripheral为例不修改之前,默认显示为例程内为修改后,显示为例程内为也就是说,想修改设备名称,只需在SimpleBLEPeripheral.c中的scanRspData[]修改即可,注意字符对应的ASCII码值是十六进制,需要将ASCII码所对应的十进制转换为十六进制后再进行修改
qq_42831200
·
2020-08-22 02:00
CC2541
超低低功耗蓝牙芯片
CC2541
干货分析
特性点RF2.4-GHz蓝牙低能量符合和专有的RF片上系统支持250kbps的,500kbps的,1Mbps的,2Mbps的数据传输速率–出色的链路预算,启用如果没有外部的远程应用前端–可编程输出功率为0dBm–卓越的接收灵敏度(-94dBm的输出功率1Mbps),选择性和阻断性能–适用于系统定位符合低功耗–主动模式RX:17.9毫安–主动模式为0dBm(TX):18.2毫安–供电模式1(4微秒的
超低功耗无线蓝牙热者
·
2020-08-22 02:48
TI
CC2541
Mini套件入门
首先下载BLE-STACK(BTool)(选择2540/2541版本)安装完BLE-STACK(BTool)后,将USBdongle插进电脑,会识别为1个USB串行设备,可以在设备管理器中查看端口号。打开BTool,按照以下进行设置,端口号以你实际的为准,然后选择ok即可打开软件。按一下遥控器上的右键(红灯闪烁),点击scan进行扫描扫描出来4个设备,其中,mac地址78开头的是我的设备在右侧选择
无聊达612
·
2020-08-22 02:11
ble
蓝牙
蓝牙CC2541--串口学习笔记
CC2541
有两个串口,即usart0和usart1.其具有独立收发的DMA,
CC2541
把SPI和USART公用部分的引脚,称为USART模式和SPI模式。
ssxcfffff
·
2020-08-22 02:43
蓝牙CC2541
蓝牙BLE AmoMcu cc2540 2541 OSAL 操作系统 LED
1.开发环境【1】硬件1、SmartRF系列开发板2块,核心板CC2540(或者
CC2541
)2、CC-Debugger仿真器3、MiniUSB线【2】软件1、ble协议栈,版本:1.3.22、IARfor8051
软硬兼施虾米
·
2020-08-22 02:23
硬件
蓝牙
源码
蓝牙AmoMcu_254x传感器---光敏电阻的实现
1.蓝牙AmoMcu_254x模块连接示意图2.开发环境【1】硬件方面1、SmartRF系列开发板2块,核心板CC2540(或者
CC2541
)2、CC-Debugger仿真器3、MiniUSB线4、oled
软硬兼施虾米
·
2020-08-22 02:23
蓝牙
硬件
源码
常见蓝牙模块介绍和AT指令
目录一、HC-05主从一体蓝牙模块二、HC-06从机蓝牙模块三、低功耗BLE蓝牙4.0模块(cc2540或
cc2541
)四、JDY-10蓝牙4.0BLE模块五、蓝牙模块LAYOUT注意事项:常见的蓝牙模块为
qlexcel
·
2020-08-22 02:12
器件&传感器
CC2541
OSAL工作原理
蓝牙为了实现同多个设备相连,或实现多功能,也实现了功能扩充,这就产生了调度问题。因为,虽然软件和协议栈可扩充,但终究最底层的执行部门只有一个。为了实现多事件和多任务切换,需要把事件和任务对应的应用,并起一个名字OSAL操作系统抽象层。OSAL管理的实现如果实现软件和硬件的低耦合,使软件不经改动或很少改动即可应用在另外的硬件上,这样就方便硬件改造、升级、迁移后,软件的移植。HAL硬件抽象层正是用来抽
free-wind
·
2020-08-22 02:06
BLE
CC2541
BLE
OSAL原理
CC2540 or
CC2541
进入PM3深度休眠的条件
一、CC2540orCC2541进入PM3深度休眠的条件①osal_timeout=0;②llTimeout=0;只要同时满足上面两个条件,BLE就会自己进入PM3模式,此时,所有内部电路都关闭,只有外部中断和复位电路可以工作,因此,功耗最低,且可通过外部中断对其唤醒。当中的一个不为0,都将进入PM2模式。下面肯定会有人问上面这两个条件是什么,osal_timeout就是各层的定时事件的某个事件的
peterhunter0320
·
2020-08-22 02:57
BLE
用IAR9.10 或以上版本打开 CC2540
CC2541
的老工程时的必要修改
用IAR9.10或以上版本打开CC2540CC2541的老工程(例如BLE1.3.2,BLE1.4.0等协议栈)时,编译会不正常,需要每个工程都修改一下,下面举例。例如我用的版本是10.30.1先打开工程,这个时候编译,有可能出现以下错误:此时,需要修改option中如下:上述中的8是16改过来的,如果是16,编译就有问题,具体原因没有深究,改成8就能编译正常了。祝你成功!!!
深圳阿莫
·
2020-08-22 02:05
蓝牙4.0
BLE
CC2540
CC2541
CC2540
CC2541
蓝牙4.0BLE开发板实现 空中飞鼠、体感游戏手柄【多图】
蓝牙4.0BLE开发板实现空中飞鼠、体感游戏手柄近年来开始流行空中飞鼠与体感游戏手柄,正好我们的开发板上设计有插入mpu6050六轴传感器的适配接口,我们中秋节期间兴趣使然,实现了这么一个方案。感谢“圆点博士STM32”提供的mpu6050dmp输出欧拉角度的例程,没有他们预先移植到stm32上,我们也没那么快在我们这个开发板上能跑上mpu605的dmp输出。感谢Micorduino的小潘,给我提
深圳阿莫
·
2020-08-22 02:05
蓝牙4.0
BLE
CC2540
CC2541
蓝牙4.0BLE cc2540
cc2541
ios OAD教程(空中更新固件)[原创,多图]
如果需要蓝牙4.0BLE开发开发板和资料,请看这里http://amomcu.taobao.com/,这里能提供基于cc2540或
cc2541
的蓝牙4.0BLE开发的详细硬件和软件资料,QQ群257318688
深圳阿莫
·
2020-08-22 02:04
蓝牙4.0
BLE
CC2540
CC2541
蓝牙4.0BLE 手机控制 cc2540
CC2541
的串口透传功能已实现
蓝牙4.0BLE手机控制cc2540CC2541的串口透传功能已实现虽然蓝牙4.0BLE芯片CC2540是单芯片(即用户可以对它进行芯片级代码编写),是8051增强型主控,带蓝牙4.0功能,但很多时候很多客户都只需要他的透传功能,现在随着Android4.3和IOS的兴起,支持蓝牙4.0BLE的手机越来越多,所以如何实现手机控制CC2540的透传是一个非常实用的功能,有了这个功能,我们可以用手机来
深圳阿莫
·
2020-08-22 02:04
蓝牙4.0
BLE
CC2540
CC2541
cc2540
cc2541
开发板资料更新日志
经过多次PCB打样和全面调试,已经完成了cc2540cc2541的开发板的批量贴片,硬件告一段落,接下来是全面完善软件方面的工作,目前已经针对没有开发经验的用户编写完成初级基础实验代码和教程,接下来,我们主要将开发Android4.3上与CC2540CC2541开发板的对接,不日将提供经过验证可行的和例程。CC2540开发板料更新记录-持续更新(最新的日志在前)【16】空中飞鼠、体感游戏手柄(源码
深圳阿莫
·
2020-08-22 02:04
蓝牙4.0
BLE
CC2540
CC2541
CC2541
程序向CC2540移植
最近项目需要使用BLE通讯,因为没有使用USB,于是选定使用
CC2541
,价格能便宜些,性能还好(功耗小)。按照TI的例程很辛苦地写完程序,反复调试通过,于是准备小批量。
mmhh3000
·
2020-08-22 02:26
硬件电路
CC2540
CC2541
蓝牙芯片 蓝牙模块将升级至蓝牙5.0
蓝牙联盟为了更好推广新的蓝牙协议标准,将逐步废弃老的协议标准,之前文章有提到蓝牙联盟已经发文废弃老的核心协议新闻,废弃协议表示蓝牙联盟不再接受使用该协议的芯片完成各项蓝牙认证事宜,详见前文:外界传言CC254x由于只支持蓝牙4.0协议,将于2019年6月30日不再能被SIG联盟授予BQB认证,蓝牙产品无法通过BQB认证意味着该产品无法使用蓝牙标识进行推广与销售,更不得销售于海外市场。从SIG联盟处
紫依人
·
2020-08-22 02:14
蓝牙BLE之
CC2541
OAD升级
最近使用到ti的
cc2541
蓝牙BLE,蓝牙可以实现空中升级即OAD,因此对升级的步骤总结,防止将来遗忘.首先,
cc2541
实现空中升级需要两段代码,第一段是BIM,第二段是真正的程序代码,因此我们要先制作自己的镜像代码
龙井茶110
·
2020-08-22 02:20
CC2541
蓝牙
关于手机电脑蓝牙4.0和
CC2541
蓝牙4.0的区别
TI的蓝牙芯片,像CC2540/
CC2541
是蓝牙4.0单模芯片,也就是BLE(BluetoothLowEnergy)。
llcl1
·
2020-08-22 02:15
学习交流
CC2541
蓝牙串口乱码解决
在
CC2541
蓝牙模块调试过程中,用到了串口模块,但是在串口输出时偶尔会出现乱码,大部分情况数据是正常的。
lichao_ustc
·
2020-08-22 02:25
蓝牙-CC2541
CC2540和
CC2541
的区别
德州仪器(TI)宣布推出其最新
CC2541
蓝牙(Bluetooth)低功耗片上系统(SoC),以充分满足消费类医疗、运动健身、安全、娱乐以及家庭自动化对蓝牙智能传感器的应用需求。
无境游侠
·
2020-08-22 01:15
单片机
电路城(www.cirmall.com)—蓝牙控制的RGB色LED,PCB、电路图,hex文件开源分享
蓝牙控制的RGB色LED原理是,手机通过蓝牙发送RGB色值给
CC2541
,
CC2541
根据色值用三路PWM控制红绿蓝三色LED;LED1.5元,220V-5V模块(2.5元),主控芯片
CC2541
蓝牙芯片内部自带了
hihaigui
·
2020-08-22 01:28
RGB色LED
CC2541
解析广播数据及扫描响应
广播数据(advertData)和扫描响应(scanRspData)在典型的蓝牙BLE(BluetoothLowEnergy)系统中,从机设备广播数据让所有主机设备知道它是一个可连接的设备。接收到广播数据的主机,发送一个扫描请求(scanrequest)给从机,从机再返回扫描请求。首先看一下广播数据,下面是广播包的数据定义:staticuint8advertData[]={//Flags;this
tomyoung
·
2020-08-22 01:48
BLE-Bluetooth
Low
Energy
CC2541
之回调函数代码解析
转自:香瓜博客回调函数,解析代码:一、定义一个“成员为函数指针”的结构体1)定义一个函数指针/***CentralEventCallbackFunction*/typedefvoid(*pfnGapCentralRoleEventCB_t)(gapCentralRoleEvent_t*pEvent//!gap.opcode){caseGAP_DEVICE_INIT_DONE_EVENT:{LCD_
happygrilclh
·
2020-08-22 01:17
低功耗蓝牙
cc2541
学习
cc2541
的方法
下载
cc2541
的协议栈:http://www.ti.com/tool/BLE-STACK安装协议栈之后,打开文件路径:所有资料都有,学习
cc2541
,就自带的这些资料足够了。
happygrilclh
·
2020-08-22 01:17
低功耗蓝牙
cc2541
CC2541
(主UART)-
CC2541
(从UART)串口透传实验
tid=10946&page=e【CC254X_BLE】
CC2541
(主UART)-
CC2541
(从UART)串口透传实验上电状态:从机主动广播,主机通过AT命令扫描并连接从机AT+SCAN扫描AT+CONxx
耗子0_0
·
2020-08-22 01:16
CC2541
CC2640
cc2541- I/O 简介
前言:
CC2541
有21个I/O引脚,这些引脚可以作为通用I/O引脚,同时通过独立编程还可以作为外设I/O引脚用作ADC、串口、定时器等功能简介:至于哪些引脚可以复用为特殊功能,如adc、uart、定时器等
路人 假
·
2020-08-22 01:36
低功耗蓝牙
蓝牙ble 从LED实验来学习
CC2541
IO口配置
带着从头到尾好好学习CC2540和
CC2541
的目的,从最基本的项目开始本人QQ330952038,欢迎交流学习本文从最基本的LED实验开始讲起。LED实验主要通过控制IO口,实现LED的点亮和熄灭。
gdjason
·
2020-08-22 01:53
蓝牙ble
【BLE】
CC2541
之配对密码的重置
二、实验平台协议栈版本:BLE-CC254x-1.4.0编译软件:IAR8.20.2硬件平台:SmartRF开发板(主芯片
CC2541
)手机型号:小米4S安卓版本:安卓5.1安卓app:TruthBlue
feilusia
·
2020-08-22 01:38
BLE-CC2541
【BLE】
CC2541
之timer3
二、实验平台协议栈版本:BLE-CC254x-1.4.0编译软件:IAR8.20.2硬件平台:SmartRF开发板(主芯片
CC2541
)三、版权声明博主:甜甜的大香瓜声明:喝水不忘挖井人,转载请注明出处
feilusia
·
2020-08-22 01:37
BLE-CC2541
【BLE】
CC2541
之PWM
二、实验平台协议栈版本:BLE-CC254x-1.4.0编译软件:IAR8.20.2硬件平台:SmartRF开发板(主芯片
CC2541
)三、版权声明博主:甜甜
feilusia
·
2020-08-22 01:37
BLE-CC2541
【BLE】
CC2541
之连接时广播
二、实验平台协议栈版本:BLE-CC254x-1.4.0编译软件:IAR8.20.2硬件平台:SmartRF开发板(主芯片
CC2541
)三、版权声明博主:甜甜的大香瓜声明:喝水不忘挖井人,转载请注明出处
feilusia
·
2020-08-22 01:37
BLE-CC2541
【BLE】
CC2541
之timer1
二、实验平台协议栈版本:BLE-CC254x-1.4.0编译软件:IAR8.20.2硬件平台:SmartRF(主芯片
CC2541
)三、版权声明博主:甜甜的大香瓜声明:喝水不忘挖井人,转载请注明出处。
feilusia
·
2020-08-22 01:37
BLE-CC2541
【BLE】
CC2541
之配对与绑定
二、实验平台协议栈版本:BLE-CC254x-1.4.0编译软件:IAR8.20.2硬件平台:SmartRF开发板(主芯片
CC2541
)、USBDongle手机平台:红米1S安卓系统:Android4.3APP
feilusia
·
2020-08-22 01:37
BLE-CC2541
【BLE】
CC2541
之回调函数
二、实验平台协议栈版本:BLE-CC254x-1.4.0编译软件:IAR8.20.2硬件平台:SmartRF开发板(主芯片
CC2541
)三、版权声明博主:甜甜的大香瓜声明:喝水不忘挖井人,转载请注明出处
feilusia
·
2020-08-22 01:37
BLE-CC2541
【BLE】
CC2541
之BTool
一、简介本文介绍如何基于SmartRF(主芯片
CC2541
)、SmartRF(主芯片CC2540)、UsbDongle,来使用软件BTool。本文暂时只介绍如何连接,不介绍如何使用BTool。
feilusia
·
2020-08-22 01:37
BLE-CC2541
CC2541
的捕获功能配置(P0_5)
#defineBIT70x80#defineBIT60x40#defineBIT50x20#defineBIT40x10#defineBIT30x08#defineBIT20x04#defineBIT10x02#defineBIT00x01#defineT1CCTLn_IM0x40//Interruptmask.Enablesinterruptrequestwhenset.//T1STAT(0xA
edgarshang
·
2020-08-22 01:00
【二】
CC2541
阿莫BLE开发板 与 BTool软件的连接 以及 读写UUID
版权声明:本文档转载自:博主:甜甜的大香瓜***********************************【一】
CC2541
连接BTool教程***************************
aniywn
·
2020-08-22 01:59
【三】
CC2541
Central 与 Peripheral 主从机实验 小结
【1】主机、从机代码主要区别。有无profile。主机:无profile从机:有profile(从机里包含了一个叫做profile的相关代码,这个profile决定了从机的功能。例如防丢器、血压仪、心率计等均是蓝牙组织规定的profile。)【2】主机、从机读写函数的区别主机(Client客户端):GATT_WriteCharValue(?);或者GATT_ReadCharValue(?);需要提
aniywn
·
2020-08-22 01:59
【一】
CC2541
BLE协议栈 按键篇170225
【第一步】:配置P1.4,下降沿触发。中断法函数调用流程如下:HalKeyConfig()进行按键中断配置——>按键引起中断进入中断函数HAL_ISR_FUNCTION()(该函数在hal_key.c中)——>调用halProcessKeyInterrupt()对按键中断进行下一步处理:清除中断标志,启动一定时器——>时间一到触发系统任务事件调用hal_driver.c中Hal_ProcessEv
aniywn
·
2020-08-22 01:27
CC2541
板,蓝牙4.0BLE协议栈串口收发实现
全局变量任务ID声明和串口回调函数声明/**********************************************************************LOCALVARIABLES*/staticuint8SimpleBLETest_TaskID;//TaskIDforinternaltask/eventprocessing/**********************
JackRitchie
·
2020-08-22 00:28
蓝牙(BLE)应用框架接口设计和应用开发——以TI
CC2541
为例
本文从功能需求的角度分析一般蓝牙BLE单芯片的应用框架(SDKFramework)的接口设计过程,并以TICC2541为例说明BLE的应用开发方法。一、应用框架(Framework)我们熟知的Framework包括AndroidFramework、LinuxQT、WindowsMFC。应用框架抽象并封装实现了一般应用场景的需求,完成应用开发的80%,剩下的20%则以回调(callback)和接口的
吴跃前
·
2020-08-22 00:02
微信硬件开发和物联网
蓝牙开发
蓝牙CC254x
cc2541
简介
1CC2540简介CC2540是单模BLE芯片,是蓝牙RF和8051的组合,自带FLASH和8kBRAM。适合数据少频率低的通讯,如蓝牙键盘、传感器测量、遥控器、防丢器等应用。2开发需求l开发板(CC2540主板)(硬件)lCCDebugger(硬件),CC系列芯片的下载器,可用于同步调试和下载固件lsmartrf_studio(软件),安装在WINDOWS,用于下载固件或调试射频。lBLE-CC
谢文浩
·
2020-08-22 00:29
蓝牙
CC2541
蓝牙BLE4.0主从透传工程
前言小弟初来乍到,这是小弟的第一篇博客,暂时还在上学,没有什么工作经验,本篇博客主要记录我在这几天学习BLE协议协议栈的一点心得体会,并用一个主从透传的实验来记录过程,如有错误之处,还望各位大佬多多包涵二.工程环境
CC2541
weixin_33853794
·
2020-08-22 00:27
蓝牙入门知识-
CC2541
知识
蓝牙是为了能够通信,想要通信就必须遵守一定的规则,Profile就可以理解为相互约定的规则,因为每个协议栈demo都会有一个Profile与之对应,我们这里的SimpleBLExxx对应的就是simpleGATTprofile,大多数profile都是蓝牙组织SIG规定好的,但是,如果,我们的项目不涉及到跟第三方的设备进行互联,那么我们完全可以自定义profile,例如,TI的SimpleBLEP
weixin_30736301
·
2020-08-22 00:24
cc2541
设置蓝牙名称为中文
我使用的芯片
CC2541
,本人比较矫情,就是想设置中文的蓝牙名称,然后百度了一下,发现网上改蓝牙名称的资料很少,价值也不高。有人说,将中文转成对应的utf-8格式,我试了一下,发现不行。
u013024206
·
2020-08-22 00:46
BLE
蓝牙一主三从, 基于cc2540
cc2541
AMOMCU 蓝牙4.0开发板
蓝牙一主三从,基于cc2540cc2541AMOMCU蓝牙4.0开发板amomcu原创演示视频(复制到地址栏)http://v.youku.com/v_show/id_XODQ2ODU5NDMy.html1,要实现的功能应不少网友的要求,需要1个主机连接多个从机的例程,amomcu经过开发调试,实现了最大1主3从的功能,主机可通过TI自定义特征值服务CHAR1读写任意已连接上的从机,任意从机可以通
深圳阿莫
·
2020-08-22 00:31
蓝牙4.0
BLE
CC2540
CC2541
CC2541
蓝牙模块间通信设置 蓝牙透传 蓝牙通信程序
蓝牙模块CC254x蓝牙模块设置流程设置主从,波特率等:1、蓝牙复位:AT+RST:+OK2、设置波特率:AT+BOUD0:+OK-------115200AT+BOUD4:+OK-------96003、设置模块主从模式:查询主从:AT+HOSTEN:+HOSTEN:1从机透传模式:AT+HOSTEN0:+OK主机透传模式:AT+HOSTEN1:+OK4、设置配对密码:查询密码:AT+PASS:
naotherway
·
2020-08-22 00:31
嵌入式
蓝牙4.0开发之
CC2541
定时器使用
unsignedshorttimer_count=0;voidtimer1_init(void){T1CTL=0x00;T1CTL|=0xEB;//SetT3controlregister:SysClk/32,enableinterrupt,runinmodulemodeT1CNTL=0x00;//复位计数器T1CCTL0&=~0x04;T1CC0L=0xe8;//计时到1000中断T1CC0H=
Ethyn
·
2020-08-22 00:41
蓝牙4.0开发
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他