选择蓝牙开发套件就像一个10岁的孩子在糖果店里,有无数的选择,从表面上看都很好,但很难做出正确的选择,因为每个项目对套件的要求都是非常不同的。本文解释了在工程师开发过程中的不同阶段应该如何选择正确的Silicon Labs (亦称“芯科科技”) 蓝牙开发套件,来进行实验评估,原型,优化和产品开发。
评估蓝牙开发套件的必要功能
没有放之四海而皆通的开发套件。假设工程师只是在试验低功耗蓝牙(Bluetooth Low Energy),那么带有一些基本功能和扩展接口的套件就可以了。然而,如果工程师正在构建物联网原型并进行现场试验,工程师需要关注其他功能,如板上传感器和钮扣电池等支持。在优化射频性能或提高设备的能耗,甚至更好的是开发实际生产的产品时,工程师可能需要一个专业级的蓝牙开发套件。 以下是工程师应该在蓝牙开发套件上看到的概要,基于工程师正在进行的开发过程的哪个阶段, 试验,原型,优化,或产品开发。
蓝牙开发套件-实验与评估
哪种类型的蓝牙开发套件最适合实验和测试?若设计新手第一次进入嵌入式开发的世界,应该在套件中关注些什么特性? 首先要考虑的蓝牙开发套件是一个板载调试器。它使工程师的实验项目很好、很容易,因为工程师可以在代码在目标处理器中运行时刷新代码并调试它。它还可以节省工程师购买和配置额外的主板的时间。内置的封包跟踪接口为工程师提供了关于无线链路中的蓝牙数据包的宝贵信息,为工程师的实验提供了深入的见解。 另一方面,一个虚拟的COM端口,使工程师不必购买用于UART/USB桥接的外部板,并从工程师的项目中省去麻烦。MikroE 和Qwiic等硬件生态系统的外部连接器是尝试新事物时必须具备的功能。插件板节省了时间,因为工程师不必从头开始构建一切。
Silicon Labs的Explorer Kit是一个理想的入门套件。它包括上面列出的所有基本特性,还有其他强大的开发优势,以充分利用工程师的套件投资。Explorer Kit支持Simplicity Studio物联网开发环境,这是所有Silicon Labs无线产品的统一开发环境,它允许工程师使用GCC和IAR编译器开发基于C的应用程序。Explorer Kit从开箱开始就很容易—它自动自定义并安装正确的开发环境和用于Explorer Kit硬件(BGM220) 的SDK来让工程师使用。
蓝牙开发套件-原型
在构建物联网原型和进行现场试验时,带有内置钮扣电池连接器的蓝牙开发套件是最佳选择。电池连接器可以帮助工程师快速地将原型从办公桌上拿出来进行现场试验。工程师不需要花时间修补外部电池或电源。 当物联网设备原型化和在现场试验中测试它们时,Silicon Labs开发套件是工程师的蓝牙开发套件。其内置钮扣电池连接器节省工程师的时间和金钱时,准备试验。该套件为工程师提供了原型中所需的所有功能:2.4 GHz芯片天线,板控制器,J-Link调试器,包跟踪,虚拟COM,各种板载传感器等。
高级蓝牙开发套件-优化和产品开发
当进入实际产品的开发阶段并需优化射频性能和能量消耗时,工程师需要最先进的开发功能——能量分析器无疑是其中最关键的。它允许工程师优化每一行代码,以实现优越的射频性能和能源效率。 如果高级优化和产品开发是工程师的主要任务,Silicon Labs Pro Kit在整个过程中支持工程师,从第一个套件启动到最终设计。通过其板载能量分析器,工程师可以优化射频性能和能量消耗到完美,而插件无线电板允许工程师根据工程师的射频需求调整Pro Kit。 下载低功耗蓝牙移动应用程序
无论工程师选择哪个蓝牙开发套件,工程师都应该下载一个通用的低功耗蓝牙移动应用程序。工程师只是想在调试嵌入式低功耗蓝牙应用程序时节省时间。移动应用程序允许工程师在开发期间轻松测试和调试嵌入式应用程序和OTA固件更新功能。
原文标题:无线知识库-如何为IoT产品选择蓝牙开发工具
文章出处:【微信公众号:SiliconLabs】欢迎添加关注!文章转载请注明出处。
责任编辑:haq
-
蓝牙
+关注
关注
114文章
5763浏览量
169772 -
IOT
+关注
关注
186文章
4174浏览量
196170
原文标题:无线知识库-如何为IoT产品选择蓝牙开发工具
文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论