【蓝牙数据采集模块】-00-开始

去年的时候自己发神经,在TI官网上买了几个CC2650 SensorTag开发套件,并申请了一些样片。想着玩一玩蓝牙通信,但是从接收到从美国、德国寄过来的联邦快递后,却直接让他们箱底吃灰了。越想越不爽,还是拿出来搞一搞吧。

开发的平台如表格所写

计算机 Windows10 8GB    
开发套件 CC2650STK 1.3.0  
仿真器 Debugger DevPack 1.2.0  
开发软件 CCS 6.1.1
1.安装前关闭所有杀毒软件和防火墙

2.全部安装到默认路径,否则编译时会有问题

3.CCS软件和蓝牙协议栈的按建议版本安装,否则编译时会有问题

蓝牙协议栈 BLE CC26XX 2.1.1
烧录软件 Flash Programer 2 1.7.3
数据包侦听 SmartRF Packet Sniffer 2.18.1
设备蓝牙管理 BLE Device Monitor 2.1.2

大概就这些东西了,安装好以后就可以开始编写和调试程序了。

时间: 2024-10-12 12:36:19

【蓝牙数据采集模块】-00-开始的相关文章

【蓝牙数据采集模块】-00-Sensor Controller 功能介绍

一. CC2650芯片内部的结构框图如图,内部包含: 一个Cortex-M3主控制器,用来做整个芯片的功能与任务实现 一个Cortex-M0射频控制器,用来驱动RF相关电路 一个Sensor Controller,可以用来在主控制器睡眠时实现传感器数据的采集,以降低系统整体功耗. 由图中我们可以看到,Sensor Controller可以直接控制的模块包括: 1.模拟量采集,2.比较器,3.SPI和I2C接口,4.恒流源,5.定时器,6.2KB SRAM 不仅如此,Sensor Controll

【蓝牙数据采集模块】-02-Sensor Controller 编写CC2650STK外设驱动

上次说到把所有的传感器模块在Sensor Controller中实现读写,并封装驱动. 先来看一下CC2650STK的原理图 用红色方框标记的DIO_0~DIO_7, DIO_23~DIO_30是可以通过Sensor Controller去控制的.后面几个暂时用不到,前面的包括了一个I2C接口,和两个BUTTON按键管脚,以及一个REED干簧管管脚.剩余的TMP RDY,AUDIO,MPU INT就先不管了. 现在开始给I2C接口和3个输入管脚编写驱动Sensor Controller下的驱动与

关于蓝牙通信的数据AES128 ECB加密解密

因为AES128-ecb加密密钥采用了256位(32字节)的形式,而AES加密的位数是和密钥长度挂钩的,所以在刚拿到蓝牙协议的时候,一脸懵逼.为啥16字节的数据通过AES128-ecb加密后还是16个字节,此时我一直认为应该是32个字节(因为我测试也是返回的32个字节,没毛病啊?) 但是,这是有问题的! 首先来看下我们的蓝牙数据加密数据的格式: key:  需加密数据:  加密后结果: 发送16个字节,加密后也是16个字节.没办法啊,只能去看AES128 ECB加密的代码了.后面发现确实之前的加

调用系统的打电话,发短信,邮件,蓝牙

在开发某些应用时可能希望能够调用iOS系统内置的电话.短信.邮件.浏览器应用,此时你可以直接使用UIApplication的OpenURL:方法指定特定的协议来打开不同的系统应用.常用的协议如下: 打电话:tel:或者tel://.telprompt:或telprompt://(拨打电话前有提示) 发短信:sms:或者sms:// 发送邮件:mailto:或者mailto:// 启动浏览器:http:或者http:// 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

iOS开发之--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook功能开发汇总

前言 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: 目录 系统应用 系统服务 2.1. 短信与邮件 2.2. 通讯录 2.3. 蓝牙 2.4. 社交 2.5. Game Center 2.6. 应用内购买 2.7. iCloud 2.8. Passbook 1. 系统应用 在开发某些应用时可能希望能够调用iOS系统内置的电话.短信.邮件.浏览

iOS开发系列--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总

--系统应用与系统服务 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: 调用系统应用 使用系统服务 短信与邮件 通讯录 蓝牙 社交 Game Center 应用内购买 iCloud Passbook 系统应用 在开发某些应用时可能希望能够调用iOS系统内置的电话.短信.邮件.浏览器应用,此时你可以直接使用UIApplication的OpenUR

iOS开发系列通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开

--系统应用与系统服务 iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务:http://www.jinhusns.com/Products/Download/?type=xcj 调用系统应用 使用系统服务 短信与邮件 通讯录 蓝牙 社交 Game Center 应用内购买 iCloud Passbook 目 录 系统应用 在开发某些应用时可能希望能

iOS--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook等系统服务开发汇总

iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: 调用系统应用 使用系统服务 短信与邮件 通讯录 蓝牙 社交 Game Center 应用内购买 iCloud Passbook 目 录 系统应用 在开发某些应用时可能希望能够调用iOS系统内置的电话.短信.邮件.浏览器应用,此时你可以直接使用UIApplication的OpenURL:方法指定特定

iOS开发长文--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook系统服务开发汇总

链接:http://www.cocoachina.com/ios/20150129/11068.html iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录.微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等.今天将和大家一起学习如何使用系统应用.使用系统服务: 调用系统应用 使用系统服务 短信与邮件 通讯录 蓝牙 社交 Game Center 应用内购买 iCloud Passbook 系统应用 在开发某些应用时可能希望能够调用iOS系统内置的电话.