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
CC2640
CC2640
MAC地址理解、使用和更改
第一章CC2640MAC地址使用、理解和更改说明:一般BLE在出厂时都有唯一的标识地址,俗称MAC地址,其在广播时,随设备名一起广播出去。请看用PacketSniffer抓包结果:ADVA:0X0AD0AD0AD0AD就是MAC地址。可以修改,对应代码如下:staticvoidSimpleBLEPeripheral_init(void){//****************************
lrlv5
·
2020-07-07 15:17
CC2640
学习笔记(1)——搭建环境、编译烧写
一,搭建环境1.1资料准备“AMOMCU-CC2650DK快速入门”链接:https://pan.baidu.com/s/1_o8rrk4W9GvS_R4gcR0RJQ提取码:2se91.2安装FlashProgrammer2下载工具链接:https://pan.baidu.com/s/1lfz3ennI82uNHYT4m8Sr5w提取码:qvru软件作用:往cc26xx芯片下载编译好的hex固件
Leung_ManWah
·
2020-07-05 06:07
CC2640
2017年全国大学生电子竞赛电源A题
本系统的硬件主要由逆变主电路系统和FPGA控制电路系统构成,包括FPGA控制电路、
CC2640
的AD采样电路、三相逆变驱动电路、互感器电路、辅助电源电路、调压整流电路、滤波及缓冲电路等。
IT创客
·
2020-06-25 07:48
电子竞赛
CC2640
编译stack成功编译app失败的问题解决方法
问题现象如下Errorwhilerunning"C:\ti\xdctools_3_32_00_06_core/xs"--xdcpath="C:\ti\tirtos_cc13xx_cc26xx_2_18_00_03\products\tidrivers_cc13xx_cc26xx_2_16_01_13\packages;C:\ti\tirtos_cc13xx_cc26xx_2_18_00_03\pr
Justice_Gao
·
2020-06-23 21:54
CC2640
CC2640
和CC2640R2F的不同点及SDK介绍
TI推出的全新高灵活性SimpleLink™超低功耗
CC2640
和CC2640R2F无线微控制器(MCU),都能够发射和接收具有更长范围和更快速度的物理RF调制格式。
昇润科技
·
2020-04-12 04:49
CC2640
学习笔记(3)——BLE协议栈及TI软件体系架构
一、BLE协议栈架构图1BLE协议栈架构BLE协议栈(简称“协议”)由两部分组成:控制器和主机。控制器与主机分离的形式来自标准的蓝牙BR/EDR设备,这两个部分通常分别描述。任何profiles(配置文件)和应用程序都是使用GAP与GATT层协议栈来编写程序。1.1控制器部分(Controller)1.1.1物理层(PHY)物理层负责数据和语音的发送和接收,特点是短距离、低功耗。是一种带宽自适应跳
Leung_ManWah
·
2020-03-07 09:48
iOS蓝牙开发 OAD升级
当时蓝牙模块应用的是
CC2640
,查阅了许多空中升级的相关资料。
静谧无际
·
2020-02-23 01:54
CC2640
片外OAD 内部FLASH结构与OAD过程
1内部FLASH内存地址定义图片外OAD同时拥有片上flashmemory和片外flashmemorydevice。内部FLASH包含如下组件1interruptvectors(0x00000-0x01000)共1页2application(0x01000-0x0f000)共14页最多56Kb3stack(0x0f000-0x1d000)共14页最多56KB4NVStorageArea(0x1d0
Clarence_happy
·
2019-04-30 10:41
CC2640
开发记录5 TASK应用实战--蓝牙任务+LED灯任务
有了前文对TI-RTOS的认识,包括1HWI与SWI的关系与区别,TI-RTOS的介绍https://blog.csdn.net/Clarence_happy/article/details/894785882TASK机制的介绍,https://blog.csdn.net/Clarence_happy/article/details/894857163信号量机制的介绍,https://blog.c
Clarence_happy
·
2019-04-25 10:37
CC2640
开发记录5 TASK应用实战--蓝牙任务+LED灯任务
有了前文对TI-RTOS的认识,包括1HWI与SWI的关系与区别,TI-RTOS的介绍https://blog.csdn.net/Clarence_happy/article/details/894785882TASK机制的介绍,https://blog.csdn.net/Clarence_happy/article/details/894857163信号量机制的介绍,https://blog.c
Clarence_happy
·
2019-04-25 10:37
CC2640
开发记录4 TI-RTOS 信号量 Semaphore
信号量是TI-RTOS中管理任务的重要组件,必须认真研究。》信号量是最原始的基本的阻塞任务的组件-信号量记录了一个count,这个count>=0-posting信号量操作会增加这个计数值-pending一个计数值会减少这个计数值-如上图所示定义了一个名叫mySem的信号量,初始值为0,POST操作使得信号量++,PENDING操作使得信号量--如果是计数信号量,POST操作持续++,如果只是二进
Clarence_happy
·
2019-04-24 14:59
CC2640
开发记录3 TI-RTOS TASK
原文地址http://processors.wiki.ti.com/index.php/SYS/BIOS_Online_Training上一篇文章谈到HWI与SWI的关系,笔者认为开发TI-RTOSHWI与SWI不是咱们关心的重点,绝大多数SWI是官方SDK提供的,HWI与硬件紧密相关,我们也很难开发。研究TASK和信号量要打起精神来!//TASK》使用TASK可以使用到更多的调度特性-TASK可
Clarence_happy
·
2019-04-24 11:13
CC2640
开发记录2 《TI-RTOS Training》 记录-翻译-笔记
/processors.wiki.ti.com/index.php/SYS/BIOS_Training:_Introduction_to_SYS/BIOS笔者的编译运行环境:IAR笔者的硬件运行环境:
CC2640
Clarence_happy
·
2019-04-23 19:00
CC2640
开发记录1_在TI-RTOS框架下实现LED+BUTTON功能_任务之间消息传递
一需要准备的①仔细阅读《SWRU393_CC2640_BLE_Software_Developer's_Guide》官方文档②《ble_cc26xx_2_01_00_44423》蓝牙协议栈③IAR+XDS100V3调试器④功能比较全的开发板二目的在TI-RTOS的框架下,实现LED与BUTTON的交互功能,以此来熟悉TASK的编写方法,方便于后期创建功能更加丰富的应用程序。LED是设备的简单输出设
Clarence_happy
·
2019-03-27 14:56
CC2640
(原创)
CC2640
开发系列之一:IAR开发环境搭建
CC2640
接受电流为5.9mA,CC2541的接收电流为17.9mA。3、更多的封装选项有4X4mm、5X5mm、7X7mm三个尺寸的封装,CC254x仅有6X6mm的一个封装选项。上述是根据我在开
123gyk
·
2017-12-04 01:15
基于
CC2640
的SPI通讯
软件开发平台:IAR硬件开发平台:CC2640board操作系统:TI-RTOSSYS/BIOS工程基础:SimpleBLEPeripheral目的:实现
CC2640
的SPI接口在阻塞和回调两种模式下的通讯具体步骤
In_the_way_Wang
·
2017-10-10 09:49
基于
CC2640
的UART串口回调(Callback)模式
软件开发平台:IAR硬件开发平台:CC2640board操作系统:TI-RTOSSYS/BIOS工程基础:SimpleBLEPeripheral目的:实现CC2640UART口在Callback模式下的接收和发送功能步骤如下:1.可新建立一个.c文件,例如:UARTCallback.c,在其中添加如下代码:chartRxBuf[100];//接收数据数组,根据实际情况更改大小chartTxBuf[
In_the_way_Wang
·
2017-10-10 09:36
基于TI-RTOS的
CC2640
UART
软件开发平台:IAR硬件开发平台:CC2640board操作系统:TI-RTOSSYS/BIOS工程基础:SimpleBLEPeripheral目的:实现CC2640UART口的接收和发送送能这篇文章仅介绍阻塞(blocking)模式下UART代码的编写,所谓阻塞模式就是执行到这段代码时,只有完成相应的代码功能(如接收或发送数据完成)才允许继续执行之后的相应代码。具体步骤如下:1.在Board.h
In_the_way_Wang
·
2017-10-10 09:57
【经验交流】香瓜的个人代码规范
原文地址:http://blog.csdn.NET/feilusia联系方式:
[email protected]
香瓜BLE之CC2541群:127442605香瓜BLE之
CC2640
群:557278427
feilusia
·
2016-12-23 15:37
经验交流
【BLE-CC2640】
CC2640
之快速入门
一、简介本文简介如何从CC2541快速入门至
CC2640
。二、版权声明博主:甜甜的大香瓜声明:喝水不忘挖井人,转载请注明出处。
feilusia
·
2016-08-12 16:13
BLE-CC2640
CC2640
multi_role 工程作为主机无法接收从机的notify
在做multi_role作为主机接收从机端发送来的notify过程中,无论怎么配置主机端始终没有进入staticuint8_tsimpleTopology_processGATTMsg(gattMsgEvent_t*pMsg),自己走了些弯路这里写出解决方法,提醒一下遇到同样问题的电工。解决方法:在初始化中,增加: //RegistertoreceiveincomingATTIndicati
woaixiaziliao
·
2016-04-22 09:00
notify
cc2640
multi_role
吐槽TI的失败设计—
cc2640
的oad
说到ble芯片,初学者最希望从ti学起,因为ti的资料最多最开放,尤其是cc2541,,算是一款很成功的ble芯片,至于说到第二代的
cc2640
,出来也已经有一年半了,我是从量产之前就拿到样片了,所以算是接触的比较早的
路人 假
·
2016-04-19 23:23
低功耗蓝牙
第六章
CC2640
的时钟API函数的解释及应用
时钟实例函数可以在一定计时完成后被重新调用。时钟实例既是一次性的也是周期性的。一旦创建,就立刻执行。或者配制成进过一段的延时之后才开始的。他们能够在任何时候被禁止。所有的时钟例子都可以被执行当他们在软件中断溢出时。最小分辨率是RTOS时钟周期被设置在RTOS配置文件中。/*10ustickperiod*/Clock.tickPeriod=10;每次计时,均来至于RTC计时器。下面是相关的时钟API
lrlv5
·
2016-03-17 11:00
CC2640
软件架构
在最高层级,
CC2640
蓝牙软件环境由三部分组成:一个实时操作系统(RTOS),一个应用映射,一个栈映射。TI-RTOS是一个实时的,抢占式的,多线程的操作系统,可以利用软件保证任务同步。
lrlv5
·
2016-03-17 11:00
CC2640
协议栈或应用配置
CC2640
支持两种不同协议栈或应用配置,见下图:1. 片上开发:控制器,主机,配置文件,应用都同时在一个片上进行。这是一种最简单的和最常见的一种使用方式。
lrlv5
·
2016-03-17 11:00
第三章 初始
CC2640
蓝牙协议栈
蓝牙协议栈由两部分组成:控制端和主机。控制端和主机遵循标准蓝牙基本传输速率或者增强型数据传输速率。这两部分是单独进行工作的。所有的配置文件和应用都是在GAP和GATT层上进行的。物理层(PHY)是一种带宽自适应跳频GFSK(高斯频移键控),工作在未授权的全球都允许使用的2.4GHzISM(工业,科学,操作和医疗)频段。链路层(LL)控制无线射频工作状态,他有五种状态:待机状态,广播状态,扫描状态,
lrlv5
·
2016-03-17 11:00
[置顶] [Index]博文索引
【BLE】Software Version:BLE_STACK_CC26XX_2.1.0HardwareVersion:
CC2640
/CC2650 IDE:IAR7.40 1)低功耗蓝牙介绍
qq_21842557
·
2016-03-14 11:00
框架
索引
版权
[BLE]
CC2640
之ADC功能实现和供电电压的采集
一、开篇 Writeprogramsthatdoonethinganddoitwell~~~~~ 发现很多人关于使用
CC2640
/CC2650的过程中比较难以应对的问题就是实现ADC,为了方便大家
qq_21842557
·
2016-03-14 10:00
开发人员
版权
BLE
[BLE]低功耗蓝牙之GAP、GATT
三、试验平台SoftwareVersion:BLE_STACK_CC26XX_2.1.0HardwareVersion:
CC2640
/CC2650IDE:IAR
_Summer__
·
2016-03-01 15:14
BLE
框架
开发人员
BLE
[BLE]
CC2640
之定时器(Clock)事件
一、定时器(Clock) 所谓定时器本质上递减计数器,当计数器减到零时可以触发某种动作的执行。这种动作可以通过回调函数来实现,当定时器计时完成后,自定义的回调函数会立即被调用。回调函数可以用来实现闪灯、或者执行其他的动作。需要注意的是一定要避免在回调函数中使用阻塞调用(例如调用任何可以阻塞或删除定时器任务的函数)。 定时器分为单次定时器和周期性定器。二、版权声明博主:summer声明:喝水不
qq_21842557
·
2016-02-29 20:00
BLE
[BLE]
CC2640
之ANCS
写在前面:移植比较简单,本文不再具体讲实现过程,TI官方给的demo是基于BLESTACK2.0的ANCS,现在把它移植到BLESTACK2.1上,所以本文只是大致介绍整个移植过程中我所出现的问题,以便警示后者。一、ANCS简介 ANCSistheAppleNotificationCenterService(ANCS) ThepurposeofANCSistogiveBluetootha
qq_21842557
·
2016-02-29 09:00
BLE
[置顶] 个人介绍和联系方式
联系方式1、QQ:1073811738(summer)2、联系电话:13814838574(现居苏州)3、邮箱:
[email protected]
二、研究方向1、主要从事嵌入式软件开发,研究方向主要是BLE(
CC2640
qq_21842557
·
2016-02-28 21:00
CC2640
MAC地址理解、使用和更改
第一章CC2640MAC地址使用、理解和更改说明:一般BLE在出厂时都有唯一的标识地址,俗称MAC地址,其在广播时,随设备名一起广播出去。请看用PacketSniffer抓包结果:ADVA:0X0AD0AD0AD0AD就是MAC地址。可以修改,对应代码如下:staticvoidSimpleBLEPeripheral_init(void){ //***************************
lrlv5
·
2016-01-13 15:00
[置顶] Stephen的蓝牙&安卓学习历程
蓝牙4.0主要是学习TI的cc2540,因为手头上只有这种蓝牙芯片,至于
cc2640
这样的双模蓝牙以后有机会再接触吧。因为在实验室这边以学习蓝牙4.0的低功耗蓝牙(BLE)为主。
Stephen_Lu_Fahai
·
2015-11-06 16:00
博客
上一页
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
其他