¿Cree que la tecnología de microcontroladores es útil en el procesamiento y transmisión de información?
¿Crees que la tecnología de microcontroladores es útil en el procesamiento y transmisión de información? ¿De qué manera se puede utilizar?
En la actualidad, es imposible eliminarla en más de diez años. Incluso si se enfrenta a una competencia multifacética de inteligencia artificial, big data, computación en la nube y otras tecnologías. Después de todo, la demanda está ahí. La tecnología de microcontroladores es la base y un trampolín hacia otras tecnologías.
Tome mi experiencia personal como ejemplo. Al principio, cuando vi autos inteligentes, drones de cuatro ejes y manipuladores que podían resolver los cubos de Rubik, sentí mucha curiosidad sobre cuáles eran los principios y principios. ¡Este método puede hacer que una máquina, algo muerto, cobre vida! Movido por el interés, me embarqué en el camino de aprender microcontroladores.
Se recomienda 51 para que todos comiencen, ¡vale! Te elegí. Después de estudiar durante aproximadamente un mes, comencé a fabricar pequeños productos electrónicos, como cubos de luz, balancines, calendarios perpetuos y autos inteligentes. Después de completar varios proyectos, de repente me di cuenta de que los recursos de 51 ya no eran suficientes para mí y necesitaba un chip con mayor memoria y velocidad de funcionamiento para satisfacer mis necesidades.
Comencé a aprender stm32. Hay más pines, mayor memoria, mayor velocidad de ejecución de la CPU, nuevos métodos operativos: programación de funciones de biblioteca y diferentes métodos de programación. muy similar al 51!
Los proyectos producidos también son calendarios perpetuos y autos inteligentes, pero estos programas básicamente se trasplantan del 51 al 32, y luego se compilan y usan. Todas las operaciones son muy familiares, pero la CPU es diferente. la velocidad es más rápida.
Cuando descubrí que el bucle infinito del microcontrolador no tenía procesamiento multiproceso, comencé a aprender sobre FreeRTOS, finalmente entré a Linux y comencé a aprender arm9. Esta es la sublimación del aprendizaje sobre microcontroladores. La ejecución, el gestor de arranque, la carga y el arranque estaban encapsulados en 32 antes, pero ahora tengo que escribirlo yo mismo. kernel, debe elegir la función correspondiente usted mismo. rootfs, el sistema de archivos; y Busybox, la biblioteca de línea de comandos más pequeña.
Todo es muy nuevo, pero estas funciones están empaquetadas para usted en el microcontrolador y se pueden trasplantar directamente para su uso. Por lo tanto, el microcontrolador es un trampolín para el aprendizaje integrado.
El aprendizaje no radica en la novedad de la tecnología, sino también en la escalabilidad e innovación de esta tecnología. Por lo tanto, la tecnología de microcontroladores no sólo no será eliminada en el corto plazo, sino que también lo será. el primero en entrar por la puerta incrustada." ¡Varita mágica”!