Red de conocimiento informático - Conocimiento informático - Selección de dirección para Linux integrado

Selección de dirección para Linux integrado

Nuestra sugerencia, con respecto a la primera dirección, deje de lado Qt y, para comprender el principio de funcionamiento de la GUI, puede encontrar un sistema de GUI relativamente simple para echarle un vistazo, pero no profundice demasiado primero, a menos que desee desarrollar una GUI. por mucho tiempo. Puede intentar portar el sistema GUI que está buscando en la plataforma de hardware más adelante;

En cuanto a la segunda y tercera dirección, creemos que comprendemos mejor el concepto de diseño del kernel al desarrollar controladores. Buen entendimiento. Entre otras cosas, los controladores del kernel siempre utilizan muchas funciones de interfaz, por lo que si desea escribir un controlador, debe conocer estas interfaces. Cuanto más sepa, más sólidas serán sus capacidades de desarrollo de controladores y más fácil será localizar y resolver cualquier problema que encuentre.

Para comprender estas interfaces, debes comprender la estrategia de diseño del kernel, porque el kernel te proporciona estas interfaces, por lo que mientras aprendes a desarrollar controladores, también debes prestar atención a la filosofía del kernel. estrategia de diseño.

Afortunadamente, ya tienes la base del microcontrolador 51, lo cual es muy beneficioso para tu desarrollo impulsado por el aprendizaje, pero el punto clave es dominar el contenido del sistema operativo. En cuanto a cómo aprender, puede leer este artículo "Usando un método estructurado para modelar el proceso de aprendizaje de la tecnología de desarrollo integrada de Linux". Recuerda no obsesionarte con qt, no tiene mucho sentido.