Red de conocimiento informático - Consumibles informáticos - ¿Cuál es la diferencia entre Freescale Arduino y arm9?

¿Cuál es la diferencia entre Freescale Arduino y arm9?

Son conceptos completamente diferentes. Arduino es una plataforma de desarrollo. Quiere que los desarrolladores no se preocupen por algunos controladores de hardware subyacentes, como C++ y Java, para que el microcontrolador pueda programarse como un programa orientado a objetos. Los controladores para todos los periféricos de Arduino son modulares. Arduino solía utilizar microcontroladores atmel, también conocidos como microcontroladores avr. ARM9 es solo un tipo de núcleo y puede ser utilizado por muchos otros fabricantes, que también producen muchos chips, como Samsung, ST, TI, etc.

Los conceptos de 51, avr y arm son el núcleo. A excepción de avr, otros variarán según los distintos fabricantes, por lo que tienen muchos derivados, pero nunca se irán. Después de todo, el núcleo determina en gran medida el destino del chip. Mientras el núcleo sea similar, su uso es prácticamente el mismo. Esta rama no puede incluirse en la lista; nos preocupan sus puntos en común.

Existen otros dispositivos integrados, como PLD, PLD, CPLD y FPGA. Estos dispositivos lógicos programables también son una nueva dirección para los sistemas integrados. Lo diseñaron ellos mismos. Para decirlo sin rodeos, se necesitan muchos transistores y memorias para construir un circuito para usted. La mayoría de estos chips no tienen CPU (es decir, el núcleo superior, pero ahora FPAG ya tiene estas cosas, como 51, ARM, ARM y DSP, que son todos núcleos duros). Por supuesto, este desarrollo es más difícil que antes. Después de todo, las funciones periféricas deben ser escritas y construidas por uno mismo, pero la flexibilidad es mucho mayor que la de las MCU mencionadas anteriormente.

Espero que te ayude.