CC2640R2F学习笔记(九.总结)

文章讨论了CC2640R2F作为BLE开发芯片的优缺点,指出其在性价比、支持的协议、配置工具和操作系统复杂性方面的不足,并推荐了替代选项CC2652和即将推出的高性价比芯片CC2340。

文章目录

前言


注意:本文章仅代表作者对开发CC2640的一些理解,并非权威,仅供参考,如有错误欢迎指正。


正文

本想用CC2640R2F开发一个小产品,看重它的是价格便宜,尤其是几乎可以平替CC2640R2L的价格只有不到10元人民币,但在学习过程中发现即使是在TI的BLE产品中CC2640R2F现在也可能并非是最佳选择,原因如下:

  • 性价比不高
    CC2640R2F的价格和 CC2652差不多,CC2640R2L的价格也涨了不少,CC2640仅支持BLE,CC2652还支持Thread和Zigbee,尤其TI即将推出的CC2340价格只有5元人民币,性价比非常高。
  • 不支持sysconfig
    sysconfig是类似STM32 CUBEMX的配置工具,但CC2640仅驱动部分支持sysconfig,使用起来不太方便。
  • 学习成本较高
    用 CC2640R2F开发BLE应用除了需要学习CC2640R2F硬件和驱动方面的知识,还需要学习TI自己的操作系统TI-RTOS,尤其坑爹的是为了为了能够在 TI-RTOS 和 FreeRTOS 内核中重用代码,操作系统还套了个 POSIX 层。又需要学习 POSIX 的 知识。据说在CC2340中TI已经完全放弃TI-RTOS 而采用应用更加广泛的FreeRTOS。

总结

如果要采用TI的BLE系列芯片进行开发,对成本敏感的建议等等CC2340,对成本不太敏感的现阶段就用CC2652。所以《CC2640R2F学习笔记》系列文章就到此为止。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值