He estado trabajando en controladores ARM cortex de 32 bits escribiendo el código desde cero. Ahora estoy mirando ARM mBED OS, pero algunas preguntas me están molestando. Lo siento si se siente demasiado trivial. Tengo un factor de forma pequeño para mi producto, con ARM mBED HDK podré lograrlo. Ej: digamos que tengo una MCU, una pantalla y 2 sensores. Para usar ARM mBED hay algunos requisitos de hardware, después de hacer espacio para ello, aún podré cumplir con el requisito de factor de forma pequeño.
¿O podemos declarar que los productos basados en mBED solo se utilizan para la creación de prototipos?
Estoy en una fase de tomar una decisión sobre si necesito seguir pensando en ARM mBED como una opción o, mejor dicho, elegir una MCU y comenzar a configurarla. Solo necesito algo de claridad sobre el desarrollo del producto final de esta plataforma.
ARM mBED es solo una biblioteca de software con una capa de abstracción fácil de usar de periféricos de microcontroladores típicos (SPI, GPIO, etc.). Ni siquiera es muy complicado.
Ser una biblioteca de software no tiene impacto en el factor de forma de su producto final.
En realidad, no hay requisitos de hardware, excepto elegir un chip ARM que sea compatible con mBED. Al final, si su software funciona, todo lo que realmente se requiere para ejecutar el código mBED es el microcontrolador, un regulador de voltaje, un puñado de condensadores de derivación (y tal vez un oscilador de cristal si necesita una sincronización precisa) más cualquier chip periférico interactúas con.
Por lo tanto, no hay una gran diferencia con un sistema bare metal.
brahans
Sandeep Ravi
brahans