- 课程目录
- 相关资源
- 课程笔记
大家好,欢迎观看对新的 CC2650MODA
Bluetooth 低功耗无线模块的简短介绍。
我们将详细介绍射频模块的亮点、
最相关的开发套件
以及针对该产品提供的入门内容。
CC2650MODA是射频模块,
它包含采用五乘五QFN 封装的 CC2650、
天线、晶体和所有必要的无源组件。
它具有 11 乘 16.9毫米的尺寸,
比钮扣电池小,并具有适用于全球操作的
射频认证。
低功耗特性包括6 毫安 RX/TX 电流、
具有 RC 运行和完全运行保持的 1 微安休眠电流
以及允许并行处理和低功耗
传感器的新型传感器控制器。
除了完全符合Bluetooth 4.2 标准之外,
CC2650MODA 还支持IEEE802.15.4 射频传输。
要在您的设计中实现最佳射频性能,
切记查看数据表中的第 7 部分,
它包含布局准则,
并且专门提供了有关应如何将
PCB 的接地平面与该模块对齐的
注意事项。
CC2650MODA 提供两种运行方式,
第一种是作为单芯片无线 MCU,BLE 堆栈
代码和客户应用都在 2650MODA 上运行。
适用于该目的的最佳开发平台
是 2650 LaunchPad,它是完整的 MCU 开发套件。
此时可以将2650MODA 视为
除已经可用的 QFN封装之外的另一个
封装选项。
该模块包含五乘五 QFN 封装,
并且与该特定的封装选项软件兼容。
第二种使用模型是 Bluetooth 4.2 网络
处理器。
开发平台的最前端是堆栈开发套件,
它使用运行在 MSP432 LaunchPad上的用户应用和运行在
CC2650MODA 上的简单BLE 处理器进行了设置。
这两者通过 SPI或 UART 进行连接。
该方法的优势是可以使用预先编译的
TI 简单 BLE 网络处理器 HEX 映像,
因此可以将所有开发工作都
集中在为主机MCU 编写代码
以及仅学习简化的 BLE API。
如果您愿意,网络处理器
使用模型的项目 0或 Hello World 示例
包含以下元素-- 首先,在运行
主应用的MSP432 MCU 上,
它使 LED 闪烁,文本按钮按下并
支持以无线方式更新应用到固件。
它使用简单 BLE API连接到 2650MODA 模块,
源代码显然可用于此处的
主机代码。
该模块本身使用集成天线进行了
预先认证。
它正在运行可升级的BLE 网络处理器软件,
该软件支持最新的 Bluetooth 4.2
功能集。
在智能手机侧,我们有运行项目 0 应用的
Android 平板电脑,它支持使 LED 闪烁
并显示按钮状态。
要开始使用项目 0 示例,
请获取 MSP432 LaunchPad 和 2650MODABoosterPack,然后访问位于
www.ti.com/boostxlcc2650ma 的TI Research Exporter。
组装板并通过 USB将其连接到您的
PC 之后,您可以直接通过浏览器
使用项目 0 代码对您的设置进行快速编程。
下一步是使用可用于 iOS 和
Android 的建议智能手机应用,
包括源代码示例。
该项目 0 代码示例实现三种
定制服务。
首先是 LED 闪烁服务,您可以利用该服务
使 MSP432 LaunchPad上的两个 LED 闪烁,
然后是按钮服务,您可以利用该服务
检测按钮是否按下并获取按钮按下通知。
最后是数据服务,您可以利用该服务
来回发送文本字符串。
项目 0 示例是理想的小型软件示例,它可用作
构建您自己的应用的基础。
如果您不熟悉Bluetooth,从而
使这一切听起来比较复杂,请查看
SimpleLink Academy 中提供的基本 Bluetooth 培训。
您可以通过这些培训了解最新情况。
SimpleLink Academy是一套实验,
其中介绍与 BLE、RTOS以及 TI SimpleLink
器件的其他方面相关的各种主题。
这些实验为用户提供需要
通过交互式反馈、测验和
任务解决方案建议完成的任务。
提供了一个针对简单网络处理器的
特定实验,该实验使用 CC2650MODA BoosterPack
和 MSP432 LaunchPad作为培训硬件。
立即查看并了解如何在您的应用中
使用 CC2650MODA 作为网络处理器的
所有信息。
那么,这里是您需要的两个开发套件。
首先是 MSP432 LaunchPad,就在这里,它基本上
有一根 MSP 电缆。
然后,这里是 CC2650模块 BoosterPack。
在该套件中,您还将找到一个模块样例
和一根小型调试电缆。
该电缆可直接用于对模块进行调试。
这里和这里有一个连接器。
您可以在 MSP432 LaunchPad 上使用调试器来执行这项操作。
我在这里对其进行了编程。
我已经将我的模块BoosterPack 与
MSP432 LaunchPad 组装在一起,这里有一个安装了 SimpleLink Starter
应用的 iPad。
那么,我将启动它,我会在这里看到简单
网络处理器,我将启动一个服务浏览器,
我可以在其中浏览服务。
那么,我在这里有三个定制服务,
即 LED 服务、按钮服务和数据服务。
那么,让我们首先看一下 LED 服务。
我要转到这里,我将看到它的值基本都是 0,
而这会将值更改为 1。
LED 点亮。
我可以按照相同的方式进入这里的第二个服务,
并且我要将通知设置为开启。
我要看看我是否能检测到 --那么现在我实际上可以在那里
检测到我的按钮。
我针对该服务开启了通知,
我将从 LaunchPad到网络处理器
再到我的智能手机应用依次检测按钮是否按下。
很显然,可以使用多个应用来实现该目的,
也可以使用Android 版本,
它可以用作自主开发的重要基础。
谢谢观看。
确保查看CC2650MODA 模块、
SimpleLink Academy
课程介绍
共计1课时,7分55秒
猜你喜欢
换一换
推荐帖子
- 谁需要TI的达芬奇系列的开发板
- 各位大侠好: 北京天睿视迅科技有限公司是一家专业从事嵌入式、音视频产品研发、生产、销售的高科技公司,坐 落在北京市上地开发区。公司以嵌入式和音视频技术为基础,为客户提供个性化的产品和服务。天睿专注 于嵌入式和音视频产品的研发和生产, 同时为客户提供多种解决方案。 DAVINCI平台(TI的DM6446、DM6467、DM6467T、D...
- leoliu1111 DSP 与 ARM 处理器
- 遇到个问题,求指导
- 昨天兴冲冲地拿到G2553,下了IAR5.5,发现每次烧程序都必须断一次电才能写进去,写进去后又必须断电在上电才能显示结果。不知道是什么原因?设置的问题?还是IAR版本?求大神解答。 ...
- wpf3369611 微控制器 MCU
- 注意!别被运算放大器那些典型值忽悠了
- 设计人员有时会发现运算放大器产品说明书规范令人费解,因为并非所有性能特性都有最小规范或者最大规范。有时,您必须使用规范表或者典型性能图表中的“典型值”。但是,这个“典型值”到底是什么意思呢?它的变化范围是多大呢? 要想回答这个问题并不容易,它取决于具体的规范。下面,我们对容易引起疑问的3个特性进行逐一说明: 带宽 运算放大器的增益带宽积(GBW)主要由输入级电流和片上电容值控制。这两个变量...
- maylove 模拟与混合信号
- 编译时的问题
- 请高手们指点我,我编了一个小项目,但在编译的过程中出现了如下错误,请朋友们帮我,我是用汇编语言的,程序有621行. Compiling file SD.s43... SD.s43 K:\SD.s43 (527) : Error[5]: Too long source line (max is 2048 characters); truncated Total number of er...
- yuanshao001 微控制器 MCU