Microchip анонсировала два новых семейства микроконтроллеров на базе ARM Cortex-M4F: серии SAM D5x и SAM E5x с объемом памяти до 1 МБ двухпанельной flash-памяти с ECC и 256 КБ SRAM с поддержкой ECC. Оба семейства поддерживают QSPI flash с функцией XIP (eXecute In Place), оснащены контроллером SD-карт и контроллером емкостного сенсорного ввода. Семейство SAM E5x дополнительно поддерживает два порта CAN-FD и Ethernet.
Ключевые характеристики Microchip SAM A5x/E5x:
- Ядро – ARM Cortex-M4F с тактовой частотой 120 МГц и блоком вычислений с плавающей запятой (FPU)
- Память – Внутренняя архитектура памяти с настраиваемой Tightly Coupled Memory, системной памятью, модулем защиты памяти (MPU) и 4 КБ комбинированного кэша инструкций/данных; до 256 КБ SRAM с ECC, до 1 МБ flash с ECC
- Интерфейсы хранения – Quad SPI (QSPI) с поддержкой XIP
- Периферия
- До 2x контроллеров Secure Digital Host (SDHC)
- Контроллер емкостного ввода (PTC) с поддержкой до 256 каналов
- Full speed USB со встроенным хостом/устройством
- Двойные 12-битные АЦП (1 Мвыб/с, до 32 каналов) с компенсацией смещения и усиления
-
Двойные 12-битные ЦАП (1 Мвыб/с) и аналоговый компаратор
- До 8x портов SERCOM с конфигурацией UART/USART, ISO 7816, SPI или I2C
- Только для серии SAM E5x:
- 10/100 Мбит Ethernet MAC с IEEE1588 (E53/E54)
- Двойной контроллер Bosch CAN-FD 1.0 (E51/E54)
- Безопасность – Симметричное (AES) и асимметричное (ECC) шифрование, поддержка обмена открытыми ключами (PUKCC), TRNG и проверка целостности памяти на основе SHA
- Режимы питания – 5 режимов пониженного энергопотребления, активное потребление 65 мкА/МГц
- Корпуса – Варианты от 48 до 128 выводов
- Температурный диапазон – от -40°C до 85°C
Некоторые модели SAMD5x имеют совместимость по выводам с микроконтроллерами SAMD2X на базе ARM Cortex M0+, что позволяет легко модернизировать существующие разработки. В семействе SAMD5x представлена одна подсерия – SAMD51, тогда как SAME5x включает три подсерии в зависимости от наличия Ethernet и CAN:
- SAME51 – 2x CAN-FD
- SAME53 – Ethernet MAC
- SAME54 – 2x CAN-FD и Ethernet MAC

Для ускорения разработки Microchip использовала топовую версию процессора SAME54 в оценочном комплекте SAM E54 Xplained Pro. Основные характеристики ATSAME54-XPRO платы:
- МК – Microchip ATSAME54P20A
- Память – 256 Мбит QSPI Flash, разъем SD/SDIO, EEPROM AT24MAC402 с MAC-адресом EUI-48
- Интерфейсы – 10/100 Мбит Ethernet (RJ45) через PHY KSZ8091RNA
- USB – micro USB (хост/устройство)
- Расширение
- Разъем Parallel Capture Controller (совместим с ArduCAM)
- Разъем CAN
- Три разъема расширения Xplained Pro
- Отладка
- 10-контактный отладочный разъем Cortex Debug (SWD)
- 20-контактный разъем Cortex Debug + ETM (SWD и 4-битная трассировка)
- Встроенный отладчик
- Схема измерения тока (XAM)
- Безопасность – Микросхема ATECC508 CryptoAuthentication
- Дополнительно – Кнопка сброса, программируемая кнопка, емкостная кнопка QTouch, светодиод, резервный суперконденсатор, кварц 32.768 кГц и 12 МГц
- Питание – 5 В через micro USB
Плата и все процессоры Atmel SAMD5x/E5x поддерживаются средой разработки Atmel Studio 7 и онлайн-инструментом Atmel START для настройки периферии и ПО.
Микроконтроллеры Microchip SAM D5x и SAM E5x доступны для серийных закупок, цена начинается от $2.43 при заказе от 10 тыс. штук. Оценочный комплект SAM E54 Xplained Pro предлагается за $84.99. Adafruit также разрабатывает более бюджетные платы Feather M4 и Metro M4 на базе SAMD51 с поддержкой Arduino (актуальный код доступен на github ).
Подробности доступны на страницах продуктов SAM D и SAM E .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.