ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
775169
Evgeny_CD, Архитектор (19.08.2017 01:39 - 01:47, просмотров: 4820)
Прогресс случился в Renesas RX100, RX200, RX600. И они стали очень перспективными универсальными поделочными контроллерами. Суть проста. Изначально Renesas выпустил только топовые версии всех подсемейств, с большой памятью. И стоили они очень нехилых денег. Что сильно ограничивало возможности масштабирования. За прошедшие годы Renesas наклепал более простых вариантов, и возможность масштабирования появилась. Вплоть до $1.5 чипов. Семейство не имеет errata в понимании микрочипега (со своими вечными багами PIC32), и уж тем более ST, имеет хорошую аналоговую периферию и очень интересное ядро. Дока внятная, есть фирменная среда разработки, J-LINK работает с ними, есть IAR и фирменные сборки GCC, поддерживаемые Renesas. В итоге получилось очень хорошо отмасштабированное семейство почти на все случаи жизни. Т.е. в рамках архитектуры RX можно сделать почти все. Семейство надо понимать. Оно необычно, и даже разобраться в вариантах - это адова работа, их очень много. Важной вехой явился upgrade семейства на основе ядра RX V2, которое добавило суперскалярность, которую японцы используют довольно необычно - в рамках RX200 они отошли от тактики 0ws FLASH, стали делать 32 МГц FLASH + некие "кешики", и за счет того, что ядро делает 2 команды, когда нет промаха, совокупная производительность весьма интересна. Также переход на более медленный FLASH кардинально снизил потребление: RX65N, RX651 12 мА ядро на 120 Мгц и 240 DMIPS! Изобилие таймеров (до 29 шт) на максимальной частоте, система событий, DMA и PDC (упрощенный DMA) позволяют генерировать времянки любой извращенности. Несколько АЦП, в том числе с дополнительными УВХ, позволяют одновременно захватить кучу отсчетов, а регистры на каждый канал и автосканирование с программируемым временем оцифровки каждого канала позволяют снизить нагрузку на процессор.