Freescale Semiconductor expande su serie Flexis
con la introducción de los primeros dispositivos
con interface USB 2.0 nativa, la nueva familia de
MCUs “JM” (MCF51JMxx
para la familia de 32 Bits ColdFire V1 y MC9S08JMxx
para la familia HC9S08 de 8 Bits).
Estos dispositivos combinan la compatibilidad sin
precedentes entre los MCUs de 8 Bits y los de 32
Bits con una solución USB accesible que posibilita
desarrollos más rápidos y sencillos
para un amplio rango de aplicaciones del tipo industrial
y comercial.
Por ejemplo, el MC9S08JM60 (del mundo de los 8 Bits)
posee un controlador USB 2.0 apto para realizar
comunicaciones seriales en forma estándar,
mientras que el MCF51JM128 (del mundo de los 32
Bits) adicionalmente soporta la modalidad USB HOST
por medio de un controlador integrado USB 2.0 On
– The – Go (OTG) que le dá mayor
flexibilidad en las aplicaciones USB.
Ambos dispositivos JM (8 / 32 Bits) disponen de
un stack de software complementario denominado “USB
– LITE” desarrollado por CMX para Freescale
Semiconductor el cual provee el soporte de software
para los distintos modos de operación de
dispositivos USB o USB HOST.
Este Stack USB complementario soporta dispositivos
del tipo HID (Human Interface Device), CDC y dispositivos
de almacenamiento masivo. El código fuente
del stack está disponible en forma libre
en el sitio web de Freescale.
Mientras que en la familia MCF51JM128 se cuenta,
además, con características especiales
como un módulo CAN integrado, un módulo
conversor A/D de 12 Bits de resolución y
12 canales y características propias de la
familia ColdFire como una unidad de aceleración
Criptográfica por hardware (CAU) y un generador
- acelerador de números aleatórios
(RNGA).
Diagrama en Bloques de la familia MC9S08JMxx.
Diagrama en Bloques dela familia MCF51JMxx.
Comparativa de Características entre
familias:
Herramientas de Desarrollo:
Como una de las características
destacada de la Serie Flexis, está el compromiso
desde la creación de dicha familia de mantener
compatibilidad e integración en las herramientas
de desarrollo y el entorno de trabajo integrado,
así como en la compatibilidad de hardware
de los dispositivos de 8 y 32 Bits pin apin compatibles
entre ellos.
Es por ello que además del entorno integrado
“CodeWarrior 6.1” y
la herramienta universal de Emulación en
Tiempo Real “USBMULTILINKDBME”,
se le suman las plataformas de hardware EVB51JM128
(Evaluation Board) y la placa de demostración
para ambos dispositivos DEMOJM
de bajo costo, que viene equipada con placas de
“personalización” para trabajar
tanto con el MCF51JM128 como con el MC9S08JM60.
En tanto para las familia MC9S08JM60 / JM32 está
disponible el emulador de tiempo real de muy bajo
costo “R(S)_POD” de
fabricación nacional.
Placa DEMOJM para MC9S08JM / MCF51JM y Sistema
EVB51JM128 para MCF51JMxx
|