瑞萨电子对于Synergy开发工具介绍

描述

传统支持嵌入式开发的工具和套件的方法在快速原型机和产品设计上存在诸多障碍。作为Synergy 平台的一部分,瑞萨电子大力发展有用的开发工具和套件,帮助您跨越评估阶段,一路直达生产。

Synergy开发工具

Renesas Synergy开发工具包括e² studio集成解决方案开发环境(ISDE)、Synergy专用 IAR Embedded Workbench、TraceX –ThreadX 性能和监测、GUIX Studio全功能运行库。

e² studio

synergy

e² studio 集成解决方案开发环境(ISDE)瑞萨电子特别为Synergy 系列产品打造了新的开发环境。Synergy 集成解决方案开发环境(ISDE)基于集成式开发环境e² studio,包含了Synergy 平台最新、最强大的软件工具。

e² studio 的关键功能包括:

MCU代码自动生成

集成GNU ARM编译器

调试工具,J-Link支持

ThreadXRTOS感知调试

管脚配置,包括封装视图

时钟配置、中断配置

SSP模块选择、配置

查看受保护的源代码

支持GUIX Studio

综合性智能用户手册

源代码关键词颜色编码

强大的代码导航

跳至声明

自动代码格式化

代码模板

自动构造代码(if、while、do...while及其他)

编码时补全自动变量

内置拼写检查

瑞萨电子Synergy 的e² studio ISDE拥有额外的工具和插件,可以在配置 Synergy 微控制器(MCU)功能和 Synergy 软件API函数调用时根据需要提供指导、帮助、错误检查和备选建议。这些套件括:

图形配置器,用于MCU管脚功能分配、时钟和外围设置以及中断资源分配。

图形软件配置器,用于分配实时操作系统(RTOS)线程对象以及定制外围驱动器和硬件抽象层(HAL)。

ISDE基于配置器选项,用于生成C头文件并初始化C代码,便于立刻开始终端应用代码开发。

智能手册,只需将光标悬停在突出显示的MCU寄存器名称和API结构上,手册便立刻提供用户手册信息。

Synergy 软件包(SSP)源文件和许可文件的管理。

图形配置器管脚功能分配示例

synergy

IAR Embedded Workbench

Synergy专用的 IAR Embedded Workbench可以方便使用过IARIDE的开发者快速开启设计工作,它具有以下特性:

用于IAR环境的Synergy软件配置工具(SSC)

IAR ARM 编译套件

查看受保护的源代码

C-SPY 调试器,功率调试

集成Segger J-Link 支持

ThreadXRTOS 感知调试

C-STAT 静态分析工具

C-RUN 动态分析工具

支持GUIX Studio

TraceX– ThreadX 性能和监测

作为一个桌面工具,TraceX可以无缝集成 Synergy 软件,提供运行时性能信息,并可基于对象或在整个对象类上使用。例如,若启用了线程对象的性能信息,ThreadX将跟踪每一个线程及全部线程共同的线程恢复、暂停、先占、优先级反转、时间片和超时等。这一强大的工具配有运行时栈分析、执行分析套件和内置系统跟踪,能够帮助您更正错误,缩短上市时间。

synergy

GUIX Studio

GUIX‍ Studio 提供了完整的所见即所得画面设计环境,便于开发人员拖放图形元素,制作其UI画面。此外,GUIX Studio 还可以自定义GUIX 小工具所使用的默认颜色和绘图样式,便于开发人员轻松调整GUIX 的外观。GUIX Studio 能够自动生成与GUIX 库兼容的C代码,便于在MCU目标设备上进行编译和运行。通过集成的GUIX Studio 字体生成工具,开发人员可以生成预渲染字体,将其用于某项应用。

在电脑桌面的GUIX Studio 环境内可以执行完整的GUIX UI应用程序,便于快速轻松生成和论证UI概念、测试画面流以及观察画面过渡和动画。

如何获得工具?

瑞萨官网Renesas Synergy Gallery 提供了所有来自Synergy 的软件和工具加入Renesas Synergy 生态系统的第三方供应商的相关产品。软件、工具、许可和文档以快速、易用的方式进行传送。

Renesas Synergy 开发套件

嵌入式系统的软件开发环境与MCU开发套件之间的紧密耦合非常重要,因为紧密的耦合能够确保立即启动,同时保证一直到终端产品原型阶段都能有顺利的开发体验。从一开始,Renesas Synergy 平台e² studio ISDE的结构设计便是实现与一系列瑞萨电子套件无缝协同工作,这些套件适用于具有不同技术专长的用户以及不同复杂程度的终端应用。ISDE为每个Synergy套件都提供了预配置的板级支持包(BSP),用于立即启动和方便修改,以扩展和更改套件的功能。

Synergy 平台提供三类产品开发套件——开发套件、入门套件和推广套件。

synergy

Renesas Synergy 套件采用模块化设计、可以根据需要进行扩展,并强调极其简单且带错误检查功能的板配置。扩展端口大量使用了工业标准Pmod 连接器,并有一系列插件模块。

Renesas Synergy 开发套件 (DK)

每个系列的Renesas Synergy 微控制器(MCU)都配有DK。DK允许开发人员充分利用所有MCU功能和管脚,用于评估MCU设备性能、测量功耗、构建应用软件直至完成终端产品的原型硬件开发平台,甚至可以通过将专门的电路板插入包括工业标准Pmod 连接器在内的DK扩展连接器对功能进行扩展。所有DK都配有板上J-Link调试器,以及用于连接移动设备的低功耗蓝牙模块。DK是硬件平台的基础,而Renesas Synergy 软件包的认证合格和品质保证正取决于此平台。‍

Renesas Synergy 入门套件 (SK

作为物超所值的产品,SK在覆盖绝大多数Renesas Synergy MCU功能的同时为整个Synergy 平台起到了卓越的入门作用。SK适用于可能没有具体应用概念,但希望以最低的成本体验和评估 Synergy 平台的开发人员。每个SK都提供了大多数MCU管脚的访问权限,并基于Pmod 标准和Arduino 格式通过一系列连接器为Arduino Shield插件卡提供功能扩展。

Synergy MCU家族产品中包括S1、S3、S5、S7四大系列对应开发套件如下:

synergy

synergy

synergy

synergy

Renesas Synergy 微控制器得益于优秀的开发工具和套件支持,可以让开发者跳过传统嵌入式开发的工具和套件的存在诸多障碍。Renesas Synergy MCU可用于快速拓展的IoT市场,丰富的外设功能可使物联网产品轻松可靠的连接,以及创建人机界面。瑞萨电子大力发展有用的Renesas Synergy 开发工具和套件,帮助开发者轻松跳过评估阶段,快速开始物联网产品的设计。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分