Rl78the True Low Power Microcontroller Platform

Total Page:16

File Type:pdf, Size:1020Kb

Rl78the True Low Power Microcontroller Platform RL78 MICROCONTROLLERS The True Low Power Microcontroller Platform 2017.02 RL78 THE TRUE LOW POWER MICROCONTROLLER PLATFORM RL78 from Renesas Electronics is an advanced Why RL78? family of general purpose and application ¡ World’s best in class performance for an equivalent specific microcontrollers (MCU‘s) combining MCU family true low power and high performance operation. ¡ Scalability of physical size including smart pin layout ¡ System cost saving features RL78‘s innovative Snooze mode allows serial ¡ Wide voltage operation communication and ADC operation in standby, ¡ Wide temperature operation ¡ On board security features which makes it best in class for battery powered ¡ An extensive ecosystem and more details of RL78 can designs. be found at www.renesas.eu/RL78 CONTENT Why RL78? 02 RL78 with USB 22 RL78 Roadmap – A growing family 03 RL78 Low pin count 24 RL78 Low Power Modes 04 RL78/G1G – Motor Control 26 RL78 Line-Up 06 RL78 smart choice for RL78 Reducing System Cost 07 detector & sensor 28 RL78 Applications 08 Package Line-up 30 Compatibility & Scalability 10 RL78 for Motor Control 32 RL78 General purpose Line-up 11 RL78/G1D Intelligent Bluetooth® High Efficiency & Flexibility 12 Smart MCUs 34 RL78 with advanced peripherals 16 RL78 Development Tools and Kits 36 RL78 with LCD Drive 18 RL78 Part Number Guide 38 RL78 Family Overview 20 Getting started with RL78 Family Peripherals 21 RL78 is easy! 39 02–03 Extensive Ecosystem True Low Power Broad Scalability ¡ Comprehensive development tools ¡ 46 μA/MHz Operation1 ¡ 10 to 128 pins ¡ 3rd party support ¡ 0.57 μA (RTC + LVD) ¡ 1 KB to 512 KB Flash ¡ Free E2 Studio GNU IDE ¡ Unique “Snooze” mode ¡ Compatibility ¡ Free Applilet peripheral driver High Quality & Safety System Cost Reduction High Performance ¡ Flash memory with ECC ¡ 64/32 MHz +/- 1% Internal Oscillator ¡ Up to 1.6 DMIPS / MHz ¡ IEC 60730 Safety functions ¡ Data Flash with BGO 1 Million erase ¡ Up to 32 MHz operation ¡ High temperature support cycles2 ¡ 1.6 V to 5.5 V operation ¡ -40 to 105 °C, -40 to 125 °C ¡ Onboard temperature sensor & LVD ¡ DMA or DTC3 ¡ Event Link Controller ¡ Direct Transfer Controller 1 66 μA at 32 MHz (NOP instruction) 2 Typical value 3 DTC: Direct Transfer Control RL78 Roadmap – A growing family G1D ASSP Next F15 Wireless Bluetooth, F14 Automotive BLE Industry, F13 Automotive CAN Metering, F12 Automotive CAN Consumer, CAN I1C Automotive, PC Automotive I1B LCD LIN I1D LCD 24-bit ADC Application G1E Sensor 24-bit ADC AES, MAC Specific Sensor rich analog I1A Smart Analog Lighting L1A L1C Rich Analog LCD L12 L13 Connectivity 224 Seg Gxx Next Connectivity, Small LCD Standard LCD 416 Seg (Segment) 280 Seg 384 Seg Enhanced Analog, Enhanced peripherals G12 General Smaller Memory G14 Increase Performance G1C G1F Purpose USB+BC Motor control Gxx Next G10 power tools Low Pin Count, Low pin count Enhanced Analog, G13 Connectivity, Standard G1A G11 Enhanced peripherals 12-bit ADC G1G Small pin count Small Motor Rich Analog next Family Expansion RL78 LOW POWER MODES RL78 offers multiple power saving modes ¡ RL78’s three low power modes maximise battery life, by offering flexible low power states to minimise CPU run time MAIN RUN Condition match CPU Clock Peripheral HALT SNOOZE No Condition match CPU Clock Peripheral CPU Clock Peripheral STOP CPU Clock Peripheral Running Snooze Mode reduces power Stand by consumption by over 30 % Snooze Mode ¡ No need to wake up CPU for receiving data Analog input ¡ The unique Snooze Mode allows some peripherals ie. ADC and UART operation whilst in standby modes ADC with trigger by timer Upper Limit ¡ Achieve 1/10th of the power consumption; Snooze mode uses 0.5 mA vs. 5 mA in Run mode (ADC) Lower Limit Time ADC values out of range: Wake up the CPU and process the results Snooze Mode ADC conversion example 04–05 Standby Modes Power Consumption Values ¡ Halt mode disables CPU operation saving as much Current consumed in Main Run mode (μA/MHz) as 80 % of total MCU current, whilst allowing fast CPU enable time 380 μA ¡ STOP mode achieves lowest power consumption 363 μA by disabling more CPU functions 213 μA 150 μA 66 μA RL78 Wide Operating Voltage RL78/G13, G14 Company A Company B Company C Company D MHz 32 Current consumed in Halt mode (32.768 kHz, RTC + LVD) 24 20 12.5 μA 16 10.6 μA 12 8 5.6 μA 3.6 μA 4 0.57 μA 1.6 1.8 2.2 2.4 2.7 3.3 3.6 5.5 V RL78/G13, G14 Company A Company B Company C Company D RL78/G13, G14 Current consumed in Stop mode (WDT + LVD) Company A Company B Company C 14.3 μA 10.3 μA 5.1 μA 3.4 μA 0.53 μA RL78/G13, G14 Company A Company B Company C Company D Source: data sheets and actual measurement Flash Memory 128 KB 192 KB 256 KB 384 KB 512 KB 12 KB 16 KB 32 KB 48 KB 64 KB 96 KB G12 With or withoutdataflash G12 With data flash G11 With dataflash G10 Without 1 KB 2 KB 4 KB 8 KB SSOP 10 10 128 256 512 SSOP 16 16 128 256 512 2 K SSOP 4 20 20 1.5 x 4 256 512 768 1 1.5 2 2 3 4 0.7 K 2 K 1.5 QFN 3 24 24 x 512 768 1 1.5 3 2 2 3 4 0.7 K 2 K LGA 1.5 25 2 2 3 4 25 2 2 3 4 3 K 4 K SSOP 5 512 768 1 2 30 30 x 8 12 5 2 2 3 4 2.5 4 5.5 5.5 12 16 I1D DetectorOnlywithdataflash G14 Onlywithdataflash or withoutdataflash G13 With 0.7 K 2 K 3 K 5.5 QFN 7 2 2 3 4 32 32 x 8 12 7 2 2 3 4 2.5 4 5.5 5.5 12 16 2 K 3 K 1 K 1 K 1 K 4 QFP 32 32 x 5.5 4 2.5 4 5.5 5.5 12 16 2 K 3 K LGA 36 2 2 3 4 8 12 36 2.5 4 5.5 5.5 12 16 6 SS 38 38 x 6 4 K 10 QFN 40 40 x 2 2 3 4 8 12 16 10 2.5 4 5.5 5.5 12 16 20 7 QFP 1 K 1 K 1 K 44 44 x 20 24 32 7 2 2 3 4 8 12 16 2.5 4 5.5 5.5 12 16 20 24 32 48 2 K 3 K 5.5 7 QFP 48 48 x 1 K 1 K 1 K 7 G1C Onlywithdataflash G1A Onlywithdataflash I1A Onlywithdataflash 2 2 3 4 2 2 3 4 8 12 16 20 24 32 2.5 4 5.5 5.5 12 16 20 24 32 48 10 5.5 QFN 48 48 x 2 2 3 4 10 2 2 3 4 8 12 16 20 24 32 2.5 4 5.5 5.5 12 16 20 24 32 48 12 QFP 1 K 1 K 1 K 52 52 x 20 24 32 12 2 3 4 8 12 16 4 5.5 5.5 12 16 20 24 10 1 K 1 K QFP 64 64 x 1 1.5 2 4 6 8 10 20 24 32 2 3 4 8 12 16 4 5.5 5.5 12 16 20 24 32 48 1 K 1 K 64 QFP 1 1.5 2 4 6 8 64 2 3 4 2 3 4 8 12 16 20 24 32 14 4 5.5 5.5 12 16 20 24 32 48 QFN 64 64 x 14 1 K 1 K 4 QFP 64 64 x 4 5.5 5.5 12 16 20 24 32 48 4 BGA 5 L1A With data flash L1A With andUSB LCD L1C With anddataflash LCD L13 With anddataflash LCD L12 With 2 3 4 64 64 x 5 2 3 4 8 12 16 20 24 32 14 4 5.5 5.5 12 16 20 24 32 48 LGA 64 64 x 14 4 5.5 5.5 12 16 20 24 32 48 12 5.5 5.5 5.5 QFP 80 80 x 1 1.5 2 4 6 8 12 8 12 16 20 24 32 12 16 20 24 32 48 14 1 1.5 2 4 6 8 QFP 80 80 x 8 10 12 16 16 14 8 12 16 20 24 32 12 16 20 24 32 48 14 5.5 5.5 5.5 QFP 100 100 x 8 10 12 16 16 14 8 12 16 20 24 32 12 16 20 24 32 48 14 QFP 100 100 x 8 12 16 20 24 32 20 12 16 20 24 32 48 QFP 120 128 8 12 16 20 24 32 Packages available down to 3 x 3 mm 3 x 3 to down available Packages RL78 LINE-UP RL78 06–07 RL78 REDUCING SYSTEM COST High Accuracy On-Chip Oscillator ¡ High speed On-Chip Oscillator with + / -1% accuracy – over temperature and voltage 64 MHz – - 20 to 85 °C and 1.8 V to 5.5 V CPU ¡ Two selectable pre-set frequencies – 24 MHz and 32 MHz / 64 MHz (*1) – 16 MHz, 12 MHz, 8 MHz, 4 MHz, 3 MHz, 2 MHz, 32 MHz A/D – 1 MHz by using Divider Divider ¡ 64 MHz (+ / -1%) available on RL78/G14 familiy UART – for high speed motor controller drive 24 MHz ¡ Improved accuracy with correction register Timer OCO Accuracy Data Flash Correction register ¡ Up to 8 KB Rich Analog Features Temp (°C) - 20 0 + 25 + 40 + 85 ¡ High accuracy OpAmp ¡ Analog Comparator 4 ¡ Configurable voltage Vref 1 Integrated Temp Sensor 24 or 32 MHz +/- 1% % Accuracy -1 Integrated low voltage detectors -4 1.8 2.7 3.3 4.5 5.5 Vcc (V) RL78 Typical MCU RL78 APPLICATIONS RL78 offers System Designers key advantages for next generation designs, reducing system power, enhancing integration and providing a cost effective platform approach.
Recommended publications
  • IDE Project Management and Building Guide
    IDE Project Management and Building Guide for the Renesas RL78 Microcontroller Family UIDERL78_I-6 COPYRIGHT NOTICE © 2015–2019 IAR Systems AB. No part of this document may be reproduced without the prior written consent of IAR Systems AB. The software described in this document is furnished under a license and may only be used or copied in accordance with the terms of such a license. DISCLAIMER The information in this document is subject to change without notice and does not represent a commitment on any part of IAR Systems. While the information contained herein is assumed to be accurate, IAR Systems assumes no responsibility for any errors or omissions. In no event shall IAR Systems, its employees, its contractors, or the authors of this document be liable for special, direct, indirect, or consequential damage, losses, costs, charges, claims, demands, claim for lost profits, fees, or expenses of any nature or kind. TRADEMARKS IAR Systems, IAR Embedded Workbench, Embedded Trust, C-Trust, IAR Connect, C-SPY, C-RUN, C-STAT, IAR Visual State, IAR KickStart Kit, I-jet, I-jet Trace, I-scope, IAR Academy, IAR, and the logotype of IAR Systems are trademarks or registered trademarks owned by IAR Systems AB. Microsoft and Windows are registered trademarks of Microsoft Corporation. Renesas is a registered trademark of Renesas Electronics Corporation. RL78 is a trademark of Renesas Electronics Corporation. Adobe and Acrobat Reader are registered trademarks of Adobe Systems Incorporated. All other product names are trademarks or registered trademarks of their respective owners. EDITION NOTICE Sixth edition: November 2019 Part number: UIDERL78_I-6 This guide applies to version 4.x of IAR Embedded Workbench® for the Renesas RL78 microcontroller family.
    [Show full text]
  • Onboard LED Flashing Control (Arduino API) for RL78
    Application Note RL78/G1P Onboard LED Flashing Control (Arduino API) Introduction This application note describes a method for controlling flashing of LED mounted on an RL78/G1P Fast Prototyping Board (FPB) using a program written in an Arduino language using the FPB. Target Device RL78/G1P Fast Prototyping Board When applying the sample program covered in this application note to another microcomputer, modify the program according to the specifications for the target microcomputer and conduct an extensive evaluation of the modified program. R01AN5514EJ0100 Rev.1.00 Page 1 of 19 2020.9.2 RL78/G1P Onboard LED Flashing Control (Arduino API) Contents 1. Specifications ............................................................................................................................ 3 1.1 Program Execution Environment ............................................................................................................. 4 1.2 Program (Sketch) Configuration .............................................................................................................. 5 1.3 Preparations for Project Startup .............................................................................................................. 5 1.4 Definitions in the Program (sketch) ......................................................................................................... 6 1.5 Initial Setting Processing ......................................................................................................................... 7 1.6 Main Processing
    [Show full text]
  • RL78 the Ultimate Low Power Microcontroller Platform
    RL78 The Ultimate Low Power Microcontroller Platform www.renesas.eu 2011.02 RL78 – The Leader In Low Power... Welcome to the RL78, a new platform family of world’s lowest- power microcontrollers from Renesas Electronics. RL78 embeds RL78 Roadmap For Your Success ultimate intelligence with a perfect combination of lowest power Product Category consumption, best in class CPU performance and the highest ASSP RL78/F1x Metering (Auto Body) integration of world leading peripherals. Capacitive Touch RL78/D1x RL78/I1x (Lighting) (Auto Dashboard) PFC, internal 64MHz clock RF4CE RL78/L1x SEG LCD RL78 – The ultimate embedded intelligence RL78/L1xRL78/L1x (High Featured) (LCD Standard) RL78/L1x (Advanced Analog) in your system! RL78/G1x Rl78/L1x (High Function 1) (USB) A complete platform line-up is on offer with ultimate fl exibility of RL78/G1x RL78/G1x (Analog) RL78/Gxx GENERAL RL78/G13 (Standard) 32MHz 20-128 pin, (High Function 1) (Advanced Analog) High Function 2 choice in terms of performance, memory, packages, peripherals 16-512KB RL78/G1x (USB) Host/Peripheral as well as the world’s lowest power consumption in the embedded RL78/G12 RL78/G1x (Low pin count 1) (Low pin count 2) arena. The general purpose range of RL78 family offers multiple 24MHz20-30 pin, 2-16KB Sub 20 pins fl avours to suit every need: CY 2011 2012 ~ RL78/G12: 24Mhz Low-pin count family from ranging from 20-30pin wide variety of packages RL78/G13: 32Mhz General purpose family ranging from 20-128pins in a wide variety of packages RL78 offers the best platform of choice for Industrial, Consumer and Automotive applications.
    [Show full text]
  • RL78/G13 Datasheet
    Datasheet R01DS0131EJ0350 RL78/G13 Rev.3.50 RENESAS MCU Jun 30, 2020 True low-power platform (66 μA/MHz, and 0.57 μA for operation with only RTC and LVD) for the general-purpose applications, with 1.6-V to 5.5-V operation, 16- to 512-Kbyte code flash memory, and 41 DMIPS at 32 MHz 1. OUTLINE 1.1 Features Ultra-low power consumption technology DMA (Direct Memory Access) controller VDD = single power supply voltage of 1.6 to 5.5 V 2/4 channels HALT mode Number of clocks during transfer between 8/16-bit STOP mode SFR and internal RAM: 2 clocks SNOOZE mode Multiplier and divider/multiply-accumulator RL78 CPU core 16 bits × 16 bits = 32 bits (Unsigned or signed) CISC architecture with 3-stage pipeline 32 bits ÷ 32 bits = 32 bits (Unsigned) Minimum instruction execution time: Can be changed 16 bits × 16 bits + 32 bits = 32 bits (Unsigned or from high speed (0.03125 μs: @ 32 MHz operation signed) with high-speed on-chip oscillator) to ultra-low speed (30.5 μs: @ 32.768 kHz operation with subsystem Serial interface clock) CSI: 2 to 8 channels Address space: 1 MB UART/UART (LIN-bus supported): 2 to 4 channels I2C/Simplified I2C communication: 3 to 10 channels <R> General-purpose registers: (8-bit register × 8) × 4 banks Timer On-chip RAM: 2 to 32 KB 16-bit timer: 8 to 16 channels Code flash memory 12-bit interval timer: 1 channel Code flash memory: 16 to 512 KB Real-time clock: 1 channel (calendar for 99 years, Block size: 1 KB alarm function, and clock correction function) Prohibition of block erase and rewriting (security function) Watchdog timer: 1 channel (operable with the dedicated low-speed on-chip On-chip debug function oscillator) Self-programming (with boot swap function/flash shield window function) A/D converter 8/10-bit resolution A/D converter (VDD = 1.6 to 5.5 V) Data Flash Memory Analog input: 6 to 26 channels Data flash memory: 4 KB to 8 KB Internal reference voltage (1.45 V) and temperature Back ground operation (BGO): Instructions can be sensor Note 1 executed from the program memory while rewriting the data flash memory.
    [Show full text]
  • RL78 Family User's Manual : Software
    User’s Manual User’s RL78 Family User’s Manual: Software Single-Chip Microcontrollers All information contained in these materials, including products and product specifications, represents information on the product at the time of publication and is subject to change by Renesas Electronics Corp. without notice. Please review the latest information published by Renesas Electronics Corp. through various means, including the Renesas Electronics Corp. website (http://www.renesas.com). www.renesas.com Rev.2.20 Nov 2014 Notice 1. Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of semiconductor products and application examples. You are fully responsible for the incorporation of these circuits, software, and information in the design of your equipment. Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from the use of these circuits, software, or information. 2. Renesas Electronics has used reasonable care in preparing the information included in this document, but Renesas Electronics does not warrant that such information is error free. Renesas Electronics assumes no liability whatsoever for any damages incurred by you resulting from errors in or omissions from the information included herein. 3. Renesas Electronics does not assume any liability for infringement of patents, copyrights, or other intellectual property rights of third parties by or arising from the use of Renesas Electronics products or technical information described in this document. No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights of Renesas Electronics or others. 4. You should not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part.
    [Show full text]
  • Novaflash Hydra 2DTD00002 Rev
    Novaflash GmbH +43 720 884748 Europastraße 12 [email protected] 9524 Villach - Austria www.nova-flash.com July 2021 Novaflash Hydra 2DTD00002 Rev. 13 Supported Devices List Part Number Manufacturer Family Protocol S-25A010A ABLIC Series25 SPI S-25A020A ABLIC Series25 SPI S-25A040A ABLIC Series25 SPI S-25A080A ABLIC Series25 SPI S-25A080B ABLIC Series25 SPI S-25A160A ABLIC Series25 SPI S-25A160B ABLIC Series25 SPI S-25A320A ABLIC Series25 SPI S-25A320B ABLIC Series25 SPI S-25A640A ABLIC Series25 SPI S-25A640B ABLIC Series25 SPI S-25C010A ABLIC Series25 SPI S-25C020A ABLIC Series25 SPI S-25C040A ABLIC Series25 SPI S-25C080A ABLIC Series25 SPI S-25C128A ABLIC Series25 SPI S-25C160A ABLIC Series25 SPI S-25C256A ABLIC Series25 SPI S-25C320A ABLIC Series25 SPI S-25C512A ABLIC Series25 SPI S-25C640A ABLIC Series25 SPI S-25CM01A ABLIC Series25 SPI ACE25C512G ACETECHNOLOGY Series25 SPI AT25DF011 ADESTO Series25 SPI AT25DF021A ADESTO Series25 SPI AT25DF021 ADESTO Series25 SPI www.nova-flash.com [email protected] Page 1 of 66 Part Number Manufacturer Family Protocol AT25DF041A ADESTO Series25 SPI AT25DF041B ADESTO Series25 SPI AT25DF081A ADESTO Series25 SPI AT25DF081 ADESTO Series25 SPI AT25DF161 ADESTO Series25 SPI AT25DF256 ADESTO Series25 SPI AT25DF321A ADESTO Series25 SPI AT25DF321 ADESTO Series25 SPI AT25DF512C ADESTO Series25 SPI AT25DF641A ADESTO Series25 SPI AT25DL081 ADESTO Series25 SPI AT25DL161 ADESTO Series25 SPI AT25DN011 ADESTO Series25 SPI AT25DN256 ADESTO Series25 SPI AT25DN512C ADESTO Series25 SPI AT25F1024A ADESTO Series25
    [Show full text]
  • Renesas General-Purpose Microcontrollers/Microprocessors Lineup Catalog
    Renesas General-Purpose Microcontrollers/Microprocessors Lineup Catalog Notes: Renesas General-Purpose Microcontrollers/Microprocessors 1. Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of semiconductor products and application examples. You are fully responsible for the incorporation of these circuits, software, and information in the design of your equipment. Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from the use of these circuits, software, or information. 2. Renesas Electronics has used reasonable care in preparing the information included in this document, but Renesas Electronics does not warrant that such information is error free. Renesas Electronics assumes no liability whatsoever for any damages incurred by you resulting from errors in or omissions from the information included herein. 3. Renesas Electronics does not assume any liability for infringement of patents, copyrights, or other intellectual property rights of third parties by or arising from the use of Renesas Electronics products or technical information described in this document. No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights of Renesas Electronics or Lineup Catalog others. 4. You should not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part. Renesas Electronics assumes no responsibility for any losses incurred by you or third parties arising from such alteration, modification, copy or otherwise misappropriation of Renesas Electronics product. 5. Renesas Electronics products are classified according to the following two quality grades: "Standard" and "High Quality". The recommended applications for each Renesas Electronics product depends on the product's quality grade, as indicated below.
    [Show full text]
  • [Upgrade to Revision] CS+ Integrated Development
    RENESAS TOOL NEWS [Upgrade to revision] R20TS0724EJ0100 Rev.1.00 CS+ Integrated Development Environment V8.06.00 Jul. 16, 2021 Overview We will be revising the CS+ integrated development environment from V8.05.00 to V8.06.00. 1. Version to Be Updated ➢ CubeSuite+ Common Programs: V1.00.00 to V1.03.00 and V2.00.00 to V2.02.00 ➢ CS+ Common Programs: V3.00.00 to V3.03.00, V4.00.00 to V4.03.00, V5.00.00, V6.00.00 to V6.01.00, V7.00.00, V8.00.01, V8.01.00 to V8.05.00 For how to confirm which version you currently have, refer to the following URL. https://www.renesas.com/cs+_ver 2. Topics of Revision Description The function described below has been added and enhanced in CS+ for CC. - Improvement of the MCU search function for dialog boxes such as the Create New Project dialog box (applicable MCUs: RH850 family, RX family, and RL78 family) The function was improved so that if a microcontroller name containing a detailed package code is entered in the microcontroller search box for the following dialog boxes, the microcontroller name containing package code"x" is hit: Create Project dialog box, Project Convert Setting dialog box, or Change Microcontroller dialog box Example: When "R5F51105AAF" is entered in the microcontroller search box, R5F51105AxFK is hit. 3. Items Revised 3.1 CS+ Common Programs (with building, debugging, analysis, and other capabilities) - The common programs of CS+ for CC (for RX, RH850, and RL78) have been updated from V8.05.00 to V8.06.00.
    [Show full text]
  • Highintegritysystems
    HighIntegritySystems OPENRTOS® Features & Licensing OPENRTOS® from WITTENSTEIN High Integrity Benefits of licensingOPEN RTOS Systems is the commercially supported and licensed • Removes the FreeRTOS modified GPL conditions; version of the highly successful FreeRTOSTM, the most popular kernel available for embedded • Commercial indemnification including explicit micro-controllers. exclusion of open source code; • Confidentiality; OPENRTOS has minimal ROM, RAM and processing • Professional support; overhead. Typically an OPENRTOS kernel binary image will be in the region of 4K to 9K bytes. • Support for middleware through our CONNECT OPENRTOS is also very simple to use with the core of MIDDLEWARE product. the RTOS kernel being contained in only 3 C source files. OPENRTOS is available integrated with USB, FAT and TCP/IP, providing a complete embedded platform. WITTENSTEIN High Integrity Systems email: [email protected] phone: +44 1275 395 600 web: www.highintegritysystems.com An OPENRTOS licence gives peace of mind. Microcontroller Support WITTENSTEIN takes responsibility for validating that the code is working with your chosen processor / OPENRTOS supports a wide range of ARM compiler combination and delivers a working demo Cortex-M3, Cortex-M4, Cortex-M4F and ARM7/9 project with the source code. Developers benefit microcontrollers from various manufacturers. from a 12 month warranty that covers maintenance, The list of supported microcontrollers currently updates and professional technical support. includes:- The licensee is able to maintain confidentiality • Altera NIOS II by avoiding the FreeRTOS licence requirement • Atmel AVR32, AT91 to acknowledge the kernel is being used in their • Atmel SAM3, SAM4, SAM7, SAM9 product. The licensee also gains legal protection as • Cypress PSoC5 WITTENSTEIN provides full third party IP infringement • Energy Micro EFM32 indemnification.
    [Show full text]
  • Using the Renesas RL78 Microcontroller
    Creating Fast, Responsive and Energy-Efficient Embedded Systems using the Renesas RL78 Microcontroller NorthAlexander Carolina G. State Dean University UniversityJames M. of Conrad North Carolina at Charlotte Micri␮m Press 1290 Weston Road, Suite 306 Weston, FL 33326 USA www.micrium.com Designations used by companies to distinguish their products are often claimed as trademarks. In all instances where Micri␮m Press is aware of a trademark claim, the product name appears in initial capital letters, in all capital letters, or in accordance with the vendor’s capitalization preference. Readers should contact the appropriate companies for more complete information on trademarks and trademark registrations. All trademarks and registered trademarks in this book are the property of their respective holders. Copyright © 2012 by Alexander G. Dean and James M. Conrad except where noted otherwise. Published by Micri␮m Press. All rights reserved. Printed in the United States of America. No part of this publication may be reproduced or dis- tributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher; with the exception that the program listings may be entered, stored, and executed in a computer system, but they may not be reproduced for publication. The programs and code examples in this book are presented for instructional value. The programs and examples have been carefully tested, but are not guaranteed to any particular purpose. The publisher and content contributors do not offer any warranties and does not guarantee the accuracy, adequacy, or completeness of any information herein and is not responsible for any errors or omissions.
    [Show full text]
  • 2019 Embedded Markets Study Integrating Iot and Advanced Technology Designs, Application Development & Processing Environments March 2019
    2019 Embedded Markets Study Integrating IoT and Advanced Technology Designs, Application Development & Processing Environments March 2019 Presented By: © 2019 AspenCore All Rights Reserved 2 Preliminary Comments • Results: Data from this study is highly projectable at 95% confidence with +/-3.15% confidence interval. Other consistencies with data from previous versions of this study also support a high level of confidence that the data reflects accurately the EETimes and Embedded.com audience’s usage of advance technologies, software and hardware development tools, chips, operating systems, FPGA vendors, and the entire ecosystem of their embedded development work environment and projects with which they are engaged. • Historical: The EETimes/Embedded.com Embedded Markets Study was last conducted in 2017. This report often compares results for 2019 to 2017 and in some cases to 2015 and earlier. This study was first fielded over 20 years ago and has seen vast changes in technology evolution over that period of time. • Consistently High Confidence: Remarkable consistency over the years has monitored both fast and slow moving market changes. A few surprises are shown this year as well, but overall trends are largely confirmed. • New Technologies and IoT: Emerging markets and technologies are also tracked in this study. New data regarding IoT and advanced technologies (IIoT, embedded vision, embedded speech, VR, AR, machine learning, AI and other cognitive capabilities) are all included. 3 Purpose and Methodology • Purpose: To profile the findings of the 2019 Embedded Markets Study comprehensive survey of the embedded systems markets worldwide. Findings include technology used, all aspects of the embedded development process, IoT, emerging technologies, tools used, work environment, applications developed for, methods/ processes, operating systems used, reasons for using chips and technology, and brands and specific chips being considered by embedded developers.
    [Show full text]
  • RL78 Window Watchdog Timer
    Application Note RL78 Window Watchdog Timer 16 16-bit Single-Chip Microcontroller RL78/G12 RL78/G13 RL78/F12 RL78/D1A All information contained in these materials, including products and product specifications, represents information on the product at the time of publication and is subject to change by Renesas Electronics Corp. without notice. Please review the latest information published by Renesas Electronics Corp. through various means, including the Renesas Electronics Corp. website (http://www.renesas.com). R01AN0603ED0100 www.renesas.com April 5, 2011 Notice 1. All information included in this document is current as of the date this document is issued. Such information, however, is subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please confirm the latest product information with a Renesas Electronics sales office. Also, please pay regular and careful attention to additional and different information to be disclosed by Renesas Electronics such as that disclosed through our website. 2. Renesas Electronics does not assume any liability for infringement of patents, copyrights, or other intellectual property rights of third parties by or arising from the use of Renesas Electronics products or technical information described in this document. No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights of Renesas Electronics or others. 3. You should not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part. Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of semiconductor products and application examples.
    [Show full text]