Aprenda a programar Wince. Recomendar algunos libros.
Si solo aprende desarrollo de aplicaciones, será similar al desarrollo de aplicaciones de sistema operativo de escritorio. Solo necesita aprender VC MFC.
Si necesita desarrollar controladores del sistema operativo Wince o personalizarlos. hace una mueca, entonces déjame mostrarte el proceso de aprendizaje enviado por otra persona
Plan de aprendizaje inicial:
1. Arquitectura ARM, uso de ADS:
Esta parte. es un conocimiento básico ¡Aún es necesario aprender sobre el uso de ADS, lo cual es de gran importancia para familiarizarse con el software subyacente! Para esta parte, como conocimientos básicos, creo que un mes es suficiente. Si encuentra dificultades en el siguiente aprendizaje, puede obtener mejores resultados de aprendizaje volviendo a esta parte.
2. Proceso de inicio del cargador de arranque y análisis del proceso de inicio de Wince:
Este departamento sirve como un plan de aprendizaje clave, especialmente el proceso de inicio del cargador de arranque, que es muy beneficioso para nosotros. comprender el proceso de inicio de todo el sistema. Dado que esta parte es más difícil, es posible que le dediques más tiempo. ¡Alrededor de 2-3 meses!
3. Trasplante del gestor de arranque, trasplante de kernel:
Este departamento es necesario si desea crear su propio sistema operativo. Wince tiene muchos componentes y en este departamento también debemos centrarnos en familiarizarnos con los usos de estos componentes. Esta parte es muy práctica y es posible que encuentre muchas dificultades durante la depuración. Aproximadamente 1 mes.
4. Arquitectura del controlador, diseño del controlador de transmisión:
Aquí necesitamos tener una cierta comprensión de toda la arquitectura y el diseño del controlador. Para los controladores de transmisión, puede intentar escribir algunos. controladores simples, como controladores de puerto serie. ¡Unos 2 meses!
5. Aprendizaje basado en capas:
Aún no sé mucho sobre esta parte, así que pediré a los expertos planes detallados. El controlador de pantalla puede ser un proceso de aprendizaje.
6. Desafía algunos proyectos pequeños:
¡Por determinar!
Vaya a CSDN para ver qué problemas encuentran los expertos. Es muy útil para aprender.