微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 新手开发,第一次应用CC2564并搭载 MSP430,有几个问题请教

新手开发,第一次应用CC2564并搭载 MSP430,有几个问题请教

时间:10-02 整理:3721RD 点击:

1.是不是有集成MSP430的协议栈代码,是全部集成还是局部,如果是全部集成,那个cc2560在其中起什么作用?如果是局部,也就是说HCI上层协议栈写在MSP430里面,下层协议栈写在CC2564里面?另外如果是局部,如何将下层协议栈写到CC2564里面,需要特定的烧写工具吗?

2.用于CC2564的协议栈和用于CC2540的协议栈有什么区别?怎么迅速上手?

3.网络上关于基于CC2564蓝牙模块历程的介绍很少,有没有好的开发历程推荐?

我也正在学习这套东西,说下我的理解吧。

CC2540/CC2541这种单模BLE芯片,本身就集成了MCU。整个协议,一块芯片就可以搞定。

而CC2564这种多模芯片,自身没有集成MCU,需要外挂一块。

其实BLE或者BR/EDR,两类协议协议都包括硬的不变的部分(HCI层以下,芯片实现)和可以编程的部分(HCI之上,MCU实现)。

TI提供的开发工具还是挺丰富的,从开发套件到Demo,官网上一搜便是。

CC2560本身不跑协议栈,需要搭配MCU使用,协议栈跑在MCU上,TI有搭配MSP430F5438A的例程,有需要可以申请获取。

CC2564的协议栈是双模蓝牙的协议栈支持传统蓝牙的一部分协议以及BLE的一部分协议

CC2540是单模蓝牙芯片只支持BLE,故也只有BLE的协议栈

 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top