Renesas R8C

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 18:56, 30 ноября 2016.

Renesas R8Cпредставляет собой 16-разрядный микроконтроллер , который был разработан как меньше и дешевле версии Renesas M16C . Он сохраняет 16-разрядные в M16C в CISC архитектуру и набор инструкций, но торгует размер для скорости, сокращая внутреннюю шину данных с 16 бит до 8 бит. Он доступен в нескольких различных вариантах с разным количеством флэш - памяти и SRAM .

Renesas R8C
RENESAS Starter Kit - R8C

Описание

Также микроконтроллеры обладают широким набором периферийных устройств, например, множество таймеров с различными режимами работы, многоканальный АЦП, различные коммуникационные интерфейсы, включающие UART, LIN, I2C, SPI и т.п. Схема генерации тактового сигнала состоит из 3-х цепей, основной, с функцией аварийного переключения «stop detect» и двух внутренних, низкочастотного и высокочастотного LC генератора. Надо отметить, что высокочастотный генератор имеет стабильность ±1% в рабочем диапазоне температур. Встроенная память данных имеет функцию BGO (Back Ground Operation), дающую возможность ЦПУ выполнять команды одновременно с чтением или записью в эту память. Размер памяти данных составляет 4 Кб, и она конструктивно выполнена как 4 блока по 1 Кб.[1]

Микросхемы имеют встроенный контроллер пересылки данных DTC, позволяющий перемещать данные между памятью и регистрами без участия ЦПУ. Это дает возможность сократить время процесса пересылки и уменьшить нагрузку на ядро, увеличивая тем самым вычислительное время для выполнения программного кода. Контроллер DTC — это высокоуровневый модуль, входящий в состав производительных 16/32-разрядных микроконтроллеров H8S/H8SX. Для аппаратной отладки программного обеспечения микроконтроллеры имеют однопроводной интерфейс, при этом вся внутренняя периферия работает в штатном режиме и все выводы микроконтроллера могут быть использованы в устройстве пользователя. Отлаживать и программировать микроконтроллеры необходимо при помощи эмулятора-отладчика Е8а. Микросхемы будут выпускаться в двух температурных диапазонах, стандартном -40…+85°С и расширенном -40…+125°С [2]

Члены семьи R8C

Все R8C имеют внутренний кольцевой генератор и может быть использован без внешнего резонатора. Общие интерфейсы UART и некоторые устройства имеют CAN интерфейсы. Некоторые устройства имеют внутреннюю вспышку данных , которая предназначена в качестве замены для последовательной EEPROM , хотя она обрабатывает меньше циклов записи как реальный последовательный EEPROM. R8c устройства имеют OCD (On Chip Debugging см В эмуляторами ). При отладке с помощью отладчика Renesas E8 или Е8а отладчик, УАПП 1 не может быть использован. Интерфейс отладки использует только четыре провода: Vcc, GND, сброс и режим.

R8C/11

  • 8-16k флэш-память

R8C/13

  • 8-16k флэш-память

Ключевая особенность:

  1. 4 порта ввода / вывода
  2. Четыре таймера (X, Y, Z, C) друг с другом 8 бит, за исключением C таймера 16 Bit.plus Сторожевой таймер 15 бит.
  3. 10 бит * 12-канальный преобразователь A / D
  4. 8 бит * 1 канал UART или тактовой синхронизации последовательного ввода вывода, плюс 8 бит 1 канал UART /.
  5. Система Clock Generator Xin-X из (High-Low Speed ​​On Chip Oscillator)
  6. Процессор Ядро и больше памяти [3]

R8C/18

  • 4-16k флэш-памяти

R8C/19

  • 4-16k флэш-памяти

R8C/1A

  • 4-16k флэш-памяти

R8C/1B

  • 4-16k флэш-памяти

R8C/20

  • 32-128k флэш-памяти

R8C/21

  • 32-48k флэш-памяти

R8C/22

  • 32-48k флэш-памяти
  • CAN интерфейс

R8C/23

  • 32-48k флэш-памяти
  • CAN интерфейс

R8C/24

  • 16-32k флэш-памяти

R8C/25

  • 16-32k флэш-памяти

R8C/26

  • 8-32k флэш-памяти

R8C/27

  • 8-32k флэш-памяти

R8C/28

  • 8-16k флэш-памяти

R8C/29

  • 8-16k флэш-памяти

R8C/2A

  • 48-96k флэш-памяти

R8C/2B

  • 48-96k флэш-памяти

R8C/2C

  • 48-96k флэш-памяти

R8C/2D

  • 48-96k флэш-памяти [4]

Источники

  1. RenesasRulz.com[Электронный ресурс]:A community support forum/ Дата обращения: 30.11.2016.— Режим доступа:[1]
  2. renesas.com[Электронный ресурс]:Renesas R8C product page/ Дата обращения: 30.11.2016.— Режим доступа:[2]
  3. RenesasInteractive.com[Электронный ресурс]:Online training for Renesas products/ Дата обращения: 30.11.2016.— Режим доступа:[3]
  4. clubelek.insa-lyon.fr[Электронный ресурс]:Online Tutorial / Дата обращения: 30.11.2016.— Режим доступа:[4]

Ссылки

  1. Википедия[Электронный ресурс]:Renesas Electronics/ Дата обращения: 30.11.2016.— Режим доступа:https://ru.wikipedia.org/wiki/Renesas_Electronics
  2. R8C Family | Renesas Electronics America[Электронный ресурс]:R8C Family/ Дата обращения: 30.11.2016.— Режим доступа:https://www.renesas.com/en-eu/products/microcontrollers-microprocessors/r8c.html
  3. Symmetron Group[Электронный ресурс]:Микроконтроллеры RENESAS/ Дата обращения: 30.11.2016.— Режим доступа:http://www.symmetron.ru/suppliers/renesas