Los microcontroladores de Luminary Micro ofrecen USB en marcha y capacidad Host con el procesador ARM(R) Cortex(TM)-M3

15 Abr, 2008, 16:15 BST de Luminary Micro

AUSTIN, Texas, April 15 /PRNewswire/ --

- Los microcontroladores New Stellaris(R) de Luminary Micro son los primeros de la industria en ofrecer USB en marcha y la capacidad Host con el procesador ARM(R) Cortex(TM)-M3

- Treinta nuevos miembros galardonados de la familia Stellaris añaden conectividad USB, rendimiento superior en control de movimiento, opciones de embalaje más pequeñas y eficiencia en energía de aplicación verde.

Luminary Micro (www.LuminaryMicro.com), creadores de la galardonada familia Stellaris(R) de microcontroladores (MCUs) basados en Cortex(TM), anunció hoy treinta nuevos miembros de la familia Stellaris, incluyendo la primera integración del Bus en Serie Universal (USB) "on-the-go" (OTG) y la capacidad Host en la arquitectura ARM Cortex-M3. Cada un de los 30 nuevos miembros de la familia Stellaris se envía con el "Bootloader" y la Biblioteca del Controlador Periférico Stellaris conveniente preprogramados en la memoria de sólo lectura (ROM), y cada nuevo microcontrolador integra el controlador microDMA configurable de 32 canales ARM PrimeCell(R), diseñado y optimizado específicamente por ARM para su uso con el procesador Cortex-M3 y proporcionando funciones que normalmente sólo están disponibles en procesadores de aplicaciones de gama alta, tales como los modos avanzados de transferencia de dispersión/agrupación ("scatter/gather"). Adicionalmente, el anuncio fortalece la posición de los microcontroladores Stellaris en aplicaciones de control de motor precisas y seguras con IP aumentado para una capacidad superior de control de movimiento.

Hoy se han presentado 6 miembros de la serie USB LM3S3000 Stellaris y 14 miembros de la serie Stellaris LM3S5000 CAN+USB y hay que resaltar que es la primera vez que USB "On-the-Go" o la capacidad Host USB están disponibles en una arquitectura ARM Cortex-M3. El anuncio de hoy también añade 5 nuevos miembros del paquete de 64 pines a la serie MCU en tiempo real LM3S1000 y 5 nuevos miembros del paquete de 64 pines a la serie de Stellaris LMS3S2000 CAN. Junto con grandes memorias en chip, una gestión mejorada de energía y capacidades expansivas de control y E/S, los nuevos miembros de la familia Stellaris están optimizados para aplicaciones industriales que precisan una conectividad fiable, incluyendo motor y control de movimiento, automatización de fábrica, instrumentación de pruebas y medidas, HVAC y control de construcción, equipo de juegos, dispositivos médicos, electrodomésticos de consumo e incendio y seguridad.

Nuevas opciones de conectividad industrial con USB

Con un creciente interés en los segmentos de Mercado industriales, USB mejora la conectividad industrial aportando las ventajas de la capacidad de intercambio en caliente y energía sobre un interfaz normalizado y rápido. Con su Host USB y soporte OTG, los nuevos MCU Stellaris permiten nuevas aplicaciones de tecnología USB tales como el uso de unidades de memoria flash para configuración de dispositivos e información de anotación de almacenamiento. La serie LM3S3000 y la serie LM3S5000 de Stellaris disponen de un controlador USB que puede ser configurado en modo Host de USB o en modo dispositivo de USB cumpliendo con la especificación USB 2.0 para operaciones de alta velocidad. Algunos miembros de la serie LM3S3000 y de la serie LM3S5000 también permiten que el controlador USB sea configurado en el nuevo modo USB "on-the-go", permitiendo el uso en modo Host o en modo dispositivo dependiendo de la configuración deseada en un estado dado del sistema.

Nuevas capacidades de control de movimiento

