跳转到主要内容

Silicon Labs

什么样的MCU才能登上物联网市场高速增长的列车?

Lee_ /

来源:<a href="http://www.mesnet.com.cn/CN/news/news17306.shtml">单片机与嵌入式系统应用</a&gt;

<strong>引言</strong>

物联网市场呈现飞速增长的发展,在这些领域蓬勃发展的背后,MCU作为物联网的核心器件,要满足怎样的条件才能符合用户产品的需要?更多联网产品的出现,使得MCU的功耗是否要越来越低?MCU是否要同FPGA和无线模块高度整合在一起,更加集成化地服务于上述技术领域?究竟什么样的MCU才能抓住机遇,登上物联网市场高速增长的列车?

<strong>业界声音</strong>

<strong>连接能力、能量模式和集成功能是MCU必备的素质</strong>

<strong>Silicon Labs32位微控制器 产品高级营销经理 ivind Loe</strong>

Gecko MCU 在安全性、存储和外设方面取得重大提升

Lee_ /

2017年3月15日,Silicon Labs(亦名“芯科科技”,NASDAQ:SLAB)持续增强EFM32 Gecko微控制器(MCU)系列产品以满足嵌入式开发人员对于设计下一代安全、高端IoT设备的需要。使用Silicon Labs新款Jade和Pearl Gecko MCU,开发人员可轻松地将触摸控制界面、强大的安全性能和多种低功耗传感器添加到IoT设备之中。新款MCU特别在高性能、低能耗应用,以及支持通过在线(OTA)更新终端产品方面进行了优化。

Jade和Pearl Gecko MCU提供一流的硬件加密技术,具有高能效的安全加速器、真随机数发生器(TRNG)和安全管理单元(SMU),确保IoT设备的安全连接,且不会牺牲电池使用寿命。加密/解密加速器运行最新的安全算法,具有比传统软件实现方案更高的性能和更低的功耗。除了传统的存储器保护单元,安全管理单元能够通过软件为外设访问配置更精细的安全等级。外设也可通过硬件进行单独保护,仅有经授权才能允许访问外设的寄存器接口。

物联网创客指南:EFM32 MCU设计的最佳实践和除错技巧(三)

Lee_ /

在前一节中,你了解了一些帮助你进行硬件原型设计的重要原则。在本节中,我们将分享在软件开发方面的经验教训。关键词extern,static和volatile都是什么?你应该在你的代码中使用递归还是malloc()?

根据下列重点步骤写好代码,一切都会更好!

<strong>一 查找硬件设备的现有软件示例</strong>

开发任何嵌入式解决方案的第一步是找到可以使您的任务更简单的示例。您在自定义解决方案中找到的特定部分的软件示例将帮助您以另一种方式“查看”设备,并帮助您重新解释设备规格,即使这些示例是针对其他计算机架构或软件语言的。

<strong>二 编译器的代码</strong>

没有完美的计算机软件语言。所有语言都有自己的优势和弱点。用于EFM32家族的Simplicity Studio中使用的软件语言是C. C语言有着很长的历史,它被广泛信任,并且在嵌入式设计上表现良好,但是其语法及特性很难掌握。当你在C中编码时,你实际上是为编译器和其他构建工具编写指令。记住这一点。C语言是“接近金属”的语言,因为您的代码在人类可读格式下编写的代码,汇编代码和二进制映像的构建过程的结果之间仅有几个步骤。

华丽穿梭消费、工业、汽车IoT应用的8位MCU

Lee_ /

在开发消费电子、工业控制、智能传感器和电信及数据通信设备等物联网(IoT)应用产品时,8位MCU是极为关键的半导体器件,因此芯科科技(Silicon Labs)近来持续扩展旗下高集成、高性能、低功耗的8位MCU系列──EFM8TM的产品阵容,近期更进一步推出经AEC-Q100认证的EFM8最新解决方案,达到了汽车电子要求的严格品质标准。

<strong>小型化,低功耗IoT设计理想之选</strong>

以EFM8LB Laser Bee系列为例,其将8位MCU的模拟性能和外设集成度推向业界最高峰,所带来的创新与妙用令人惊艳。EFM8LB1在仅为3mm × 3mm的QFN封装中集成了强大的模拟性能,包括高速模数转换器(ADC)、高精度温度传感器等多个元器件,非常适合空间受限、性能密集型应用,例如光模块、测试和测量仪器、工业控制设备和智能传感器等。

基于高度集成的设计,LaserBee与市面上其他竞争对手的8位MCU相比,各项性能都高出一截,例如最快时钟及更快的PWM,更多的传输量和MIPS,以及内置高分辨率ADC所实现的理想模拟功能。

物联网创客指南:EFM32 MCU设计的最佳实践和除错技巧(二)

Lee_ /

在本系列的第一部分中,我们介绍了修订控制系统,以及它如何安全地保存您的设计文件,并帮助您找到设计文件之间的差异。在本节的第二部分教学中,您将了解如何构建自己的硬件。

<strong>这个系列文章有六个部分:</strong>

1. 使用版本控制系统
2. 在面包板上开始开发
3. 原型构建
4. 写好代码,一切都会更好
5. 像专业人士那样构建源代码
像天才一样调试问题

<strong>开始使用面包板进行开发</strong>

当在EFM32上开始一个新项目时,您可能已经参考了本书的一些例子,并认为您有了足够在定制印刷电路板(PCB)上开发自己的EFM32解决方案的能力。但不要让步子太大,可以遵循下列步骤以确保开发的成效:

<strong>1. 一步步进行测试</strong>

Silicon Labs:物联网时代的MCU发展趋势

Lee_ /

来源:电子技术应用

物联网时代渐行渐近,半导体厂商纷纷布局,MCU厂商自然不能置身事外。岁末年初之际,Silicon Labs首席营销官Michele Grieshaber女士接受了《电子技术应用》采访,对MCU的发展谈了其观点。

<center><img src="http://mcu.eetrend.com/files/2017-02/wen_zhang_/100004872-15743-6362041…; alt=""></center>
<center><i>Silicon Labs首席营销官Michele Grieshaber</i></center>

<strong>2017年微控制器技术的发展:连接、安全、能效</strong>

Silicon Labs针对汽车市场推出经AEC-Q100认证的EFM8微控制器

Lee_ /

<br/>
<font color="#FD8900">新型汽车级8位MCU瞄准车内触摸界面和电机控制应用</font>

Silicon Labs(亦名“芯科科技”,NASDAQ:SLAB)宣布推出两个系列的汽车级EFM8 微控制器(MCU)产品,设计旨在满足广泛的车内触摸界面和车身电子电机控制应用。经过AEC-Q100认证的、超低功耗的新型EFM8SB1 Sleepy Bee系列产品提供先进的片上电容式触摸技术,可以实现用触摸控制来轻松地替代物理按钮。

<center><img src="http://mcu.eetrend.com/files/2016-11/wen_zhang_/100004103-13635-zz.jpg&…; alt="" width="600"></center>