Categorías

Teensy 4.0

$940.00 MXN (IVA Incluido)

1 disponibles

Código De Producto: DEV-15583

Teensy 4.0 es el modelo mas reciente de tarjetas de Teensy. Cuenta con un procesador ARM Cortex-M7 a 600MHz, con un chip NXP iMXRT1062, el microcontrolador más rápido disponible en la actualidad y periféricos potentes en una tarjeta con dimensiones de la Teensy 3.2, lo mejor es que conserva la compatibilidad con la mayoría de las funciones de pin en Teensy 3.2.

Localización: D6

Información adicional

Fabricante

SparkFun

SKU DEV-15583 Categorías , Etiquetas ,

1 disponibles

Descripción:

Teensy 4.0 es el modelo mas reciente de tarjetas de Teensy. Cuenta con un procesador ARM Cortex-M7 a 600MHz, con un chip NXP iMXRT1062, el microcontrolador más rápido disponible en la actualidad y periféricos potentes en una tarjeta con dimensiones de la Teensy 3.2, lo mejor es que conserva la compatibilidad con la mayoría de las funciones de pin en Teensy 3.2.

Cuando se ejecuta a 600 MHz, Teensy 4.0 consume aproximadamente 100 mA de corriente. Teensy 4.0 proporciona soporte para escalado de reloj dinámico. A diferencia de los microcontroladores tradicionales, donde cambiar la velocidad del reloj causa velocidades de transmisión incorrectas y otros problemas, el hardware de Teensy 4.0 y el soporte de software de Teensyduino para las funciones de temporización de Arduino están diseñados para permitir cambios dinámicos de velocidad. Las velocidades de transmisión en serie, las frecuencias de muestreo de transmisión de audio y las funciones de Arduino como delay () y millis (), y las extensiones de Teensyduino como IntervalTimer y elapsedMillis, continúan funcionando correctamente mientras la CPU cambia la velocidad. Teensy 4.0 también proporciona una función de apagado. Al conectar un botón pulsador al pin de encendido / apagado, la fuente de alimentación de 3.3V se puede desactivar por completo al mantener presionado el botón durante 5 segundos y volver a encenderla presionando brevemente el botón. Si una batería tipo celda de botón está conectada a VBAT, el RTC de Teensy 4.0 también continúa haciendo un seguimiento de la fecha y la hora mientras está apagado. Teensy 4.0 también se puede overclockear, ¡mucho más allá de 600MHz!

El ARM Cortex-M7 trae muchas características potentes de CPU a una verdadera plataforma de microcontrolador en tiempo real. Cortex-M7 es un procesador superescalador de doble problema, lo que significa que el M7 puede ejecutar dos instrucciones por ciclo de reloj, ¡a 600MHz! Por supuesto, ejecutar dos simultáneamente depende de las instrucciones y registros de compilación del pedido. Los puntos de referencia iniciales han demostrado que el código C ++ compilado por Arduino tiende a lograr dos instrucciones aproximadamente del 40% al 50% del tiempo mientras realiza un trabajo numéricamente intensivo utilizando enteros y punteros. Cortex-M7 es el primer microcontrolador ARM que utiliza predicción de rama. En M4, los bucles y otro código que muchas ramas toman tres ciclos de reloj. Con M7, después de que un bucle se haya ejecutado varias veces, la predicción de rama elimina esa sobrecarga, permitiendo que la instrucción de rama se ejecute en un solo ciclo de reloj.

La memoria estrechamente acoplada es una característica especial que permite el acceso rápido a la memoria de un solo ciclo Cortex-M7 utilizando un par de buses de 64 bits de ancho. El bus ITCM proporciona una ruta de 64 bits para buscar instrucciones. El bus DTCM es en realidad un par de rutas de 32 bits, lo que permite a M7 realizar hasta dos accesos de memoria separados en el mismo ciclo. Estos buses de velocidad extremadamente alta están separados del bus AXI principal de M7, que accede a otra memoria y periféricos. Se puede acceder a 512K de memoria como memoria estrechamente acoplada. Teensyduino asigna automáticamente su código de boceto Arduino en ITCM y todo el uso de memoria no malloc al DTCM rápido, a menos que agregue palabras clave adicionales para anular el valor predeterminado optimizado. La memoria a la que no se accede en los buses estrechamente acoplados está optimizada para el acceso DMA por periféricos. Debido a que la mayor parte del acceso a la memoria del M7 se realiza en los dos buses estrechamente acoplados, los potentes periféricos basados ​​en DMA tienen un excelente acceso a la memoria no TCM para una I/O altamente eficiente.

El procesador Cortex-M7 de Teensy 4.0 incluye una unidad de punto flotante (FPU) que admite tanto «doble» como «flotante» de 32 bits. Con la FPU de M4 en Teensy 3.5 y 3.6, y también los chips Atmel SAMD51, solo el flotante de 32 bits es acelerado por hardware. Cualquier uso de funciones dobles, dobles como log (), sin (), cos () significa matemática lenta implementada por software. Teensy 4.0 ejecuta todo esto con hardware FPU.

Características:

  • ARM Cortex-M7 a 600MHz
  • 1024K RAM (512K está estrechamente acoplado)
  • 2048K Flash (64K reservado para recuperación y emulación EEPROM)
  • 2 puertos USB, ambos 480MBit / sec
  • 3 CAN Bus (1 con CAN FD)
  • 2 audio digital I2S
  • 1 audio digital S / PDIF
  • 1 SDIO (4 bit) SD nativa
  • 3 SPI, todos con FIFO de 16 palabras
  • 3 I2C, todos con FIFO de 4 bytes
  • 7 serie, todos con FIFO de 4 bytes
  • 32 canales DMA de propósito general
  • 31 pines PWM
  • 40 pines digitales, todos con capacidad de interrupción
  • 14 pines analógicos, 2 ADC en chip
  • Aceleración Criptográfica
  • Generador de números aleatorios
  • RTC para fecha / hora
  • FlexIO programable
  • Tubería de procesamiento de píxeles
  • Disparo cruzado periférico
  • Administración de encendido / apagado

Documentación:

Carrito
Nuevos productos
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Abrir chat
Hola 👋
¿En qué podemos ayudarte?