Los microcontroladores Stellaris han contado desde hace tiempo con un módulo de modulación de amplitud de pulso (PWM) diseñado especialmente para tener un control meticuloso del movimiento, con unas capacidades que generalmente sólo se encuentran en dispositivos especializados costosos. El anuncio de hoy amplia esta capacidad con hasta ocho canales PMW de control de movimiento complete (4 pares) y hasta cuatro entradas que gestionan las situaciones de fallos para así proporcionar un apagado de baja latencia y evitar daños al motor que está siendo controlado. El módulo PMW también dispone de un generador de banda muerta que proporciona protección para disparos de señal, una sincronización de los temporizadores permitiendo un alineamiento preciso de todos los bordes y un codificador opcional de cuadratura de hardware que permite apreciar la posición de forma precisa.

Biblioteca de controladores periféricos Stellaris incluida ahora en la memoria ROM "on-chip"

Cada uno de los nuevos miembros de la familia Stellaris se envía con la biblioteca de la familia de controladores periféricos Stellaris convenientemente preprogramada en la memoria de sólo lectura (ROM). La biblioteca Stellaris de controladores periféricos es una biblioteca de software libre de derechos de autor para controlar periféricos "on-chip", e incluye una capacidad "bootloader". La biblioteca realiza funciones de control y de inicialización periférica, con la posibilidad de elegir un soporte periférico en modo sondeo o de solicitud de interrupción y saca toda la ventaja del rendimiento de interrupción stellar del núcleo Cortex-M3. No se precisan pragmas especiales o funciones de prólogo/epílogo en código ensamblador personalizado. Para las aplicaciones que desean una programación en el sistema, el Bootloader Stellaris libre de derechos de autor incluido en la biblioteca Stellaris de controladores periféricos puede actuar como un cargador de aplicaciones y soporta actualizaciones "in-field" del firmware a través de UART, I2C o interfaces SSI.

Unas bajas capacidades de energía que dan soporte a aplicaciones verdes eficientes en energía

Muchos de los nuevos MCU disponen de un módulo de hibernación soportado con baterías que incluye un reloj en tiempo real, una generosa memoria no volátil soportada por una batería de 256 bytes y la capacidad de despertar con una correspondencia de reloj en tiempo real, una interrupción de pin externa, o eventos de baja batería. Incluso usando el reloj en tiempo real en modo hibernación, una batería "match" CR2032 estándar puede soportar un microcontrolador Stellaris en modo hibernación durante más de 3 años.

Los nuevos equipos de evaluación tienen desarrolladores activos y funcionando en 10 minutos o menos

Este anuncio incluye dos equipos de evaluación completos: El equipo de evaluación Stellaris (USD 109) Host+Dispositivo LM3S3748 USB y el equipo de evaluación Stellaris (USD 119) "on-the-go" LM3S3768 USB. Cada equipo de evaluación rico en funcionalidades incluye tableros de evaluación, todos los cables requeridos, una selección de conjuntos de herramientas de evaluación para herramientas populares de desarrollo, documentación, la biblioteca gráfica Stellaris, notas de aplicaciones y todo lo que un desarrollador necesita para levantar y ejecutar en 10 minutos o menos, para dar lugar a una soberbia experiencia "out-of-the-box". Ambos equipos amplían el espectro de diseño desde la evaluación hasta los prototipos para diseños específicos de aplicaciones al funcionar los dos tanto como plataforma de evaluación y como un interfaz en serie de depuración en el circuito para cualquier tablero objetivo Stellaris basado en microcontroladores.

Las opciones disponibles del conjunto de herramientas de software incluyen versiones de evaluación de equipo de desarrollo de microcontroladores (MDK) ARM RealView(R), IAR Embedded Workbench(R) Kickstart Edition, conjunto de herramientas Code Red Technologies y herramientas CodeSourcery Sourcery G++(TM) GNU. Además, algunas de las demos portadas de RTOS incluyen FreeRTOS.org(TM), Micrium microC/OS-II con monitorización de sistemas incrustados microC/Probe, Express Logic ThreadX(R), CMX Systems CMX-RTX(TM), Keil(TM) RTX, IAR PowerPac(TM) , SEGGER embOS y Quadros RTXC(TM). Las pilas de comunicaciones disponibles para los nuevos equipos incluyen Express Logic USBX(TM); Dispositivo Micriìm ìC/USB, Host ìC/USB, ìC/Modbus y pilas de protocolo ìC/CAN ; Sistemas CMX CMX-MicroNet(TM), Dispositivo CMX-USB, y pilas protocolo CMX-CANopen(TM) ; Host Quadros RTXCusb y pilas de dispositivos, pila CANopenRT CAN ; pila de Dispositivo SEGGER emUSB; y RTA Automation DeviceNet(TM).

