传统支持嵌入式开发的工具和套件的方法在快速原型机和产品设计上存在诸多障碍。作为Synergy™ 平台的一部分,瑞萨电子大力发展有用的开发工具和套件,帮助您跨越评估阶段,一路直达生产。
Synergy™开发工具
Renesas Synergy™开发工具包括e²studio集成解决方案开发环境(ISDE)、Synergy专用 IAR Embedded Workbench®、TraceX®–ThreadX®性能和监测、GUIX Studio™全功能运行库。
e² studio
e²studio 集成解决方案开发环境(ISDE)瑞萨电子特别为Synergy™ 系列产品打造了新的开发环境。Synergy™ 集成解决方案开发环境(ISDE)基于集成式开发环境e² studio,包含了Synergy™ 平台最新、最强大的软件工具。
e² studio 的关键功能包括:
MCU代码自动生成
集成GNU ARM®编译器
调试工具,J-Link®支持
ThreadX®RTOS感知调试
管脚配置,包括封装视图
时钟配置、中断配置
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)源文件和许可文件的管理。
图形配置器管脚功能分配示例
IAR Embedded Workbench®
Synergy专用的 IAR Embedded Workbench®可以方便使用过IARIDE的开发者快速开启设计工作,它具有以下特性:
用于IAR环境的Synergy软件配置工具(SSC)
IAR™ ARM®编译套件
查看受保护的源代码
C-SPY®调试器,功率调试
集成Segger J-Link®支持
ThreadX®RTOS 感知调试
C-STAT®静态分析工具
C-RUN®动态分析工具
支持GUIX Studio™
TraceX® – ThreadX®性能和监测
作为一个桌面工具,TraceX可以无缝集成 Synergy™ 软件,提供运行时性能信息,并可基于对象或在整个对象类上使用。例如,若启用了线程对象的性能信息,ThreadX将跟踪每一个线程及全部线程共同的线程恢复、暂停、先占、优先级反转、时间片和超时等。这一强大的工具配有运行时栈分析、执行分析套件和内置系统跟踪,能够帮助您更正错误,缩短上市时间。
GUIX Studio™
GUIXStudio™ 提供了完整的所见即所得画面设计环境,便于开发人员拖放图形元素,制作其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™ 平台提供三类产品开发套件——开发套件、入门套件和推广套件。
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四大系列对应开发套件如下:
Renesas Synergy™ 微控制器得益于优秀的开发工具和套件支持,可以让开发者跳过传统嵌入式开发的工具和套件的存在诸多障碍。Renesas Synergy™ MCU可用于快速拓展的IoT市场,丰富的外设功能可使物联网产品轻松可靠的连接,以及创建人机界面。瑞萨电子大力发展有用的Renesas Synergy™ 开发工具和套件,帮助开发者轻松跳过评估阶段,快速开始物联网产品的设计。
-
mcu
+关注
关注
146文章
16984浏览量
350263 -
嵌入式开发
+关注
关注
18文章
1022浏览量
47508 -
瑞萨电子
+关注
关注
37文章
2841浏览量
72143
原文标题:每周一读 I 简便易行的Renesas Synergy™ 开发工具与套件
文章出处:【微信号:renesas_china,微信公众号:renesas_china】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论