H8 - это название большого семейства 8-битных , 16-битных и 32-битных микроконтроллеров, созданных Renesas Technology , возникших в начале 1990-х годов в Hitachi Semiconductor . В 2011 году администратор форумов сообщества пользователей Renesas прокомментировал, что нет планов по дальнейшему развитию продуктов на базе H8. [1] Семейство машин с CISC не имеет отношения к высокопроизводительному семейству 32-битных RISC-подобных микроконтроллеров SuperH .
Он поддерживается ядром Linux, начиная с версии 4.2. [2]
Варианты
Подсемейства включают 8/16-битные H8 / 300 и H8 / 500, 16/32-битные H8 / 300H и H8S и 32-битные серии H8SX, каждое из которых имеет десятки различных вариантов, различающихся скоростью, выбором встроенных в периферийных устройствах, таких как таймеры и последовательные порты , а также в объемах ПЗУ , флэш-памяти и ОЗУ . Встроенный в ПЗУ и флэш - память , как правило , в диапазоне от 16 Кбайт до 1024 Кбайт, а ОЗУ от 512 В до 512 Кбайт.
Базовая архитектура H8 построена по образцу архитектуры DEC PDP-11 , с восемью 16-битными регистрами (H8 / 300H и H8S имеют дополнительный банк из восьми 16-битных регистров) и множеством режимов адресации . Однако, в отличие от PDP-11, архитектура H8 использует порядок байтов с прямым порядком байтов .
И H8 / 300H, и H8S имеют восемь 32-битных регистров, каждый из которых может рассматриваться как один 32-битный регистр, два 16-битных регистра или два 8-битных регистра, при этом H8S имеет внутреннюю 32-битную конфигурацию. [3] Некоторые компании предоставляют компиляторы для семейства H8, и есть полный порт GCC , включая симулятор . Также доступны различные аппаратные эмуляторы .
Семейство продолжается 32-разрядными контроллерами H8SX.
Приложения
H8S можно найти в цифровых камерах , карманных компьютерах Cybiko , некоторых ноутбуках ThinkPad , [4] [5] контроллерах принтеров , смарт-картах , шахматных компьютерах , музыкальных синтезаторах [6] и в различных автомобильных подсистемах. LEGO Mindstorms RCX , продвинутая игрушка робот / образовательный инструмент, использует H8 / 300. Namco использовала H8 / 3002 в качестве звукового процессора для различных игр, созданных в конце 1990-х годов, особенно тех, которые использовали архитектуру System 12 .
В популярной культуре
H8 упоминается в песне Muse " Space Dementia ". [7]
Рекомендации
- ^ "H8 は ど う な る の" . Кафе Рене . Проверено 24 июля 2018 года .
- ^ Запрос на извлечение Git для порта H8 в архивах LKML
- ^ «H8S / 2116» . Renesas Electronics . Проверено 12 мая 2018 .
- ^ Renesas H8S / 2161BV на ThinkWiki.org
- ^ Renesas H8S / 2116V на ThinkWiki.org
- ^ FS1R Внутри
- ^ Muse Wiki
Внешние ссылки
- Renesas Electronics
- Онлайн-обучение по продуктам Renesas
- Форум поддержки сообщества