描述
我这里主要是找能够替代Nordic的芯片,评估芯片总结起来几点来评估,MCU性能、蓝牙兼容性、功耗问题,开发难度。这篇文章仅针对与技术来说。
拿到开发板,打开里面有一块开发板,里面有一个下载器,一个DEV KEY。拿到开发板之后,感觉做工还行,下面开始使用。
首先到官网上查看资料,下载开发工具。开发环境搭建就不做多说了。这里还是得吐槽吐槽一下,国产芯片,资料全是英文,看起来还是有些别扭
TLSR9是RISC的内核,这个内核也是最近几年兴起的,相比一些对工程师来说陌生,这个内核只能用官网得Andes Sight这个开发工具,好在之前使用过安第斯内核单片机,不然熟悉开发工具也得用一段时间,这个AndesSight 也是基于eclipse改的,上手也不是很难。但是使用起来我认为没有Keil顺手。
正题来了,首先MCU性能上面是可以的 1MFLASH 256K SRAM 对于大多数场景够用了,跑个操作系统啥的也不成问题。官网demo简单的底层和应用实例还是有的,搭建基本驱动底层没问题,上手不难,因为没有实际做项目,没有深层次使用,也没有过多来评测复杂内容。仅靠资料来说把板子玩起来是可以的,如果遇到些问题,还得要FAE来帮助解决的,网上资料太少了。功能上来说,可以和Nordic替代的。
Demo跑起来,我手头有一个手机,苹果,小米,华为,通过蓝牙助手连接,也没问题。
进入低功耗模式1s一次广播的情况下,电流平均30-50uA左右,我认为是可以的,低功耗国产的算是平均水平。
接下来就是开发板实际应用,官方提供的开发板带了麦克和语音,我认为这个芯片还是应用于蓝牙终端,智能家具Mesh上应用范围多。如果有语音功能的要比Nordic的要好一些。但对于初学蓝牙芯片的小伙伴来说,门槛还是比较高的。这个芯片公司做的话,有一定量这样才有官方支持,这样才有FAE来支持的,我认为熟悉起来不是很难的事情。
打开APP阅读更多精彩内容