Si su pregunta es cómo puedo aprender a operar un microcontrolador ARM, los siguientes pasos son útiles.
1. Estudiar los fundamentos del microcontrolador.
2. Comience a escribir códigos utilizando varios periféricos (IO, UART, I2C, SPI, etc.) para el controlador ARM que podría simularse o estar disponible junto con el kit programable. (Deberá instalar el compilador necesario (por ejemplo: keil, codesourcery, etc.) y otros módulos de software)
Los libros están disponibles en ARM (por ejemplo: Steve Furber), pero la experiencia de trabajar con las manos es una necesidad absoluta. Los videos de conferencias están disponibles en NPTEL y en otras plataformas de aprendizaje en línea.
Si planea realizar un proyecto en ARM para alguna aplicación, el proceso de aprendizaje e implementación no es muy diferente de cualquier desarrollo de sistema integrado convencional.
- Si aprendo francés, italiano y portugués, ¿entendería el español?
- Quiero aprender sobre la política india. ¿Dónde puedo empezar?
- ¿Cuáles son algunas maneras fáciles de recordar información útil?
- Como fotógrafo, ¿qué puedo aprender ahora mismo en 10 minutos que será útil para el resto de mi vida?
- ¿Quiénes son las mejores personas para aprender en Twitter?
- Calcule los requisitos de memoria, los periféricos esperados, las restricciones de alimentación y otros aspectos del diseño.
- Busque los IC ARM disponibles según sus requisitos y busque el soporte disponible (notas de aplicaciones, firmware, foros de comunidad activa, etc.). Si eres un principiante, elige un controlador que tenga buenas herramientas de la comunidad y soporte disponible para ayudarte cuando estés atascado.
- Después de elegir un IC en particular, solicite una placa de evaluación en la que pueda usar todos los módulos. guarde la hoja de datos y las notas de aplicación relevantes, y comience a escribir códigos para la aplicación. (Adoptar buenas prácticas de codificación durante esta fase)
- Al mismo tiempo, desarrolle esquemas de hardware y diseños a nivel de placa (haga provisiones para las pruebas en puntos de prueba cruciales). La fabricación de placas lleva algún tiempo, que puede usarse para el desarrollo de código.
- Pruebe el software en la placa de evaluación inicialmente y luego cambie a la placa personalizada de su aplicación.
Para cualquier duda, google es tu mejor amigo.
Todo lo mejor para aprender ARM.