Mi experiencia personal con las plataformas de lanzamiento TIVA ha sido que no es necesario conocer la arquitectura completa o las características de la Cortex M4 para programarla. La curva de aprendizaje óptima sería aprender a medida que se desarrolla.
Tiene dos opciones con TI Launchpads, especialmente el TM4C123GX
1) La solución fácil y rápida de creación de prototipos: –
Energia es un Arduino como IDE para TI Launchpads que utilizan funciones e interfaces similares al Arduino IDE. Puede crear prototipos de sus proyectos rápidamente con esto. Con un Cortex M4, no tiene restricciones de espacio y velocidad de memoria, por lo tanto, puede descansar fácilmente estas preocupaciones y usar Energia para desarrollar. Energyia tiene su propio IDE y ahora también viene integrado con Code Compositor Studio 6
Energía IDE: – Energía
- ¿Cuáles serían las consecuencias de tener una moneda universal?
- ¿Qué harías si una persona ignora tu mensaje de texto?
- ¿Qué hubiera pasado con el cricket indio si Sachin no hubiera nacido en India?
- ¿Qué pasaría con el cristianismo si todas las ramas principales declararan que los textos sagrados eran solo el trabajo no sobrenatural de las personas que luchan por un mundo mejor?
- ¿Qué pasaría si los personajes de Friends (TV) se encontraran con los de The Big Bang Theory (TV)?
Debería transferir el código escrito para Arduino o para MSP Launchpads a Energia. Esto es bastante simple, solo mire este mapa de pin y verifique el combo de puerto / pin que lograría lo que necesita: – http://energia.nu/Guide_Stellari…
El uso de Energia es muy recomendable para las personas que acaban de comenzar con el M4 y requieren resultados rápidos en lugar de soluciones optimizadas (una vez más, el M4 apenas plantea un requisito para la optimización)
2) La forma difícil, la forma en que más aprendes
Preferiblemente, evitará usar esta ruta si tiene una limitación de tiempo y no necesita aprender completamente la arquitectura y la funcionalidad del M4. De lo contrario, vaya a programar el Launchpad en C usando CCS. Hay muchos recursos útiles en línea, y el grupo de apoyo en TIE2E es extremadamente útil y responde “rápidamente”
http://e2e.ti.com/support/microc…
Se recomienda que primero pruebe los siguientes tutoriales, experimente y aprenda en el camino, consulte los videos al final de esta página
: – http://processors.wiki.ti.com/in…
Una vez que haya completado todos los tutoriales, puede comenzar gradualmente a codificar su propio proyecto.
Aunque este es un camino bastante difícil, es mejor si realmente te importa cómo funcionan las cosas por dentro o cómo las haces funcionar.