Estoy buscando una plataforma de microcontrolador simple pero confiable (chip más API) para módulos que se integrarán en un producto que estamos desarrollando para un cliente (en este caso, un sensor de corriente RS232 de 8 canales basado en ACS714 pero esta pregunta está pensada tener un alcance más amplio).
En un hilo anterior, alguien mencionó las plataformas MBED y, después de investigar un poco, descubrí que Cortex M0 (LPC1114) y las bibliotecas MBED eran una buena combinación.
Parece que las bibliotecas MBED son más "profesionales" que Arduino, pero no conozco su historia y no puedo detectar fallas en el código. ¿Cuál es su experiencia y conocimiento de la plataforma MBED a la hora de integrarla en productos comerciales?
PD: creo que aquí es más apropiado que el desbordamiento de pila, ya que está relacionado con la programación a nivel de hardware.
(2) Dicho todo lo siguiente, la plataforma Arduino muy probablemente haría lo que usted quiere fácilmente y bien. Simplemente no le digas a Olin que dije eso :-).
(1) Pero:
MBED O/S es gratuito para uso comercial bajo la licencia Apache 2.
Esta página de información de MBED responde a sus preguntas principales. Dice
La plataforma mbed proporciona bibliotecas de software gratuitas, diseños de hardware y herramientas en línea para la creación rápida de prototipos profesionales de productos basados en microcontroladores ARM.
La plataforma incluye un SDK de C/C++ basado en estándares, un HDK de microcontrolador y placas de desarrollo compatibles, un compilador en línea y herramientas de colaboración de desarrolladores en línea.
El SDK tiene la licencia permisiva Apache 2.0, por lo que puede usarlo en proyectos comerciales y personales con confianza.
y
Para tener una idea práctica de cómo funciona realmente en la práctica, puede hacerse una idea de los problemas y experiencias de los desarrolladores, pros y contras, en esta página del foro de desarrolladores.
Su lista de socios de la página de inicio principal de MBED debería brindarle una confianza razonable en la buena fe del sistema, y el resto de las afirmaciones de esa página son razonablemente convincentes, si cree que puede confiar en el nivel general de competencia de los socios involucrados. .
Parece que he oído hablar de algunos de estos :-):
Alcatel Lucent Atmel CSR Ericsson Farnell Freescale Semiconductor IBM KDDI Marvell MegaChips Multi-Tech NXP Nordic Semiconductor, Renesas ST Salesforce See Control, Semtech Silicon Labs, Stream Telefónica Telenor Connexion, Thundersoft u-blox WoT.io, Zebra Technologies
Página de inicio
Sitio del desarrollador
Descripción general
Plataformas de hardware disponibles - ¡Guau!
Wikipedia
Ellos notan:
Codebeat