瑞萨电子Synergy平台:开发IoT产品的利器

2018-08-27 10:46:40·  来源:瑞萨电子
 
对于典型的嵌入式开发流程来说,从创意到量产间的过程异常复杂,涵盖硬件、软件、系统集成、应用程序开发、产品测试量产到最终的商业模式,而正是由于漫长的流程及昂贵的前期投入成本,阻碍了物联网的快速演进与创新。
对于典型的嵌入式开发流程来说,从创意到量产间的过程异常复杂,涵盖硬件、软件、系统集成、应用程序开发、产品测试量产到最终的商业模式,而正是由于漫长的流程及昂贵的前期投入成本,阻碍了物联网的快速演进与创新。

嵌入式开发的困境

产品开发周期、总体拥有成本以及进入壁垒,是嵌入式系统开发的三大挑战。面对着丰富多彩的物联网需求,从处理到无线连接,从外设到软件开发,单纯通过一个产品无法同时满足如此众多的需求,工程开发人员不得不根据不同应用选择不同的处理平台,进一步增加了产品开发难度和周期。



嵌入式系统开发的三大挑战

产品研发周期——将驱动、中间件、系统集成、云链接等必要系统代码固定化,可极大缩短开发和认证时间,同时在应用程序设计之外,方便地增加额外的创新功能,以实现物联网要求的产品差异化功能。

总体拥有成本——除了MCU硬件之外,还有大量易被忽略的系统成本,其中就包括预研和评估、采购、培训、开发和风险管理、系统集成、验证、升级和维护等一系列成本,这些成本不易发现,一旦处理不好,会造成巨大损失。

进入壁垒——随着产品日益丰富,无论是获取新技术,还是学习、风险管理、优化、安全及维护支持等方面,都会带来复杂度的进一步提升。

为嵌入式开发定制的Synergy平台

瑞萨电子推出的物联网及嵌入式开发平台Synergy由五部分组成:软件、处理器、工具和开发板、解决方案以及资料库,是专为物联网及嵌入式开发者定制的平台,拥有更完整的内容、认证与支持,可将工程师从乏味的基础架构编程中解放出来,加速创意产品化的进程。



Synergy平台的五大组成部分

Synergy平台可让工程师立即从API级别开始,加速MCU软件开发,专注于创新和差异化,不必花费宝贵的时间在较低级别的重复性无差别工作上。

在整个产品生命周期中,在较低层次上创建和维护专业级微控制器软件十分昂贵,特别是需要RTOS、网络通信、图形或专用功能时。而Synergy平台具备上述全部功能,并将按照开发者的需求继续扩展新功能。

Synergy平台软件


Synergy平台软件部分包括Synergy Software Package(SSP)、软件API以及通过验证的附加软件三部分。其中SSP是Synergy软件的核心,全部为瑞萨电子认证合格的软件包,包括应用框架、实时操作系统、中间件、功能库、HAL驱动以及板级支持包等,可覆盖绝大部分通用开发工作。

SSP是Synergy软件的核心,具有完整的软件开发生命周期,能够多个硬件平台上提供数据手册,满足软件质量要求的各项工业标准,并提供可靠的软件质量保证(SQA)。瑞萨电子对SSP进行紧密的集成、优化、测试、记录并维护。其分层式架构使开发人员能够使用通用的API和应用程序框架来编写应用程序,或根据需要直接连接到设备驱动程序级别。

值得一提的是,为了应对物联网中关于无线应用的需求,瑞萨电子提供了一系列无线应用框架,以加速无线连接功能。包括WiFi、低功耗蓝牙、蜂窝等一系列无线应用,用户可以通过API进行更方便对设备进行配置,丰富的框架结构可轻松添加或者寻找合作方提供的驱动,支持不同模式的协议等,让无线开发不再成为物联网设计中的短板。

Synergy单片机

Synergy微控制器家族包括四个不同系列,专为终端应用设计,包括面向物联网市场的互连移动设备和高性能嵌入式系统控制器等。各系列皆具有丰富的性能、功能和引脚兼容性,提供嵌入式市场所需的可扩展性、功耗、代码可重用性和性能。

S1超低功耗系列设计具有模拟功能、安全连接和强大安全性的产品,用于需要长电池使用时间和待机时间的领域。S3高效系列提供需要安全连接、高级模拟和时序控制、安全自测、段式LCD和电容式触摸控制功能的电源敏感型应用。S5高集成度系列实现高要求的控制应用,兼具安全连接、大内存、串行存储器扩展、高精度模拟、彩色LCD图形(采用2D引擎)和安全功能。S7高性能系列可同时处理多个高速安全连接通道,驱动惊艳的彩色显示屏,执行精密控制运算或感测具有高精度的模拟信号。

Synergy开发工具/开发板和资源库

瑞萨电子为Synergy平台提供了丰富的工具和开发板,支持不同层级的开发。通过快速代码开发加快产品入市时间,促进文件管理、软件和MCU配置、代码生成、编译、调试和直观图形界面设计。所有Synergy工具、支持、开发席位和维护均随Synergy平台一起提供。

工具主要包括:e² studio ISDE与IAR Embedded Workbench®集成解决方案开发环境,C-RUN®运行分析工具,C-STAT®静态分析工具,功耗调试和flash编程,TraceX®RTOS可视化调试工具,GUIX Studio™全功能运行库。



丰富的开发板和开发工具

瑞萨电子为开发者准备了丰富的Synergy资源库,包括Synergy软件包和其他调试工具、开发软件,可以随时下载使用。

为了突出Synergy平台的特性,瑞萨电子推出了全新一代PK-CLOUD1套件。该套件主要平台为标准Synergy PK-S5D9套件,此外还包括了传感器扩展板、无线WiFi和蜂窝网络调制解调器模组,让用户从注册云平台账号、验证、连接到最终的云平台开发只需短短几步。其中包括针对WiFi、蓝牙及蜂窝通讯的无线应用框架,适用于“物”与云之间的安全通信MQTT/TLS加密功能,以及可无缝进入百度云、亚马逊及微软的主要云服务商模式。



Synergy平台提供无线通信与安全协议的完美组合

Synergy平台通过提供一站式产品和服务,有效降低前期投入成本、加速软件开发流程和降低系统开发门槛,重新定义了物联网和嵌入式开发方法,加速产品实现过程,是物联网及嵌入式系统开发的理想解决方案。