Traditional approaches to supporting tools and suites for embedded development have many barriers to rapid prototyping and product design. As part of the SynergyTM platform, Renesas Electronics develops useful development tools and suites to help you get through the evaluation phase and go straight to production.
SynergyTM Development Tools
Renesas SynergyTM development tools include the e2studio Integrated Solution Development Environment (ISDE), Synergy's IAR Embedded Workbench®, TraceX® –ThreadX® Performance and Monitoring, and the GUIX StudioTM full-featured runtime.
E2 studio
The e2 studio Integrated Solutions Development Environment (ISDE) Renesas Electronics has created a new development environment for the SynergyTM family of products. The SynergyTM Integrated Solution Development Environment (ISDE) is based on the integrated development environment e2 studio and includes the latest and most powerful software tools for the SynergyTM platform.
Key features of e2 studio include:
MCU code is automatically generated
Integrated GNU ARM® compiler
Debugging tools, J-Link® support
ThreadX®RTOS-aware debugging
Pin configuration, including package view
Clock configuration, interrupt configuration
SSP module selection and configuration
View protected source code
Support for GUIX StudioTM
Comprehensive Smart User Manual
Source code keyword color coding
Powerful code navigation
Jump to statement
Automatic code formatting
Code template
Automatically construct code (if, while, do...while, and others)
Automatic variable when encoding
Built-in spell check
Renesas Electronics SynergyTM's e2 studio ISDE has additional tools and plug-ins that provide guidance, assistance, error checking and alternative advice as needed to configure SynergyTM microcontroller (MCU) functionality and SynergyTM software API function calls. These kits include:
Graphics configurator for MCU pin function assignment, clock and peripheral settings, and interrupt resource allocation.
A graphical software configurator for distributing real-time operating system (RTOS) thread objects as well as custom peripheral drivers and hardware abstraction layers (HALs).
ISDE is based on configurator options for generating C header files and initializing C code for immediate application development of terminal applications.
The smart manual simply hover your cursor over the highlighted MCU register name and API structure, and the manual provides the user manual information immediately.
Management of SynergyTM Software Package (SSP) source and license files.
Graphical Configurator Pin Function Assignment Example
IAR Embedded Workbench®
Synergy's IAR Embedded Workbench® makes it easy for developers who have used IARIDE to quickly get started with design features:
Synergy Software Configuration Tool (SSC) for IAR environments
IARTM ARM® Compilation Suite
View protected source code
C-SPY® Debugger, Power Debug
Integrated Segger J-Link® support
ThreadX®RTOS Sense Debugging
C-STAT® Static Analysis Tool
C-RUN® Dynamic Analysis Tool
Support for GUIX StudioTM
TraceX® – ThreadX® Performance and Monitoring
As a desktop tool, TraceX seamlessly integrates with SynergyTM software to provide runtime performance information and can be used on an object-by-object basis or across an object class. For example, if the thread object's performance information is enabled, ThreadX will track the thread recovery, pause, preemption, priority reversal, time slice, and timeout common to each thread and all threads. This powerful tool with runtime stack analysis, execution analysis suite, and built-in system tracking helps you correct errors and reduce time to market.
GUIX StudioTM
GUIXâ€StudioTM provides a complete WYSIWYG screen design environment that allows developers to drag and drop graphical elements to create their UI images. In addition, GUIX StudioTM also customizes the default colors and drawing styles used by GUIXTM gadgets, making it easy for developers to adjust the look of GUIXTM. GUIX StudioTM automatically generates C code that is compatible with the GUIXTM library for easy compilation and operation on MCU target devices. With the integrated GUIX StudioTM font generation tool, developers can generate pre-rendered fonts for use in an application.
A complete GUIXTM UI application can be executed within the GUIX StudioTM environment of the desktop, making it quick and easy to generate and demonstrate UI concepts, test picture streams, and observe picture transitions and animations.
How to get the tool?
Renesas SynergyTM Gallery, the Renesas SynergyTM Gallery, provides products from all third-party vendors of SynergyTM ecosystems and tools to the Renesas SynergyTM ecosystem. Software, tools, licenses, and documentation are delivered in a fast, easy-to-use manner.
Renesas SynergyTM Development Kit
Tight coupling between the embedded system's software development environment and the MCU development kit is important because tight coupling ensures immediate startup while ensuring a smooth development experience throughout the end product prototype phase. From the outset, the Renesas SynergyTM platform e2 studio ISDE is designed to work seamlessly with a range of Renesas Electronics suites for users with different technical expertise and end applications with varying degrees of sophistication. ISDE provides a pre-configured board support package (BSP) for each Synergy suite for immediate startup and easy modification to extend and change the functionality of the suite.
The SynergyTM platform offers three product development kits—development kits, starter kits, and promotion kits.
The Renesas SynergyTM kit is modular in design, expands as needed, and emphasizes extremely simple board configurations with error checking. The expansion port makes extensive use of the industry standard PmodTM connector and has a range of plug-in modules.
Renesas SynergyTM Development Kit (DK)
Each series of Renesas SynergyTM microcontrollers (MCUs) is equipped with a DK. DK allows developers to take full advantage of all MCU functions and pins, to evaluate MCU device performance, measure power consumption, build application software until the end product's prototype hardware development platform, and even insert a dedicated board into the industry standard Pmod The DK expansion connector, including the TM connector, extends the functionality. All DKs come with an onboard J-Link debugger and a Bluetooth low energy module for connecting mobile devices. DK is the foundation of the hardware platform, and the certification and quality assurance of the Renesas SynergyTM software package is dependent on this platform. â€
Renesas SynergyTM Starter Kit (SK
As a value-for-money product, SK has provided an excellent introduction to the entire SynergyTM platform while covering the vast majority of Renesas SynergyTM MCU functions. SK is suitable for developers who may not have a specific application concept but want to experience and evaluate the SynergyTM platform at the lowest cost. Each SK provides access to most MCU pins and provides a functional extension to the ArduinoTM Shield plug-in card through a series of connectors based on the PmodTM standard and the ArduinoTM format.
The SynergyTM MCU family of products includes the S1, S3, S5, and S7 four series of corresponding development kits as follows:
Renesas SynergyTM microcontrollers benefit from excellent development tools and suite support, and there are many barriers for developers to skip the tools and suites of traditional embedded development. Renesas SynergyTM MCUs can be used in the rapidly expanding IoT market, with a wealth of peripheral features that make IoT products easy and reliable to connect and create human-machine interfaces. Renesas Electronics is developing a useful Renesas SynergyTM development tool and suite to help developers easily skip the evaluation phase and quickly start designing IoT products.
gree , https://www.greegroups.com