0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

0U9g_renesas_ch 来源:未知 作者:李倩 2018-08-27 11:47 次阅读

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

嵌入式开发的困境

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

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

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

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

关于我们

瑞萨电子作为全球领先的微控制器供应商、模拟功率器件和SoC产品的领导者,提供专业可信的创新嵌入式设计和完整的半导体解决方案,旨在通过使用其产品的数十亿联网智能设备安全可靠地改善人们的工作和生活方式。我们将与您分享最新产品技术资讯和新闻动态。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6025

    文章

    44416

    浏览量

    630450
  • 物联网
    +关注

    关注

    2898

    文章

    43736

    浏览量

    368739
  • 嵌入式开发
    +关注

    关注

    18

    文章

    1009

    浏览量

    47423

原文标题:大咖谈技术丨瑞萨电子Synergy平台:开发IoT产品的利器

文章出处:【微信号:renesas_china,微信公众号:renesas_china】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    嵌入式开发常见问题排查

    嵌入式开发问题排查很多人认为嵌入式开发很难,主要是因为在这个过程中常常会遇到各式各样的问题。这些问题的复杂性和多样性使得许多人感到困惑和无所适从。然而,如果将这些问题逐一拆解,实际上大部分都可以
    的头像 发表于 09-22 08:04 143次阅读
    <b class='flag-5'>嵌入式开发</b>常见问题排查

    聚焦嵌入式开发中的合规性工具、项目管理工具、版本迭代工具应用

    日前,龙智携嵌入式开发及管理解决方案亮相2024上海国际嵌入式展(embedded world China 2024)。展会期间,我们对话了多位龙智资深DevSecOps顾问及技术支持专家
    的头像 发表于 07-29 15:15 344次阅读

    嵌入式开发前景怎么样?

    嵌入式开发前景非常广阔,这主要得益于物联网、人工智能、大数据等技术的快速发展,以及嵌入式系统在各个领域的广泛应用。以下是对嵌入式开发前景的详细分析
    的头像 发表于 07-10 09:00 1998次阅读
    <b class='flag-5'>嵌入式开发</b>前景怎么样?

    嵌入式开发就业前景怎么样?

    嵌入式开发就业前景怎么样?随着科技的飞速发展,嵌入式开发在各个领域的应用越来越广泛,因此嵌入式开发的就业前景也备受关注。今天将从智能家居、医疗设备、工业控制、汽车电子、航空航天等方面,探讨嵌入
    发表于 06-07 14:51

    ARM Cortex-A53嵌入式开发平台Android手册

    电子发烧友网站提供《ARM Cortex-A53嵌入式开发平台Android手册.pdf》资料免费下载
    发表于 04-28 15:10 0次下载

    fpga是嵌入式开发

    FPGA(现场可编程门阵列)与嵌入式开发之间确实存在一定的关联,但它们在本质上是两个不同的领域。
    的头像 发表于 03-15 14:18 848次阅读

    嵌入式开发中的交叉编译详解

    嵌入式开发中,经常会遇到目标平台资源贫乏,无法运行需要的编译器。亦或是目标平台上不允许或不能够安装需要的编译器。这时候就需要使用交叉编译了。
    的头像 发表于 12-01 13:24 1023次阅读
    <b class='flag-5'>嵌入式开发</b>中的交叉编译详解

    嵌入式开发测试秘诀

    。 多年前,一位工程师为了对嵌入式拥有更深层次理解的追求,曾发出这样的疑问:“我怎么才能知道并懂得我的系统到底在干些什么呢?”。同时代的嵌入式开发人员问得最多的问题大都围绕“我怎么才能使程序跑得更快”、“什么编译器最
    的头像 发表于 11-24 16:18 449次阅读

    c语言嵌入式开发

    电子发烧友网站提供《c语言嵌入式开发.zip》资料免费下载
    发表于 11-17 14:11 2次下载
    c语言<b class='flag-5'>嵌入式开发</b>

    嵌入式开发系统基础知识

    电子发烧友网站提供《嵌入式开发系统基础知识.pdf》资料免费下载
    发表于 11-17 10:59 11次下载
    <b class='flag-5'>嵌入式开发</b>系统基础知识

    嵌入式开发学习路线

    电子发烧友网站提供《嵌入式开发学习路线.doc》资料免费下载
    发表于 11-17 10:13 13次下载
    <b class='flag-5'>嵌入式开发</b>学习路线

    嵌入式开发学习路线分享

    的实际应用范畴,可以说目前市场上对嵌入式开发人才的需求越来越大,很多小伙伴都想通过培训学习的方式走向嵌入式开发相关的岗位。下面,小编就给各位小伙伴介绍一个简单易懂的学
    的头像 发表于 11-15 11:51 1211次阅读
    <b class='flag-5'>嵌入式开发</b>学习路线分享

    windows ce嵌入式开发入门-基本Xscale架构

    电子发烧友网站提供《windows ce嵌入式开发入门-基本Xscale架构.pdf》资料免费下载
    发表于 11-10 11:18 0次下载
    windows ce<b class='flag-5'>嵌入式开发</b>入门-基本Xscale架构

    嵌入式开发,如何防止设备被抄袭呢?

    嵌入式开发,如何防止设备被抄袭呢? 嵌入式开发是指将微型电脑、微处理器、传感器等硬件设备集成到系统之中,通过编程实现智能化的嵌入式系统。这一领域的发展迅速,越来越多的公司涉足其中,但同时也面临着
    的头像 发表于 10-29 16:33 809次阅读

    嵌入式开发入门学习

    电子发烧友网站提供《嵌入式开发入门学习.doc》资料免费下载
    发表于 10-26 09:37 1次下载
    <b class='flag-5'>嵌入式开发</b>入门学习