当前位置: 主页 > 建站知识 > 软件开发

蓝牙软件开发-蓝牙开发

发布时间:2023-03-11 16:01   浏览次数:次   作者:佚名

SDK框架简介_蓝牙4.2开发实战教程课程介绍

CC2640R2F是德州仪器(TI)于今年三月正式推出的全新的Bluetooth®低功耗无线MCU。作为CC2640的升级产品,CC2640R2F继续保持了CC26XX特有的高集成特性,拥有一个完整的单芯片硬件和统一的软件解决方案,同时还包含了一个基于ARM® Cortex®-M3的MCU、自动电源管理、高度灵活的全功能Bluetooth兼容无线电以及一个低功耗传感器控制器。全新SimpleLink CC2640R2F无线MCU能够为更丰富、更高响应度和更高性能的应用提供更多的可用内存,可用应用代码空间较CC2640提升了1倍,达到了80KB蓝牙软件开发,非常适用于提升物联网(IoT)应用的性能,不仅如此,CC2640R2F还全面支持蓝牙5.0的核心技术规格。

针对很多厂商对蓝牙协议栈的使用障碍,昇润科技推出了经过深度优化并二次封装的CC2640R2F SDK开发套件

1、提供深度优化并二次封装的SDK以满足不同行业的应用需求

昇润的CC2640R2F蓝牙4.2开发套件,针对不同行业的应用需求,对蓝牙协议栈的应用做了深度优化和综合,并封装成库,提供给开发者各类需要用到的驱动API,客户只需调用相应的API即可顺利完成开发,可以有效的避免开发者花费大量时间去熟悉复杂的蓝牙协议栈消息处理和蓝牙调试,只需重点开发应用层程序。

2、提供复合型蓝牙多角色应用

昇润的CC2640R2F蓝牙4.2开发套件,不仅提供了常规了的蓝牙从机、蓝牙主机,还提供了蓝牙主机+广播、蓝牙从机+扫描的复合型蓝牙多角色的应用,而这将为广大的开发者提供更便捷更广泛的应用场景,如Beacon,蓝牙网关等多连线场景应用需求。

3、提供完整可控的生产测试流程及量化生产方案

蓝牙软件开发_蓝牙40 开发_蓝牙开发

昇润的CC2640R2F蓝牙4.2开发套件,对开发者的蓝牙项目的落地生产提供了强有力的保障。该套件提供了完整可控的生产测试方案,其中包含有完整的生产测试程序及自主研发的测试工具套件;此外,昇润还提供芯片烧录的量化生产方案,而这将大大提高生产效率,降低厂商量化生产蓝牙产品的门槛的同时,大大降低生产成本。

4、提供完整的配套辅助工具,文档资料,示例程序,视频教程及现场支持

昇润的CC2640R2F蓝牙4.2开发套件蓝牙软件开发,为帮助开发者快速熟悉上手提供了配套的资料文档说明,视频教程则从SDK的框架,TI-RTOS基本应用,蓝牙的角色应用,MCU硬件驱动功能应用,Android和IOS BLE API应用五大块系统讲解,辅以示例程序方便开发者快速理解。配套的自主研发辅助工具包括Android和IOS APP开发的SDK, TTC BLE SDK,串口套件工具,安卓/IOS模组调试APP,测试工具套件等完善的服务体系,让开发者无后顾之忧。

本套视频教程从底层驱动部分、安卓和IOS的蓝牙协议栈API两大部分来介绍如何更简单的使用昇润科技基于TI的CC2640R2F开发的蓝牙4.2开发套件,底层驱动部分从五大块讲解:1、SDK框架简介及开发环境的搭建;2、TI-RTOS的基本应用,具体又包括系统定时器、系统消息的收发、睡眠与功耗、SNV掉电存储及UTC实时时钟;3、蓝牙主机、蓝牙从机、从机+观察者、主机+广播4种角色的应用;4、GPIO、Timer(包含PWM/定时/输入捕获)、SPI、UART、ADC、IIC、watchdog、微信接入等应用简介;5生产测试。

配套开发板免费用申请地址:

具体CC2640R2F蓝牙4.2开发板视频教程章节内容可参考以下目录

蓝牙开发_蓝牙软件开发_蓝牙40 开发

与视频配套的例程下载地址:

第一章 SDK框架简介

第二章 系统定时器事件

第三章 消息的接收与发送

第四章 通用测试程序添加

第五章 微信使用

蓝牙开发_蓝牙软件开发_蓝牙40 开发

第六章 睡眠与功耗应用

第七章 从机

第八章 从机+观察者

第九章GPIO通用端口

第十章 SNV掉电存储应用

第十一章 UTC实时时钟

蓝牙40 开发_蓝牙软件开发_蓝牙开发

第十二章 ADC模数转换器

第十三章 从机片内OAD

第十四章 从机片外OAD

第十五章 主机

第十六章 串口使用简介

第十七章 I2C阻塞模式使用简介

蓝牙开发_蓝牙软件开发_蓝牙40 开发

第十八章 Timer之PWM模式使用简介

第十九章 Timer之定时中断模式使用简介

第二十章 Timer之外部输入捕获计时模式使用简介

第二十一章 Timer之外部输入捕获计数模式使用简介

第二十二章 主机+广播

第二十三章 SPI使用简介

第二十四章 Android BLE开发

第二十五章 IOS BLE 开发