Portenta H7
Portenta H7 ejecuta simultáneamente código de alto nivel junto con tareas en tiempo real. El diseño incluye dos procesadores que pueden ejecutar tareas en paralelo. Por ejemplo, es posible ejecutar código compilado de Arduino junto con MicroPython uno, y tener ambos núcleos para comunicarse entre sí. La funcionalidad de Portenta es doble, puede ejecutarse como cualquier otra placa de microcontrolador integrada o como el procesador principal de una computadora integrada. Utilice la placa Portenta Carrier para transformar su H7 en una computadora eNUC y exponer todas las interfaces físicas del H7.
Portenta puede ejecutar fácilmente procesos creados con TensorFlow ™ Lite, podría tener uno de los núcleos calculando un algoritmo de visión por computadora sobre la marcha, mientras que el otro podría realizar operaciones de bajo nivel como controlar un motor o actuar como una interfaz de usuario.
Utilice Portenta cuando el rendimiento sea clave, entre otros casos, lo visualizamos para ser parte de:
- Maquinaria industrial de alta gama
- Equipo de laboratorio
- Visión por computador
- PLC
- Interfaces de usuario listas para la industria
- Controlador de robótica
- Dispositivos de misión crítica
- Computadora estacionaria dedicada
- Cálculo de arranque de alta velocidad (ms)
Dos núcleos paralelos
El procesador principal de H7 es el STM32H747 de doble núcleo que incluye un Cortex® M7 que se ejecuta a 480 MHz y un Cortex® M4 que se ejecuta a 240 MHz. Los dos núcleos se comunican a través de un mecanismo de llamada a procedimiento remoto que permite llamar a funciones en el otro procesador sin problemas. Ambos procesadores comparten todos los periféricos en chip y pueden ejecutar:
- Bocetos de Arduino en la parte superior del sistema operativo Arm® Mbed ™
- Aplicaciones nativas de Mbed ™
- MicroPython / JavaScript a través de un intérprete
- TensorFlow ™ Lite
Acelerador de gráficos
Probablemente una de las características más interesantes del Portenta H7 es la posibilidad de conectar un monitor externo para construir su propia computadora integrada dedicada con una interfaz de usuario. Esto es posible gracias a la GPU en chip del procesador STM32H747, el Chrom-ART Accelerator ™. Además de la GPU, el chip incluye un codificador y decodificador JPEG dedicado.
Un nuevo estándar para los pines
La familia Portenta agrega dos conectores de alta densidad de 80 pines en la parte inferior de la placa. Esto asegura la escalabilidad para una amplia gama de aplicaciones simplemente actualizando su placa Portenta a la que se adapte a sus necesidades.
Conectividad a bordo
El módulo inalámbrico integrado permite administrar simultáneamente la conectividad WiFi y Bluetooth®. La interfaz WiFi se puede operar como un punto de acceso, como una estación o como un AP / STA simultáneo de modo dual y puede manejar una velocidad de transferencia de hasta 65 Mbps. La interfaz Bluetooth® es compatible con Bluetooth Classic y BLE. También es posible exponer una serie de interfaces cableadas diferentes como UART, SPI o I2C, tanto a través de algunos de los conectores de estilo MKR como a través del nuevo par de conectores industriales de 80 pines Arduino. El par de conectores de 80 pines proporciona características adicionales, incluida Ethernet.
Conector multipropósito USB-C
El conector de programación de la placa es un puerto USB-C que también se puede usar para alimentar la placa, como un concentrador USB, para conectar un monitor DisplayPort o para entregar energía a dispositivos conectados OTG.
Varias opciones en una sola placa
Solicite el Arduino Portenta H7 predeterminado (nombre en clave H7-15EUNWAD) que viene con:
- Procesador de doble núcleo STM32H747 con motor gráfico
- SDRAM de 8 MB
- Flash NOR de 16 MB
- Phy Ethernet 10/100
- USB HS
- Criptografía NXP SE050C2
- Módulo WiFi / BT
- Antena externa
- DisplayPort a través de USB-C









