1.2 TI SimpleLink低功耗蓝牙技术 CC2640R2F 概述B
Loading the player...
将在30s后自动为您播放下一课程
接下来 给大家看一下 我们这个平台里面的一些资料 2642和13x2呢 大家可以看一下 它的内部设计呢 和我们上一代是 完全类似的 就是说我们在 这些方面做了一些升级 第一块是说我们在内核 比如说我们在M4 我们的内核从我们的M3升级到M4F 带负电的M4的一个内核 这一块 大家如果在做一些复杂的算法 包括一些security的性能来说 它都会有一个大幅的提升 radio这一块我们也做了一些升级 比如说 在2.4G下 我们会 特别产品 我们会集成我们的一个 20DB的PA在里面 同时 对sub 1G的产品来说 我们支持的一些频段会更广 我们还会有一些link level呢 放在我们的ROM区里去 外设这一块 我们会有一些增加 包括一些通信的接口 我们都会有所增加 SE我们也会做一些升级 包括它的主频 它的ADC 都会做一些升级 然后memory这一块 我们会有比较大的一个升级 包括flash flash这一块 我们 会做到352KB的一个flash RAM我们会也扩大 SRAM我们会做到一个80k的SRAM 同时我们会有一个8k的Cashe 给大家来去使用 下面是我们支持的无线的一些协议栈 这些协议栈在26x0的 一些上一代产品 我们都支持 所以对协议栈来说 我们完全是兼容的 同时我们会7x7的封装 会和 上一代完全PIN 2 PIN去兼容的 所以大家可以看到 我们对于产品的规划呢 做得非常好 我们一代一代 我们尽量 会做到我们的PIN 2 PIN是兼容的 同时我们的软件是兼容的 大家在设计产品的时候 会很容易的 比如说 我基于现有的板子 我就可以来做 产品的升级 比如说 我需要我的存储空间的升级 我需要我的一些RF性能的升级 或者说我需要一些外设升级 都可以很简单地从 上一代产品做到新的产品 还有一些新的产品开发的话 都可以基于我们现有的 26x2和13x2来去实现 这一页是我们芯片内部的一些资源 可以给大家看一下 因为时间的原因 我就 不详细去阐述每一个模块了 这里面会列我们的功耗 包括内核 包括memory 所有的资料都在上面 更详细的资料 大家可以在 TI的官网上找到我们的 datasheet或者user manual可以找到 那同时我们的SDK 就是我们的软件包已经发布了 大家可以下载下来 来做开发 这一页给大家看一下 我们目前来说26x2 SDK SDK我们在网上已经发布了 所支持的内容 那最右边是我们的BLE蓝牙协议栈 大家可以看到 目前来说 我们会支持到我们的 high speed 包括long range 然后包括增强的短波的能力 所有这些我们 都会在SDK里面已经涵盖了 同时我们是经过certify的 一个蓝牙5.0的SDK 同时它是涵盖在simplelink MCU这个平台里去的 同时他会支持multi role的一些功能 然后包括OID的功能 所以在BLE协议栈我们会做得非常的完善 中间这一块是Zigbee的 Zigbee我们主要是 2652会支持Zigbee的协议栈 Zigbee其实这一块我们的芯片 包括 Ump板子已经ready 大家可以去申请 包括Zigbee Pro的一些平台 然后呢 包括我们 正在做我们的Multi protocol 就是同时支持Zigbee + BLE的协议栈 我们很快会出来 thread呢 thread在海外会比较的流行 在国内 我们也看到 部分客户在做这些应用 做这些产品 对 thread协议栈我们也发布了 具体内容大家可以 在我们的SDK里面去找到 这一张给大家看一下 就是我们产品的SDK SDK 大家看一下 其实内容非常多 简单一句话是说 我们 做到了一个分层的设计 而且涵盖了我们刚才 提到的所有的协议栈和芯片 最底层是我们的 芯片包括432 包括2640R2F 包括我们的WiFi 包括我们的sub 1G的产品 往上一层是我们的 驱动库和我们的OS 的kernel 包括TI的一些驱动库 中间是我们的middle层就是协议层 这里面包括WiFi的协议 包括ZigBee的 协议 包括BLE的协议栈在里面 右边这一部分是很多sample 对 大家知道我们会有非常多的历程 大家如果看我们的SDK的话 会看到我们有非常多的历程 包括我们会有一个 比较好的参考设计 叫(听不清) 同时我们会有很多TI design 大家会看到非常多的TI design TI design里面会有一些 软件 也会放到我们的sample里面去 往上是我们非常多的SDK plugin plugin的概念是说 比如说 我们会有非常多的 (听不清)比如说像HomeKit支持 包括亚马逊AWS 今天我们最主要的topic是谈我们阿里云的一些支持 这些我们都会放到 我们的plugin里面 对 大家可以在plugin里面 找到我们非常多的一些资料 包括我们会在今年 发布的IOA的一些plugin 就是我们定位的 一些算法都会放在里面 所有这些软件ATN这些我们 都是100% code兼容的 大家可以非常简单地从一个平台 过渡到另外一个平台 比如说我今天在做BLE的开发 明天我要做 ZigBee mesh网络的一个开发 其实最底层的一些驱动 包括Kernel RTOS 这一块都不需要变化 因为大家都非常熟悉了 我只要在middle层 把我的协议栈这一块做了 做一些改变就可以了 所以SDK我们做到100% code的兼容 接下来我大概花几分钟时间 给大家简单阐述一下5.0 这张图 我相信很多工程师已经看到了 这是Sega联盟给出来的一张图 非常简明扼要概况了 蓝牙5.0的一些特点 比如说 我的range 就是我的距离 大概会比4.2会有一个 标准会有4倍的性能提升 我的数列会 支持2M BPS的(听不清) 我的广播能力 就是我的增强性的Beacon 会有8倍的性能提升 所有这些特点都释放了很多想象空间 比如说以前蓝牙距离的一些限制 一些速率的限制 包括广播包 比如说大家其实以前做过很多Beacon Beacon 应用其实是 很占Beacon 通道的 这些问题在 蓝牙5.0其实都很好地解决了 这样的话大家可以释放很多空间 想象空间 设计非常有创新的一些产品出来 这张给大家简单阐述它的一些细节 就是怎么用蓝牙5.0做到 我设计的距离更远 我的速率更高 我的广播能力 我每帧的数据会更多 就是Beacon的一些数据 下面是我们看到 基于蓝牙5.0 我们先涵盖的一些应用 从智能家居 甚至说在工业的应用 比如说一些货物跟踪 tracker 还有一些实际的工业应用 这些应用都 蓝牙5.0做了一些非常好的 一些技术的 给大家选择 那接下来我们会有几个案例 实际这些案例都是我们的 客户在做产品设计的时候 他会考虑一些因素 比如说包括第一个 是我们的智能门锁 智能门锁其实呢 之前我们看到 很多客户是 因为他要做到智能家居的应用领域 所以他会用ZigBee的网络去 去做 现在来说 因为很多 客户要接到我的智能手机 用手机开锁 比如说一些 一些家庭的锁 这时候 比如说 当 我的门锁要接到 在家里面 我要和很多我的 sensor或者说我 手机距离的要求不一样 我要和sensor一些去连接的时候呢 这时候蓝牙距离是不够的 蓝牙 5.0很好地给大家介绍了这些问题 包括我的手机作为 智能家居的一个终端 我要去连接门锁 我要去拿到一些lock的数据 尤其在别墅里面 我手机的IP我要 看门锁跟我所有连接起来 什么时候进门 locking的一些数据 这些其实它对距离都有一些要求 那远距离给大家解决了这个问题 还有一块就是Beacon 对 以前Beacon呢 大家知道 我是在特定的通道 比如说在 三个 27 28 29三个特定的channel 去把我的数据放到里面 当我的beacon在发送我的数据的时候 它会影响到其他蓝牙的连接 这是第一 第二之前我们对于beacon的通道我们大概只支持31个byte的数据 比如说我想要传更多数据的时候 我的数据要发比较多的一些数据包 现在 蓝牙5.0对于数据包 的大小也有做了一些扩展 我可以做到255 byte 同时我可以把数据包 放在其他的channel 只需要告诉我channel在哪里 然后迎着数据去找就可以了 类似于指针的一个功能 所以在beacon来说 对于数据的增强 是一些非常大的改进 还有一块就是 我要做一些voice 比如说我要做一些语音的传输 之前基于蓝牙4.2 我们要做 很多比较好的语音的压缩 然后才能实现一些voice传输 蓝牙5.0我的速度有极大的提升 这时我可以非常轻松地做 一些voice 包括一些audio信号的传输 这里比如说 像对于TOA 智能电视(听不清) 的遥控器的语音 包括有很多客户在想 包括我在做一些卡拉OK 或者一些audio的信号的传输 都是有这个可能性的 那还有一块就是工业类的应用 工业类应用是说 以前 工业类应用都是一些有线 或者会采用一些无线的 一些技术 但是 这时候碰到一些问题 就是说 很多时候我们希望 我用平板或者说我工业平板 还有手机可以实际地去 看到我的一些sensor的数据 或者状态 这时候呢 很多时候我们 需要借助什么 借助我们的gateway 然后传到后台去做 现在如果有蓝牙5.0之后 我的距离 可以达到工业设备的一些要求 这时候我会非常 简单地接入到我的平板 接入到我的手机 然后基于我们的APP去看 一些实际的应用的一些数据 包括我可以去发出一些控制的命令 所以对工业应用来说 蓝牙5.0 也释放了一些可能性给大家
接下来 给大家看一下 我们这个平台里面的一些资料 2642和13x2呢 大家可以看一下 它的内部设计呢 和我们上一代是 完全类似的 就是说我们在 这些方面做了一些升级 第一块是说我们在内核 比如说我们在M4 我们的内核从我们的M3升级到M4F 带负电的M4的一个内核 这一块 大家如果在做一些复杂的算法 包括一些security的性能来说 它都会有一个大幅的提升 radio这一块我们也做了一些升级 比如说 在2.4G下 我们会 特别产品 我们会集成我们的一个 20DB的PA在里面 同时 对sub 1G的产品来说 我们支持的一些频段会更广 我们还会有一些link level呢 放在我们的ROM区里去 外设这一块 我们会有一些增加 包括一些通信的接口 我们都会有所增加 SE我们也会做一些升级 包括它的主频 它的ADC 都会做一些升级 然后memory这一块 我们会有比较大的一个升级 包括flash flash这一块 我们 会做到352KB的一个flash RAM我们会也扩大 SRAM我们会做到一个80k的SRAM 同时我们会有一个8k的Cashe 给大家来去使用 下面是我们支持的无线的一些协议栈 这些协议栈在26x0的 一些上一代产品 我们都支持 所以对协议栈来说 我们完全是兼容的 同时我们会7x7的封装 会和 上一代完全PIN 2 PIN去兼容的 所以大家可以看到 我们对于产品的规划呢 做得非常好 我们一代一代 我们尽量 会做到我们的PIN 2 PIN是兼容的 同时我们的软件是兼容的 大家在设计产品的时候 会很容易的 比如说 我基于现有的板子 我就可以来做 产品的升级 比如说 我需要我的存储空间的升级 我需要我的一些RF性能的升级 或者说我需要一些外设升级 都可以很简单地从 上一代产品做到新的产品 还有一些新的产品开发的话 都可以基于我们现有的 26x2和13x2来去实现 这一页是我们芯片内部的一些资源 可以给大家看一下 因为时间的原因 我就 不详细去阐述每一个模块了 这里面会列我们的功耗 包括内核 包括memory 所有的资料都在上面 更详细的资料 大家可以在 TI的官网上找到我们的 datasheet或者user manual可以找到 那同时我们的SDK 就是我们的软件包已经发布了 大家可以下载下来 来做开发 这一页给大家看一下 我们目前来说26x2 SDK SDK我们在网上已经发布了 所支持的内容 那最右边是我们的BLE蓝牙协议栈 大家可以看到 目前来说 我们会支持到我们的 high speed 包括long range 然后包括增强的短波的能力 所有这些我们 都会在SDK里面已经涵盖了 同时我们是经过certify的 一个蓝牙5.0的SDK 同时它是涵盖在simplelink MCU这个平台里去的 同时他会支持multi role的一些功能 然后包括OID的功能 所以在BLE协议栈我们会做得非常的完善 中间这一块是Zigbee的 Zigbee我们主要是 2652会支持Zigbee的协议栈 Zigbee其实这一块我们的芯片 包括 Ump板子已经ready 大家可以去申请 包括Zigbee Pro的一些平台 然后呢 包括我们 正在做我们的Multi protocol 就是同时支持Zigbee + BLE的协议栈 我们很快会出来 thread呢 thread在海外会比较的流行 在国内 我们也看到 部分客户在做这些应用 做这些产品 对 thread协议栈我们也发布了 具体内容大家可以 在我们的SDK里面去找到 这一张给大家看一下 就是我们产品的SDK SDK 大家看一下 其实内容非常多 简单一句话是说 我们 做到了一个分层的设计 而且涵盖了我们刚才 提到的所有的协议栈和芯片 最底层是我们的 芯片包括432 包括2640R2F 包括我们的WiFi 包括我们的sub 1G的产品 往上一层是我们的 驱动库和我们的OS 的kernel 包括TI的一些驱动库 中间是我们的middle层就是协议层 这里面包括WiFi的协议 包括ZigBee的 协议 包括BLE的协议栈在里面 右边这一部分是很多sample 对 大家知道我们会有非常多的历程 大家如果看我们的SDK的话 会看到我们有非常多的历程 包括我们会有一个 比较好的参考设计 叫(听不清) 同时我们会有很多TI design 大家会看到非常多的TI design TI design里面会有一些 软件 也会放到我们的sample里面去 往上是我们非常多的SDK plugin plugin的概念是说 比如说 我们会有非常多的 (听不清)比如说像HomeKit支持 包括亚马逊AWS 今天我们最主要的topic是谈我们阿里云的一些支持 这些我们都会放到 我们的plugin里面 对 大家可以在plugin里面 找到我们非常多的一些资料 包括我们会在今年 发布的IOA的一些plugin 就是我们定位的 一些算法都会放在里面 所有这些软件ATN这些我们 都是100% code兼容的 大家可以非常简单地从一个平台 过渡到另外一个平台 比如说我今天在做BLE的开发 明天我要做 ZigBee mesh网络的一个开发 其实最底层的一些驱动 包括Kernel RTOS 这一块都不需要变化 因为大家都非常熟悉了 我只要在middle层 把我的协议栈这一块做了 做一些改变就可以了 所以SDK我们做到100% code的兼容 接下来我大概花几分钟时间 给大家简单阐述一下5.0 这张图 我相信很多工程师已经看到了 这是Sega联盟给出来的一张图 非常简明扼要概况了 蓝牙5.0的一些特点 比如说 我的range 就是我的距离 大概会比4.2会有一个 标准会有4倍的性能提升 我的数列会 支持2M BPS的(听不清) 我的广播能力 就是我的增强性的Beacon 会有8倍的性能提升 所有这些特点都释放了很多想象空间 比如说以前蓝牙距离的一些限制 一些速率的限制 包括广播包 比如说大家其实以前做过很多Beacon Beacon 应用其实是 很占Beacon 通道的 这些问题在 蓝牙5.0其实都很好地解决了 这样的话大家可以释放很多空间 想象空间 设计非常有创新的一些产品出来 这张给大家简单阐述它的一些细节 就是怎么用蓝牙5.0做到 我设计的距离更远 我的速率更高 我的广播能力 我每帧的数据会更多 就是Beacon的一些数据 下面是我们看到 基于蓝牙5.0 我们先涵盖的一些应用 从智能家居 甚至说在工业的应用 比如说一些货物跟踪 tracker 还有一些实际的工业应用 这些应用都 蓝牙5.0做了一些非常好的 一些技术的 给大家选择 那接下来我们会有几个案例 实际这些案例都是我们的 客户在做产品设计的时候 他会考虑一些因素 比如说包括第一个 是我们的智能门锁 智能门锁其实呢 之前我们看到 很多客户是 因为他要做到智能家居的应用领域 所以他会用ZigBee的网络去 去做 现在来说 因为很多 客户要接到我的智能手机 用手机开锁 比如说一些 一些家庭的锁 这时候 比如说 当 我的门锁要接到 在家里面 我要和很多我的 sensor或者说我 手机距离的要求不一样 我要和sensor一些去连接的时候呢 这时候蓝牙距离是不够的 蓝牙 5.0很好地给大家介绍了这些问题 包括我的手机作为 智能家居的一个终端 我要去连接门锁 我要去拿到一些lock的数据 尤其在别墅里面 我手机的IP我要 看门锁跟我所有连接起来 什么时候进门 locking的一些数据 这些其实它对距离都有一些要求 那远距离给大家解决了这个问题 还有一块就是Beacon 对 以前Beacon呢 大家知道 我是在特定的通道 比如说在 三个 27 28 29三个特定的channel 去把我的数据放到里面 当我的beacon在发送我的数据的时候 它会影响到其他蓝牙的连接 这是第一 第二之前我们对于beacon的通道我们大概只支持31个byte的数据 比如说我想要传更多数据的时候 我的数据要发比较多的一些数据包 现在 蓝牙5.0对于数据包 的大小也有做了一些扩展 我可以做到255 byte 同时我可以把数据包 放在其他的channel 只需要告诉我channel在哪里 然后迎着数据去找就可以了 类似于指针的一个功能 所以在beacon来说 对于数据的增强 是一些非常大的改进 还有一块就是 我要做一些voice 比如说我要做一些语音的传输 之前基于蓝牙4.2 我们要做 很多比较好的语音的压缩 然后才能实现一些voice传输 蓝牙5.0我的速度有极大的提升 这时我可以非常轻松地做 一些voice 包括一些audio信号的传输 这里比如说 像对于TOA 智能电视(听不清) 的遥控器的语音 包括有很多客户在想 包括我在做一些卡拉OK 或者一些audio的信号的传输 都是有这个可能性的 那还有一块就是工业类的应用 工业类应用是说 以前 工业类应用都是一些有线 或者会采用一些无线的 一些技术 但是 这时候碰到一些问题 就是说 很多时候我们希望 我用平板或者说我工业平板 还有手机可以实际地去 看到我的一些sensor的数据 或者状态 这时候呢 很多时候我们 需要借助什么 借助我们的gateway 然后传到后台去做 现在如果有蓝牙5.0之后 我的距离 可以达到工业设备的一些要求 这时候我会非常 简单地接入到我的平板 接入到我的手机 然后基于我们的APP去看 一些实际的应用的一些数据 包括我可以去发出一些控制的命令 所以对工业应用来说 蓝牙5.0 也释放了一些可能性给大家
接下来 给大家看一下 我们这个平台里面的一些资料
2642和13x2呢 大家可以看一下 它的内部设计呢
和我们上一代是 完全类似的 就是说我们在
这些方面做了一些升级
第一块是说我们在内核 比如说我们在M4
我们的内核从我们的M3升级到M4F
带负电的M4的一个内核
这一块 大家如果在做一些复杂的算法
包括一些security的性能来说 它都会有一个大幅的提升
radio这一块我们也做了一些升级
比如说 在2.4G下 我们会 特别产品 我们会集成我们的一个
20DB的PA在里面 同时 对sub 1G的产品来说
我们支持的一些频段会更广
我们还会有一些link level呢 放在我们的ROM区里去
外设这一块 我们会有一些增加
包括一些通信的接口 我们都会有所增加
SE我们也会做一些升级
包括它的主频 它的ADC
都会做一些升级 然后memory这一块 我们会有比较大的一个升级
包括flash flash这一块 我们 会做到352KB的一个flash
RAM我们会也扩大
SRAM我们会做到一个80k的SRAM
同时我们会有一个8k的Cashe
给大家来去使用
下面是我们支持的无线的一些协议栈
这些协议栈在26x0的 一些上一代产品 我们都支持
所以对协议栈来说 我们完全是兼容的
同时我们会7x7的封装 会和 上一代完全PIN 2 PIN去兼容的
所以大家可以看到 我们对于产品的规划呢
做得非常好 我们一代一代 我们尽量 会做到我们的PIN 2 PIN是兼容的
同时我们的软件是兼容的
大家在设计产品的时候 会很容易的 比如说
我基于现有的板子 我就可以来做
产品的升级 比如说 我需要我的存储空间的升级
我需要我的一些RF性能的升级
或者说我需要一些外设升级
都可以很简单地从 上一代产品做到新的产品
还有一些新的产品开发的话 都可以基于我们现有的
26x2和13x2来去实现
这一页是我们芯片内部的一些资源
可以给大家看一下
因为时间的原因 我就 不详细去阐述每一个模块了
这里面会列我们的功耗 包括内核 包括memory
所有的资料都在上面 更详细的资料 大家可以在
TI的官网上找到我们的 datasheet或者user manual可以找到
那同时我们的SDK
就是我们的软件包已经发布了 大家可以下载下来
来做开发
这一页给大家看一下 我们目前来说26x2 SDK
SDK我们在网上已经发布了 所支持的内容
那最右边是我们的BLE蓝牙协议栈
大家可以看到 目前来说 我们会支持到我们的
high speed 包括long range
然后包括增强的短波的能力
所有这些我们 都会在SDK里面已经涵盖了
同时我们是经过certify的 一个蓝牙5.0的SDK
同时它是涵盖在simplelink MCU这个平台里去的
同时他会支持multi role的一些功能
然后包括OID的功能 所以在BLE协议栈我们会做得非常的完善
中间这一块是Zigbee的
Zigbee我们主要是 2652会支持Zigbee的协议栈
Zigbee其实这一块我们的芯片 包括 Ump板子已经ready 大家可以去申请
包括Zigbee Pro的一些平台
然后呢 包括我们 正在做我们的Multi protocol
就是同时支持Zigbee + BLE的协议栈 我们很快会出来
thread呢 thread在海外会比较的流行
在国内 我们也看到 部分客户在做这些应用
做这些产品 对 thread协议栈我们也发布了
具体内容大家可以 在我们的SDK里面去找到
这一张给大家看一下 就是我们产品的SDK
SDK 大家看一下
其实内容非常多 简单一句话是说
我们 做到了一个分层的设计
而且涵盖了我们刚才 提到的所有的协议栈和芯片
最底层是我们的 芯片包括432 包括2640R2F
包括我们的WiFi 包括我们的sub 1G的产品
往上一层是我们的 驱动库和我们的OS 的kernel
包括TI的一些驱动库
中间是我们的middle层就是协议层
这里面包括WiFi的协议 包括ZigBee的 协议 包括BLE的协议栈在里面
右边这一部分是很多sample
对 大家知道我们会有非常多的历程
大家如果看我们的SDK的话 会看到我们有非常多的历程
包括我们会有一个 比较好的参考设计 叫(听不清)
同时我们会有很多TI design
大家会看到非常多的TI design
TI design里面会有一些 软件 也会放到我们的sample里面去
往上是我们非常多的SDK plugin
plugin的概念是说 比如说 我们会有非常多的
(听不清)比如说像HomeKit支持
包括亚马逊AWS 今天我们最主要的topic是谈我们阿里云的一些支持
这些我们都会放到 我们的plugin里面 对
大家可以在plugin里面 找到我们非常多的一些资料
包括我们会在今年 发布的IOA的一些plugin
就是我们定位的 一些算法都会放在里面
所有这些软件ATN这些我们 都是100% code兼容的
大家可以非常简单地从一个平台 过渡到另外一个平台
比如说我今天在做BLE的开发
明天我要做 ZigBee mesh网络的一个开发
其实最底层的一些驱动
包括Kernel RTOS 这一块都不需要变化
因为大家都非常熟悉了
我只要在middle层 把我的协议栈这一块做了
做一些改变就可以了
所以SDK我们做到100% code的兼容
接下来我大概花几分钟时间 给大家简单阐述一下5.0
这张图 我相信很多工程师已经看到了
这是Sega联盟给出来的一张图
非常简明扼要概况了 蓝牙5.0的一些特点
比如说 我的range 就是我的距离
大概会比4.2会有一个 标准会有4倍的性能提升
我的数列会 支持2M BPS的(听不清)
我的广播能力 就是我的增强性的Beacon
会有8倍的性能提升
所有这些特点都释放了很多想象空间
比如说以前蓝牙距离的一些限制
一些速率的限制 包括广播包
比如说大家其实以前做过很多Beacon
Beacon 应用其实是 很占Beacon 通道的
这些问题在 蓝牙5.0其实都很好地解决了
这样的话大家可以释放很多空间 想象空间 设计非常有创新的一些产品出来
这张给大家简单阐述它的一些细节
就是怎么用蓝牙5.0做到 我设计的距离更远 我的速率更高
我的广播能力 我每帧的数据会更多
就是Beacon的一些数据
下面是我们看到 基于蓝牙5.0 我们先涵盖的一些应用
从智能家居 甚至说在工业的应用 比如说一些货物跟踪
tracker 还有一些实际的工业应用
这些应用都 蓝牙5.0做了一些非常好的 一些技术的 给大家选择
那接下来我们会有几个案例
实际这些案例都是我们的 客户在做产品设计的时候
他会考虑一些因素
比如说包括第一个 是我们的智能门锁
智能门锁其实呢 之前我们看到 很多客户是
因为他要做到智能家居的应用领域 所以他会用ZigBee的网络去
去做 现在来说 因为很多 客户要接到我的智能手机
用手机开锁 比如说一些
一些家庭的锁 这时候 比如说 当
我的门锁要接到 在家里面 我要和很多我的
sensor或者说我 手机距离的要求不一样
我要和sensor一些去连接的时候呢
这时候蓝牙距离是不够的 蓝牙 5.0很好地给大家介绍了这些问题
包括我的手机作为 智能家居的一个终端
我要去连接门锁 我要去拿到一些lock的数据
尤其在别墅里面 我手机的IP我要 看门锁跟我所有连接起来
什么时候进门 locking的一些数据
这些其实它对距离都有一些要求
那远距离给大家解决了这个问题
还有一块就是Beacon 对 以前Beacon呢 大家知道
我是在特定的通道 比如说在 三个 27 28 29三个特定的channel
去把我的数据放到里面
当我的beacon在发送我的数据的时候
它会影响到其他蓝牙的连接
这是第一 第二之前我们对于beacon的通道我们大概只支持31个byte的数据
比如说我想要传更多数据的时候
我的数据要发比较多的一些数据包
现在 蓝牙5.0对于数据包
的大小也有做了一些扩展
我可以做到255 byte
同时我可以把数据包 放在其他的channel
只需要告诉我channel在哪里 然后迎着数据去找就可以了
类似于指针的一个功能
所以在beacon来说 对于数据的增强 是一些非常大的改进
还有一块就是 我要做一些voice 比如说我要做一些语音的传输
之前基于蓝牙4.2 我们要做 很多比较好的语音的压缩
然后才能实现一些voice传输
蓝牙5.0我的速度有极大的提升
这时我可以非常轻松地做 一些voice 包括一些audio信号的传输
这里比如说 像对于TOA 智能电视(听不清)
的遥控器的语音 包括有很多客户在想 包括我在做一些卡拉OK
或者一些audio的信号的传输
都是有这个可能性的
那还有一块就是工业类的应用
工业类应用是说 以前
工业类应用都是一些有线 或者会采用一些无线的
一些技术 但是 这时候碰到一些问题
就是说 很多时候我们希望 我用平板或者说我工业平板
还有手机可以实际地去 看到我的一些sensor的数据
或者状态 这时候呢 很多时候我们 需要借助什么 借助我们的gateway
然后传到后台去做
现在如果有蓝牙5.0之后 我的距离 可以达到工业设备的一些要求
这时候我会非常 简单地接入到我的平板
接入到我的手机
然后基于我们的APP去看 一些实际的应用的一些数据
包括我可以去发出一些控制的命令
所以对工业应用来说 蓝牙5.0 也释放了一些可能性给大家
接下来 给大家看一下 我们这个平台里面的一些资料 2642和13x2呢 大家可以看一下 它的内部设计呢 和我们上一代是 完全类似的 就是说我们在 这些方面做了一些升级 第一块是说我们在内核 比如说我们在M4 我们的内核从我们的M3升级到M4F 带负电的M4的一个内核 这一块 大家如果在做一些复杂的算法 包括一些security的性能来说 它都会有一个大幅的提升 radio这一块我们也做了一些升级 比如说 在2.4G下 我们会 特别产品 我们会集成我们的一个 20DB的PA在里面 同时 对sub 1G的产品来说 我们支持的一些频段会更广 我们还会有一些link level呢 放在我们的ROM区里去 外设这一块 我们会有一些增加 包括一些通信的接口 我们都会有所增加 SE我们也会做一些升级 包括它的主频 它的ADC 都会做一些升级 然后memory这一块 我们会有比较大的一个升级 包括flash flash这一块 我们 会做到352KB的一个flash RAM我们会也扩大 SRAM我们会做到一个80k的SRAM 同时我们会有一个8k的Cashe 给大家来去使用 下面是我们支持的无线的一些协议栈 这些协议栈在26x0的 一些上一代产品 我们都支持 所以对协议栈来说 我们完全是兼容的 同时我们会7x7的封装 会和 上一代完全PIN 2 PIN去兼容的 所以大家可以看到 我们对于产品的规划呢 做得非常好 我们一代一代 我们尽量 会做到我们的PIN 2 PIN是兼容的 同时我们的软件是兼容的 大家在设计产品的时候 会很容易的 比如说 我基于现有的板子 我就可以来做 产品的升级 比如说 我需要我的存储空间的升级 我需要我的一些RF性能的升级 或者说我需要一些外设升级 都可以很简单地从 上一代产品做到新的产品 还有一些新的产品开发的话 都可以基于我们现有的 26x2和13x2来去实现 这一页是我们芯片内部的一些资源 可以给大家看一下 因为时间的原因 我就 不详细去阐述每一个模块了 这里面会列我们的功耗 包括内核 包括memory 所有的资料都在上面 更详细的资料 大家可以在 TI的官网上找到我们的 datasheet或者user manual可以找到 那同时我们的SDK 就是我们的软件包已经发布了 大家可以下载下来 来做开发 这一页给大家看一下 我们目前来说26x2 SDK SDK我们在网上已经发布了 所支持的内容 那最右边是我们的BLE蓝牙协议栈 大家可以看到 目前来说 我们会支持到我们的 high speed 包括long range 然后包括增强的短波的能力 所有这些我们 都会在SDK里面已经涵盖了 同时我们是经过certify的 一个蓝牙5.0的SDK 同时它是涵盖在simplelink MCU这个平台里去的 同时他会支持multi role的一些功能 然后包括OID的功能 所以在BLE协议栈我们会做得非常的完善 中间这一块是Zigbee的 Zigbee我们主要是 2652会支持Zigbee的协议栈 Zigbee其实这一块我们的芯片 包括 Ump板子已经ready 大家可以去申请 包括Zigbee Pro的一些平台 然后呢 包括我们 正在做我们的Multi protocol 就是同时支持Zigbee + BLE的协议栈 我们很快会出来 thread呢 thread在海外会比较的流行 在国内 我们也看到 部分客户在做这些应用 做这些产品 对 thread协议栈我们也发布了 具体内容大家可以 在我们的SDK里面去找到 这一张给大家看一下 就是我们产品的SDK SDK 大家看一下 其实内容非常多 简单一句话是说 我们 做到了一个分层的设计 而且涵盖了我们刚才 提到的所有的协议栈和芯片 最底层是我们的 芯片包括432 包括2640R2F 包括我们的WiFi 包括我们的sub 1G的产品 往上一层是我们的 驱动库和我们的OS 的kernel 包括TI的一些驱动库 中间是我们的middle层就是协议层 这里面包括WiFi的协议 包括ZigBee的 协议 包括BLE的协议栈在里面 右边这一部分是很多sample 对 大家知道我们会有非常多的历程 大家如果看我们的SDK的话 会看到我们有非常多的历程 包括我们会有一个 比较好的参考设计 叫(听不清) 同时我们会有很多TI design 大家会看到非常多的TI design TI design里面会有一些 软件 也会放到我们的sample里面去 往上是我们非常多的SDK plugin plugin的概念是说 比如说 我们会有非常多的 (听不清)比如说像HomeKit支持 包括亚马逊AWS 今天我们最主要的topic是谈我们阿里云的一些支持 这些我们都会放到 我们的plugin里面 对 大家可以在plugin里面 找到我们非常多的一些资料 包括我们会在今年 发布的IOA的一些plugin 就是我们定位的 一些算法都会放在里面 所有这些软件ATN这些我们 都是100% code兼容的 大家可以非常简单地从一个平台 过渡到另外一个平台 比如说我今天在做BLE的开发 明天我要做 ZigBee mesh网络的一个开发 其实最底层的一些驱动 包括Kernel RTOS 这一块都不需要变化 因为大家都非常熟悉了 我只要在middle层 把我的协议栈这一块做了 做一些改变就可以了 所以SDK我们做到100% code的兼容 接下来我大概花几分钟时间 给大家简单阐述一下5.0 这张图 我相信很多工程师已经看到了 这是Sega联盟给出来的一张图 非常简明扼要概况了 蓝牙5.0的一些特点 比如说 我的range 就是我的距离 大概会比4.2会有一个 标准会有4倍的性能提升 我的数列会 支持2M BPS的(听不清) 我的广播能力 就是我的增强性的Beacon 会有8倍的性能提升 所有这些特点都释放了很多想象空间 比如说以前蓝牙距离的一些限制 一些速率的限制 包括广播包 比如说大家其实以前做过很多Beacon Beacon 应用其实是 很占Beacon 通道的 这些问题在 蓝牙5.0其实都很好地解决了 这样的话大家可以释放很多空间 想象空间 设计非常有创新的一些产品出来 这张给大家简单阐述它的一些细节 就是怎么用蓝牙5.0做到 我设计的距离更远 我的速率更高 我的广播能力 我每帧的数据会更多 就是Beacon的一些数据 下面是我们看到 基于蓝牙5.0 我们先涵盖的一些应用 从智能家居 甚至说在工业的应用 比如说一些货物跟踪 tracker 还有一些实际的工业应用 这些应用都 蓝牙5.0做了一些非常好的 一些技术的 给大家选择 那接下来我们会有几个案例 实际这些案例都是我们的 客户在做产品设计的时候 他会考虑一些因素 比如说包括第一个 是我们的智能门锁 智能门锁其实呢 之前我们看到 很多客户是 因为他要做到智能家居的应用领域 所以他会用ZigBee的网络去 去做 现在来说 因为很多 客户要接到我的智能手机 用手机开锁 比如说一些 一些家庭的锁 这时候 比如说 当 我的门锁要接到 在家里面 我要和很多我的 sensor或者说我 手机距离的要求不一样 我要和sensor一些去连接的时候呢 这时候蓝牙距离是不够的 蓝牙 5.0很好地给大家介绍了这些问题 包括我的手机作为 智能家居的一个终端 我要去连接门锁 我要去拿到一些lock的数据 尤其在别墅里面 我手机的IP我要 看门锁跟我所有连接起来 什么时候进门 locking的一些数据 这些其实它对距离都有一些要求 那远距离给大家解决了这个问题 还有一块就是Beacon 对 以前Beacon呢 大家知道 我是在特定的通道 比如说在 三个 27 28 29三个特定的channel 去把我的数据放到里面 当我的beacon在发送我的数据的时候 它会影响到其他蓝牙的连接 这是第一 第二之前我们对于beacon的通道我们大概只支持31个byte的数据 比如说我想要传更多数据的时候 我的数据要发比较多的一些数据包 现在 蓝牙5.0对于数据包 的大小也有做了一些扩展 我可以做到255 byte 同时我可以把数据包 放在其他的channel 只需要告诉我channel在哪里 然后迎着数据去找就可以了 类似于指针的一个功能 所以在beacon来说 对于数据的增强 是一些非常大的改进 还有一块就是 我要做一些voice 比如说我要做一些语音的传输 之前基于蓝牙4.2 我们要做 很多比较好的语音的压缩 然后才能实现一些voice传输 蓝牙5.0我的速度有极大的提升 这时我可以非常轻松地做 一些voice 包括一些audio信号的传输 这里比如说 像对于TOA 智能电视(听不清) 的遥控器的语音 包括有很多客户在想 包括我在做一些卡拉OK 或者一些audio的信号的传输 都是有这个可能性的 那还有一块就是工业类的应用 工业类应用是说 以前 工业类应用都是一些有线 或者会采用一些无线的 一些技术 但是 这时候碰到一些问题 就是说 很多时候我们希望 我用平板或者说我工业平板 还有手机可以实际地去 看到我的一些sensor的数据 或者状态 这时候呢 很多时候我们 需要借助什么 借助我们的gateway 然后传到后台去做 现在如果有蓝牙5.0之后 我的距离 可以达到工业设备的一些要求 这时候我会非常 简单地接入到我的平板 接入到我的手机 然后基于我们的APP去看 一些实际的应用的一些数据 包括我可以去发出一些控制的命令 所以对工业应用来说 蓝牙5.0 也释放了一些可能性给大家
接下来 给大家看一下 我们这个平台里面的一些资料
2642和13x2呢 大家可以看一下 它的内部设计呢
和我们上一代是 完全类似的 就是说我们在
这些方面做了一些升级
第一块是说我们在内核 比如说我们在M4
我们的内核从我们的M3升级到M4F
带负电的M4的一个内核
这一块 大家如果在做一些复杂的算法
包括一些security的性能来说 它都会有一个大幅的提升
radio这一块我们也做了一些升级
比如说 在2.4G下 我们会 特别产品 我们会集成我们的一个
20DB的PA在里面 同时 对sub 1G的产品来说
我们支持的一些频段会更广
我们还会有一些link level呢 放在我们的ROM区里去
外设这一块 我们会有一些增加
包括一些通信的接口 我们都会有所增加
SE我们也会做一些升级
包括它的主频 它的ADC
都会做一些升级 然后memory这一块 我们会有比较大的一个升级
包括flash flash这一块 我们 会做到352KB的一个flash
RAM我们会也扩大
SRAM我们会做到一个80k的SRAM
同时我们会有一个8k的Cashe
给大家来去使用
下面是我们支持的无线的一些协议栈
这些协议栈在26x0的 一些上一代产品 我们都支持
所以对协议栈来说 我们完全是兼容的
同时我们会7x7的封装 会和 上一代完全PIN 2 PIN去兼容的
所以大家可以看到 我们对于产品的规划呢
做得非常好 我们一代一代 我们尽量 会做到我们的PIN 2 PIN是兼容的
同时我们的软件是兼容的
大家在设计产品的时候 会很容易的 比如说
我基于现有的板子 我就可以来做
产品的升级 比如说 我需要我的存储空间的升级
我需要我的一些RF性能的升级
或者说我需要一些外设升级
都可以很简单地从 上一代产品做到新的产品
还有一些新的产品开发的话 都可以基于我们现有的
26x2和13x2来去实现
这一页是我们芯片内部的一些资源
可以给大家看一下
因为时间的原因 我就 不详细去阐述每一个模块了
这里面会列我们的功耗 包括内核 包括memory
所有的资料都在上面 更详细的资料 大家可以在
TI的官网上找到我们的 datasheet或者user manual可以找到
那同时我们的SDK
就是我们的软件包已经发布了 大家可以下载下来
来做开发
这一页给大家看一下 我们目前来说26x2 SDK
SDK我们在网上已经发布了 所支持的内容
那最右边是我们的BLE蓝牙协议栈
大家可以看到 目前来说 我们会支持到我们的
high speed 包括long range
然后包括增强的短波的能力
所有这些我们 都会在SDK里面已经涵盖了
同时我们是经过certify的 一个蓝牙5.0的SDK
同时它是涵盖在simplelink MCU这个平台里去的
同时他会支持multi role的一些功能
然后包括OID的功能 所以在BLE协议栈我们会做得非常的完善
中间这一块是Zigbee的
Zigbee我们主要是 2652会支持Zigbee的协议栈
Zigbee其实这一块我们的芯片 包括 Ump板子已经ready 大家可以去申请
包括Zigbee Pro的一些平台
然后呢 包括我们 正在做我们的Multi protocol
就是同时支持Zigbee + BLE的协议栈 我们很快会出来
thread呢 thread在海外会比较的流行
在国内 我们也看到 部分客户在做这些应用
做这些产品 对 thread协议栈我们也发布了
具体内容大家可以 在我们的SDK里面去找到
这一张给大家看一下 就是我们产品的SDK
SDK 大家看一下
其实内容非常多 简单一句话是说
我们 做到了一个分层的设计
而且涵盖了我们刚才 提到的所有的协议栈和芯片
最底层是我们的 芯片包括432 包括2640R2F
包括我们的WiFi 包括我们的sub 1G的产品
往上一层是我们的 驱动库和我们的OS 的kernel
包括TI的一些驱动库
中间是我们的middle层就是协议层
这里面包括WiFi的协议 包括ZigBee的 协议 包括BLE的协议栈在里面
右边这一部分是很多sample
对 大家知道我们会有非常多的历程
大家如果看我们的SDK的话 会看到我们有非常多的历程
包括我们会有一个 比较好的参考设计 叫(听不清)
同时我们会有很多TI design
大家会看到非常多的TI design
TI design里面会有一些 软件 也会放到我们的sample里面去
往上是我们非常多的SDK plugin
plugin的概念是说 比如说 我们会有非常多的
(听不清)比如说像HomeKit支持
包括亚马逊AWS 今天我们最主要的topic是谈我们阿里云的一些支持
这些我们都会放到 我们的plugin里面 对
大家可以在plugin里面 找到我们非常多的一些资料
包括我们会在今年 发布的IOA的一些plugin
就是我们定位的 一些算法都会放在里面
所有这些软件ATN这些我们 都是100% code兼容的
大家可以非常简单地从一个平台 过渡到另外一个平台
比如说我今天在做BLE的开发
明天我要做 ZigBee mesh网络的一个开发
其实最底层的一些驱动
包括Kernel RTOS 这一块都不需要变化
因为大家都非常熟悉了
我只要在middle层 把我的协议栈这一块做了
做一些改变就可以了
所以SDK我们做到100% code的兼容
接下来我大概花几分钟时间 给大家简单阐述一下5.0
这张图 我相信很多工程师已经看到了
这是Sega联盟给出来的一张图
非常简明扼要概况了 蓝牙5.0的一些特点
比如说 我的range 就是我的距离
大概会比4.2会有一个 标准会有4倍的性能提升
我的数列会 支持2M BPS的(听不清)
我的广播能力 就是我的增强性的Beacon
会有8倍的性能提升
所有这些特点都释放了很多想象空间
比如说以前蓝牙距离的一些限制
一些速率的限制 包括广播包
比如说大家其实以前做过很多Beacon
Beacon 应用其实是 很占Beacon 通道的
这些问题在 蓝牙5.0其实都很好地解决了
这样的话大家可以释放很多空间 想象空间 设计非常有创新的一些产品出来
这张给大家简单阐述它的一些细节
就是怎么用蓝牙5.0做到 我设计的距离更远 我的速率更高
我的广播能力 我每帧的数据会更多
就是Beacon的一些数据
下面是我们看到 基于蓝牙5.0 我们先涵盖的一些应用
从智能家居 甚至说在工业的应用 比如说一些货物跟踪
tracker 还有一些实际的工业应用
这些应用都 蓝牙5.0做了一些非常好的 一些技术的 给大家选择
那接下来我们会有几个案例
实际这些案例都是我们的 客户在做产品设计的时候
他会考虑一些因素
比如说包括第一个 是我们的智能门锁
智能门锁其实呢 之前我们看到 很多客户是
因为他要做到智能家居的应用领域 所以他会用ZigBee的网络去
去做 现在来说 因为很多 客户要接到我的智能手机
用手机开锁 比如说一些
一些家庭的锁 这时候 比如说 当
我的门锁要接到 在家里面 我要和很多我的
sensor或者说我 手机距离的要求不一样
我要和sensor一些去连接的时候呢
这时候蓝牙距离是不够的 蓝牙 5.0很好地给大家介绍了这些问题
包括我的手机作为 智能家居的一个终端
我要去连接门锁 我要去拿到一些lock的数据
尤其在别墅里面 我手机的IP我要 看门锁跟我所有连接起来
什么时候进门 locking的一些数据
这些其实它对距离都有一些要求
那远距离给大家解决了这个问题
还有一块就是Beacon 对 以前Beacon呢 大家知道
我是在特定的通道 比如说在 三个 27 28 29三个特定的channel
去把我的数据放到里面
当我的beacon在发送我的数据的时候
它会影响到其他蓝牙的连接
这是第一 第二之前我们对于beacon的通道我们大概只支持31个byte的数据
比如说我想要传更多数据的时候
我的数据要发比较多的一些数据包
现在 蓝牙5.0对于数据包
的大小也有做了一些扩展
我可以做到255 byte
同时我可以把数据包 放在其他的channel
只需要告诉我channel在哪里 然后迎着数据去找就可以了
类似于指针的一个功能
所以在beacon来说 对于数据的增强 是一些非常大的改进
还有一块就是 我要做一些voice 比如说我要做一些语音的传输
之前基于蓝牙4.2 我们要做 很多比较好的语音的压缩
然后才能实现一些voice传输
蓝牙5.0我的速度有极大的提升
这时我可以非常轻松地做 一些voice 包括一些audio信号的传输
这里比如说 像对于TOA 智能电视(听不清)
的遥控器的语音 包括有很多客户在想 包括我在做一些卡拉OK
或者一些audio的信号的传输
都是有这个可能性的
那还有一块就是工业类的应用
工业类应用是说 以前
工业类应用都是一些有线 或者会采用一些无线的
一些技术 但是 这时候碰到一些问题
就是说 很多时候我们希望 我用平板或者说我工业平板
还有手机可以实际地去 看到我的一些sensor的数据
或者状态 这时候呢 很多时候我们 需要借助什么 借助我们的gateway
然后传到后台去做
现在如果有蓝牙5.0之后 我的距离 可以达到工业设备的一些要求
这时候我会非常 简单地接入到我的平板
接入到我的手机
然后基于我们的APP去看 一些实际的应用的一些数据
包括我可以去发出一些控制的命令
所以对工业应用来说 蓝牙5.0 也释放了一些可能性给大家
视频报错
手机看
扫码用手机观看
收藏本课程
视频简介
1.2 TI SimpleLink低功耗蓝牙技术 CC2640R2F 概述B
所属课程:TI 低功耗蓝牙技术与阿里云 IoT 智能生活开放平台 iLOP 的完美结合
发布时间:2018.05.31
视频集数:4
本节视频时长:00:14:18
介绍 TI SimpleLink 低功耗蓝牙产品 CC2640R2F 和阿里云IoT 智能生活开放平台 iLOP ,以及怎样利用现有的 SDK 开发您的产品,缩短您产品开发的周期。
//=$v1;?>
//=$v['id']?>//=$v['down_category']?>//=$v['link']?>//=$v['is_dl']?>//=$v['link']?>//=$v['name']?>//=$v['name']?>
//=$v['id']?>//=$v['down_category']?>//=$v['path']?>//=$v['is_dl']?>//=$v['path']?>//=$v['name']?>//=$v['name']?>
////=count($lesson['bbsinfo'])?>
//=$elink?>//=$elink?>//=$tags[0]?>//=$tags[0]?>//=$elink?>//= $elink?>//=$tags[1]?>//=$tags[1]?>
//=$lesson['bbs'];?>
//=count($lesson['bbsinfo'])?>