Using Example Projects to Support RA MCU Designs
Time for a new MCU Design?
New MCU designs can be based on past versions of existing designs and engineers regularly convert or transfer designs into new or modified MCUs. However, quite often, engineers are asked to create new designs from scratch and may also be using or adopting new software and a new MCU family to take advantage of advanced features, performance, current consumption, and other factors. Designers selecting the Renesas Flexible Software Package (FSP) and the ARM-based RA MCU device families are provided with ways to get started on a new design quickly and easily.
So, what is the best way to get started on a new design from scratch? There are certainly many factors to consider, including an understanding of the software development environment, figuring out what features and peripherals are needed for the design, and deciding on the device type, package, performance, current consumption, etc. Once these basic decisions are made, the design can proceed.
One of the quickest ways to get going on the new design is to take advantage of the extensive Example Projects available from Renesas that support the peripherals within each RA MCU device.
What is an Example Project?
Example Projects serve as a reference for understanding the operation of various components available for use in both hardware and software on a RA MCU. These example projects are built to show the most popular usage of the component while minimizing the need for additional hardware. This principle guides the selection of the various configuration parameters and usage of the API for the component supported in FSP. Users can access these EPs and can download and import the source code examples for each peripheral function directly into their new design.
How do I find the Example Projects?
There are a few ways to access the Example Project information and source code. For ease of use, EPs for a specific device are combined into a Project Bundle. Once you have picked the MCU device, you can download the complete Project Bundle for the device to get the associated EPs. You can download the Application Note with an overall description, associated FSP release, and a list of available EPs. There is another link to access the source code.
Find EPs using Project Bundles:
1. Go to the main FSP page at Flexible Software Package (FSP) | Renesas
2. In the Documentation section, enter the device name (for example, RA2E2)
3. Find the Project Bundle in the list (in this example, “EK-RA2E2 Example Project Bundle”)
4. Download the Application Note on the main link and the source code on the second link.
NOTE: Project Bundles can also be accessed by going to the main product page for the device.
1. Go to the device page (in this example, RA2E2) at RA2E2 - 48MHz Arm® Cortex®-M23 Ultra-Low Power General Purpose Microcontroller | Renesas
2. Search within the Documentation section to find the Project Bundles and source code.
Find EPs using GitHub:
1. Go to the main GitHub page at GitHub - Renesas/ra-fsp-examples: Example projects for Renesas RA MCU family
2. Select the “example_projects” folder
3. Select the appropriate device (again, using RA2E2 as the example)
4. The available EPs are now shown. Select the necessary EPs and download as needed.
How do I import and run these Example Projects?
Now that you have downloaded the application note and source code for the EPs, how do I use them? To further understand how to use the Example Projects:
1. Go to the “example_projects” folder using the link above
2. Download the Example Project Usage Guide document
3. This document provides details on:
1). HW and SW requirements
2). Tool installation
3). Importing and running the project
Conclusion
Example Projects can help kickstart designs and reduce the time necessary to complete an MCU design. Many of the EPs are basic functions that designers can import directly into their designs, reducing the low-level design time and allowing designers to focus on higher-level design development and specifically targeted application functionality. With the extensive features and offerings supporting the RA MCU family and the Flexible Software Package, Example Projects can augment, simplify, and reduce the MCU design time.
Take advantage of the Example Projects available for Renesas RA MCUs to start your design today!
- +1 Like
- Add to Favorites
Recommend
- Renesas DSP Solution on Renesas Lab on the Cloud, Input Analog Signals Directly From A Signal Generator To The Rx231 Microcontroller Evaluation Board
- Renesas‘ Semiconductor Manufacturing Factory (Naka Factory) Fire: Production Capacity Has Recovered to 88%
- Renesas Announces 10 New Winning Combinations Integrating Celeno and Renesas Products
- Renesas & Altran to Deploy First Social Distancing Wristwatch Using Ultra-Wideband Chipset with Low Rate Pulse
- Renesas and FAW Establish Joint Laboratory to Accelerate Development of Next-Generation Smart Vehicles
- Renesas Semiconductor Manufacturing Factory (Naka Factory)‘ Production Level Has Returned to 100%
- Renesas and Sequans Expand Their 5G Collaboration including Broadband IoT Module for 5G NR FR1/FR2
- Renesas and Cyberon Partner to Deliver Integrated Voice User Interface Solutions for Renesas RA MCUs Supporting Over 40 Global Languages
This document is provided by Sekorm Platform for VIP exclusive service. The copyright is owned by Sekorm. Without authorization, any medias, websites or individual are not allowed to reprint. When authorizing the reprint, the link of www.sekorm.com must be indicated.