hi,
我之前是做cc3200低功耗开发的,现在想用cc2640r2f(以下简称cc2640)替换掉之前wifi传输的部分,需求传输速率大约是1Mbps左右
据说cc2640支持BLE 5.0最大能达到2Mbps,因此想试试是否能行,但我是从没有蓝牙开发经验的,因此在这寻求帮助希望可以少走一些弯路
我的需求场景主要是这样的:
1. 2个cc2640设备, 一个有源长时间工作,与带wifi的mcu协同工作,一个无源设备,平时低功耗待机休眠。二者互相连接。
2.有源设备在收到特定网络事件的情况下通过蓝牙唤醒无源设备,或者无源设备在收到特定的GPIO信号的情况下唤醒。
3.在无源设备唤醒的状态下,cc2640通过SPI读取与它连接的另一个mcu产生的数据流,并发送到有源设备。
我的问题是:
1. 简单来说我上面的需求能否用cc2640来实现? 主要是我对2Mbps速率是否稳定可靠心里没谱。
2. 我准备使用github的spp_ble_server/spp_ble_client来做demo,然后把uart bridge改为spi bridge,是否正确?
3. 低功耗和外设唤醒api我应该参考什么demo?
4. 其他建议?
谢谢!