QE for UART: A Dedicated Tool for UART [Technical Preview Edition]


QE for UART is one of several solution toolkits which operate under the e² studio integrated development environment. QE for UART assists with initial settings of UART communication and debugging of communication processing for development of embedded systems using the UART communication function of the RX family.


Easy debugging of UART communications systems

Information on the new release >>

Release Information


Latest Ver.: V1.0.0d

Released: Mar 5, 2018

Operating Environment


  • UART communication logs can be monitored without any special tools such as a communication line monitor.
  • Settings required for UART communication can be checked at a glance.
  • Errors that occur frequently during UART communication can be caught. Error causes can also be displayed.


UART Communication Logs Can Be Monitored Without Any Special Tools Such as a Communication Line Monitor.

QE for UART can display UART communication logs immediately in just a normal development environment (emulator and integrated development environment) without using any special tools such as a communication line monitor. Transmission/reception data can be displayed separately, and ASCII or hexadecimal can be selected for notation.

Additionally, QE for UART has a custom log decoding function which allows for efficient debugging of UART communication processing using the communication protocol specification (refer to the Notes1, 2).

Settings Required for UART Communication Can Be Checked at a Glance.

Register values, such as the baud rate and data length, required for UART communication, and their descriptions, are displayed in a list.

A location with incomplete settings can be identified simply by comparing the setting values of the communication destination device with the values in this view.

Errors That Occur Frequently During UART Communication Can Be Caught. Error Causes Can Also Be Displayed.

By monitoring the operation of the UART driver, QE for UART can detect common communication errors (such as overrun or framing errors). Additionally, QE for UART has a function to stop the program when an error occurs, which makes it easy to identify the location to be corrected.


  1. 1. "Wireshark®" (free software) must be installed separately to use the decoding function.
  2. 2. "Microsoft® Excel®" must be installed separately to enter the protocol specification.

Supported SCI(UART) Drivers

Device Middleware Version
RX Family FIT module r_sci_rx Rev.2.00
Code Generator SCI/SCIF Asynchronous Mode 1.0.0

Target Devices

Family Group
RX Family All of the RX family of MCUs

* The baud rate display function is only supported by the following groups: RX113, RX130, RX231, RX230, RX65N, RX651, RX64M, RX71M

Information supporting development tools

Title Description
My Renesas Create a My Renesas account to use our tool download services, receive e-newsletter/update notifications, and take advantage of our other services.
e-learning Information for studying and learning about microcontrollers and microprocessors.
FAQ Frequently asked questions and useful hints for development.
Forum A forum and community site to share technical information, questions and opinions with others who use Renesas MCU's.
Tool News Tool release information and other important information.
Operating Environment Information on system requirements and operating environment for the latest version of tools.
Info on Discontinued Products A list of Renesas software and tools that have been discontinued and are no longer being offered for new projects.