Comparta la información del CD "ARM Embedded Project Development Trinity"
La primera etapa: programación de alto nivel C integrada
El lenguaje C es el lenguaje de programación más importante e importante en el campo integrado. El curso de programación avanzada en lenguaje C integrado de Guangdong Embedded Education se centrará en explicar la programación básica y el conocimiento avanzado de programación del lenguaje C a través de una gran cantidad de ejemplos de programación basados en el conocimiento básico del lenguaje C de los estudiantes. Incluyendo:
1) Diseño de estructuras de arrays, funciones y programas.
2) Operaciones con cadenas y punteros.
3) Estructura, * * *Objeto, macro, enumeración, lista enlazada.
4) Operaciones con bits.
5) Operaciones de E/S de archivos.
La segunda etapa: estructura de datos clásica incorporada en lenguaje C y programación de algoritmos.
Las estructuras de datos y los algoritmos se utilizarán ampliamente en el desarrollo de controladores subyacentes integrados, protocolos de comunicación y varios motores. Dominarlos afectará directamente la eficiencia, simplicidad y solidez del programa. Esta etapa explica principalmente el contenido básico de las estructuras de datos y algoritmos de manera flexible y vívida, incluida la aplicación de listas de secuencia, listas vinculadas, colas, pilas, árboles, gráficos, tablas hash, varios algoritmos de búsqueda y clasificación y su implementación en el proceso del lenguaje C. Todos los puntos de conocimiento están ilustrados con ejemplos vívidos para profundizar la comprensión.
La tercera fase: combate real del proyecto
Este proyecto es muy representativo en la etapa del lenguaje C y el conocimiento clave del lenguaje C se utiliza de manera flexible a lo largo del proyecto. A través de este proyecto, podrá dominar varios métodos de procesamiento de cadenas y estructuras de datos básicas del lenguaje C, y desarrollar buenos estándares de programación.