Cómo portar el sistema operativo ucos en ARM
2. En cuanto a la descarga a la placa ARM, primero debe compilar el código fuente de UCOS a través de un compilador. Después de la compilación, es mejor hacer un programa de prueba (LED. ), 0error0waring. Si usa jlink, puede descargarlo directamente a la placa ARM. Está bien si lo descargaste de un ISP, pero necesitas modificar el modo de inicio (boot0, boot1)
3. Puedes decir que eres un novato, pero en realidad no es el caso. El maestro se ha transformado de un novato. Durante este período, está pasando por mucho dolor. Me pregunto si estás listo para soportar las dificultades.
4. ¡Hablemos de mi proceso de aprendizaje! 1. Yo también quería aprender UCOS al principio, pero la situación era similar a la tuya. Al principio me asusté al ver lo largo que era el código UCOS. Pero imprimí el código fuente y puedo verlo después de clase (la premisa es que tienes cierto conocimiento del sistema operativo y, en segundo lugar, las habilidades básicas de las estructuras de datos deben ser excelentes, porque el sistema operativo se crea básicamente mediante estructuras de datos (Eso es un poco exagerado)) 2. Cuando el código fuente de UCOS es casi el mismo, puede ir al sitio web oficial de UCOS para descargar un código trasplantado en VC+++6.0, y luego no ¡No! Al depurar, observe el flujo de trabajo del código (esto es muy importante y puede ayudarlo a comprender cómo funciona). Espere a familiarizarse con las diferencias. Puede descargar un fragmento de código trasplantado a ARM desde Internet, depurarlo paso a paso y observar el flujo de trabajo. 3. Busque en Internet los pasos del trasplante de UCOS en ARM (básicamente se pueden utilizar todos los trasplantes en línea, descargué los documentos de trasplante de Internet), trasplante paso a paso de acuerdo con los documentos de trasplante, por ejemplo, una vez completada la modificación. , continúe con el siguiente paso de depuración y luego continúe con la depuración y luego continúe con la depuración hasta 0error0waring, luego descargue la placa y vea cómo funciona el código en la placa. Luego descargue el tablero y vea si puede lograr los resultados deseados. Si no, continúe con la depuración.
Lo anterior es mi proceso de trabajo. Espero que te sea útil. Los vídeos tutoriales de Lu Yuliang en Internet son muy buenos. Puedes encontrarlo en línea. Por último, quiero decirte: "No te preocupes. Si tienes una base sólida, aprenderás cualquier cosa rápidamente, ¡¡¡VAMOS!!!"
Es puramente hecho a mano, espero que lo adoptará!