Cómo actualizar la aplicación MCU

1

Actualmente estoy desarrollando con Keil µvision5 y STM32CubeMX en un Nucléo Board L053R8 (LQP64). Ahora me gustaría transferir mi programa a mi placa prototipo que tiene un STM32F051K6T8 (LQP32).

¿Tengo que volver a codificarlo? ¿O puedo simplemente importar mi archivo?

He intentado crear un nuevo proyecto e importar el archivo uno por uno, pero aún se vincula con mi proyecto anterior.

¿Tengo que cambiar el archivo de inclusión y origen?

    
pregunta Olivier Maison

1 respuesta

2

Has hecho una pregunta algo absurda.

  

¿Tengo que volver a codificarlo?

¡Por supuesto! Comience leyendo la hoja de datos y enumerando los periféricos que utilizó en su proyecto. Aunque L0 es probablemente una variante de baja potencia de F0, pero no puede garantizar que todo sea igual. Por ejemplo, L0 funciona a 32 MHz (máximo) pero F0 se puede sincronizar a 48 MHz y no parece tener hardware USB "probado en fábrica" como L0.

Lo siguiente que debes hacer es adaptar tu código. Ambos son Cortex M0, por lo que el conjunto de instrucciones es el mismo y, como dije antes, cambia el código para que se adapte a los cambios periféricos.

    
respondido por el Long Pham

Lea otras preguntas en las etiquetas