Para ver una información detallada sobre las características de cada miembro de la familia Stellaris, ver www.luminarymicro.com/product_selector_guide

Stellaris cuenta con el núcleo Cortex-M3

El procesador ARM Cortex-M3, el miembro microcontrolador de la familia de procesadores ARM Cortex, está en el centro de todos los microcontroladores Stellaris. Diseñado para aplicaciones serias de microcontroladores, el núcleo Cortex-M3 presenta un proceso de interrupción rápido y de alta determinación - tan lento como seis ciclos y nunca superior a los doce ciclos. En el corazón del procesador Cortex-M3 hay un núcleo avanzado en línea de 3 etapas, basado en la arquitectura Harvard, incorporando características tales como especulación de rama, multiplicación de ciclo único y división de hardware para proporcionar un rendimiento excepcional. Cortex-M3 pone en práctica la nueva arquitectura Thumb(R)-2 de conjunto de instrucciones mixtas 16-/32- bits sin modo de conmutación, ayudando a que ésta sea un 70% más eficiente por MHz que un procesador ARM7TDMI-S(R) ejecutando instrucciones Thumb, y un 35% más eficiente que el procesador ARM7TDMI-S ejecutando instrucciones ARM, para el estudio de referencia Dhrystone.

Precios y disponibilidad

Diecinueve de los nuevos MCU Stellaris están disponibles inmediatamente a través del canal global de ventas de Luminary Micro (www.LuminaryMicro.com/sales) y "online" (www.LuminaryMicro.com/products/) comenzando a un precio recomendado de 2,79 dólares (cantidad de 10.000), junto con el equipo de evaluación Stellaris de Host+Dispositivo LM3S3748 USB (109 dólares). Los once nuevo MCU Stellaris con capacidad USB OTG y el equipo de evaluación Stellaris LM3S3768 USB "On-the-Go" estarán disponibles en el tercer trimestre de 2008.

Acerca de Luminary Micro y Stellaris

Luminary Micro, Inc. diseña, comercializa y vende microcontroladores basados en procesadores ARM Cortex-M3 (MCU). Luminary Micro, con sede en Texas (Austin), es el principal socio colaborador del procesador Cortes-M3, que brinda la primera aplicación de silicio del mundo para dicho procesador. La introducción de Luminary Micro de la galardonada familia de productos Stellaris(R) ofrece un rendimiento de 32 bits pro el mismo precio que los actuales diseños de microcontroladores de 8 y 16 bits, proporcionando un precio de entrada de 1,00 dólar para un MCU basado en tecnología ARM. Los controladores Stellaris de señal mixta contienen capacidades especializadas para aplicaciones en mercados de energía, seguridad y conectividad. Con la selección más grande del mundo de microcontroladores basados en ARM, la familia Stellaris de Luminary Micro permite una estandarización que elimina las actualizaciones futuras de arquitectura o cambios en herramientas de software.

Stellaris y el logotipo de Luminary Micro son marcas comerciales registradas de Lumincary Micro, Inc. o sus filiales en Estados unidos u otros países. Todas las demás marcas o nombres de productos son propiedad de sus respectivos titulares.

    
    Persona de contacto en Luminary Micro:
    Jean Anne Booth / Directora de Marketing / +1-512-917-3088 móvil /
    +1-512-279-8801 despacho / JeanAnne.Booth@LuminaryMicro.com

Página web: http://www.luminarymicro.com

FUENTE Luminary Micro