AiSpark Teensy 4,0 USB макетная плата 32 бит ARM Cortex-M7 на 600 МГц
  • AiSpark Teensy 4,0 USB макетная плата 32 бит ARM Cortex-M7 на 600 МГц
  • AiSpark Teensy 4,0 USB макетная плата 32 бит ARM Cortex-M7 на 600 МГц
  • AiSpark Teensy 4,0 USB макетная плата 32 бит ARM Cortex-M7 на 600 МГц
  • AiSpark Teensy 4,0 USB макетная плата 32 бит ARM Cortex-M7 на 600 МГц

AiSpark Teensy 4,0 USB макетная плата 32 бит ARM Cortex-M7 на 600 МГц

1 заказ
3 764 руб.

Описание

Teensy 4,0-это новейший Teensy, предлагающий самый быстрый микроконтроллер и мощные периферийные устройства в форм-факторе Teensy 1,4 на 0,7 дюйма. Он оснащен процессором ARM Cortex-M7 на частоте 600 МГц, с чипом NXP iMXRT1062, самым быстрым микроконтроллером, доступным на сегодняшний день. 4,0 Teensy имеет тот же размер и форму, что и 3,2 Teensy, и сохраняет Совместимость с большинством функций pin На Teensy 3,2.

При работе на частоте 600 МГц Teensy 4,0 потребляет ток около 100 мА. Teensy 4,0 обеспечивает поддержку динамического масштабирования часов. В отличие от традиционных микроконтроллеров, где изменение тактовой частоты вызывает неправильные скорости передачи данных и другие проблемы, аппаратное обеспечение Teensy 4,0 и программная поддержка teensyduдля функций синхронизации Arduino предназначены для динамического изменения скорости. Скорость передачи данных по последовательным каналам, скорость передачи аудиосигнала и функции Arduino, такие как delay () и millis (), а также расширения teensydu, такие как IntervalTimer и elapsedMillis, продолжат работать корректно, в то время как скорость процессора изменяется. Teensy 4,0 также предоставляет функцию отключения питания. Подключив кнопочную кнопку к контакту вкл/выкл, блок питания 3,3 В можно полностью отключить, Удерживая кнопку в течение 5 секунд, и включить обратно кратким нажатием кнопки. Если ячейка монет подключена к VBAT, RTC Teensy 4,0 также продолжает отслеживать дату и время во время выключения питания. Teensy 4,0 также может быть разогнан, не более 600 МГц!

ARM Cortex-M7 привносит множество мощных функций ЦП к платформе микроконтроллера в реальном времени. Cortex-M7-это процессор superscaler с двумя проблемами, что означает, что M7 может выполнять две инструкции за тактовый цикл, на частоте 600 МГц! Конечно, выполнение двух одновременно зависит от инструкции и регистрации сборщика. Исходные бенчмарки показывают, что код C + +, скомпилированный Arduino, имеет свойство достигать двух инструкций от 40% до 50% времени, одновременно выполняя числово-интенсивную работу с использованием целых чисел и указателей. Cortex-M7 является первым микроконтроллером ARM, который использует предсказание ветвей. На M4, петли и другой код, которые много веток занимает три такта. С M7, после того, как цикл выполнен несколько раз, предсказание ветви удаляет эти накладные расходы, позволяя инструкции ветви работать только в одном тактовом цикле.

Плотно в сочетании памяти-это специальная функция, которая позволяет Cortex-M7 быстро с одноконтурным доступ к памяти при помощи пары 64 бит широкий автобусы. Шина ITCM предоставляет 64 битный путь для получения инструкций. DTCM автобус на самом деле представляет собой пару 32 бит дорожки, позволяя M7 для того чтобы выполнить до двух отдельных доступ к памяти в одном и том же цикла. Эти чрезвычайно высокоскоростные шины отделены от основной шины AXI M7, которая имеет доступ к другой памяти и периферийным устройствам. 512 K памяти можно получить доступ к плотно соединенной памяти. Teensyduавтоматически распределяет ваш код эскиза Arduino в ITCM и все не-malloc памяти использовать для быстрого DTCM, если вы не добавляете дополнительные ключевые слова для переопределения оптимизированного по умолчанию. Память, не доступная на плотно соединенных шинах, оптимизирована для доступа к DMA с помощью периферийных устройств. Поскольку основная часть доступа к памяти M7 осуществляется на двух плотно соединенных шинах, мощные периферийные устройства на базе DMA имеют отличный доступ к памяти без TCM для высокоэффективного ввода/вывода.

Teensy 4,0 для Cortex-M7 процессор включает в себя с плавающей точкой блок (СПП), который поддерживает 64 бит "двойной" и 32 бит «поплавок». С FPU M4 на Teensy 3,5 и 3,6, а также ЧИПАМИ Atmel SAMD51 аппаратное ускорение только 32 бит. Любое использование двойных, двойных функций, таких как log (), sin (), cos (), означает медленную математику программного обеспечения. Teensy 4,0 производит все это с помощью оборудования FPU.

AiSpark Teensy 4,0 USB макетная плата 32 бит ARM Cortex-M7 на 600 МГц

ARM Cortex-M7 на частоте 600 МГц
1024 K ram (512 K плотно соединен)
Вспышка 2048 K (64 K для восстановления и эмуляции EEPROM)
2 порта USB, оба 480 Мбит/сек
3 CAN шина (1 с CAN FD)
2 I2S цифровой аудио
1 S/PDIF цифровой аудио
1 SDIO (4 бит) родная SD
3 SPI, все с 16 слово FIFO
3 iec, все с 4 байтами FIFO
7 последовательных, все с 4 байтами FIFO
32 канала общего назначения DMA
31 PWM шпильки
40 цифровых контактов, все могут использоваться
14 аналоговых контактов, 2 adc на чипе
Шифрования ускорение
Генератор случайных чисел
RTC для даты/времени
Программируемый FlexIO
Пиксельной обработки трубопроводов
Периферийных крест всплывающие предупреждения
Управление включением/выключением питания
Документы
Техническое описание(MIMXRT1062 DVL6A) Руководство по эксплуатации(MIMXRT1062 DVL6A) Техническое описание(W25Q16JV-DTR) Teensy Инструкция по применению Teensyduino программного обеспечения Штыревая идентификация карт Спереди Задняя крышка Страница помощи Teensy и часто задаваемые вопросы

Характеристики

Бренд
DFRobot
Тип демоплаты
Рука