¿Qué se utiliza para almacenar el software para un sistema integrado?

Hola,

Para el sistema embebido que considera el microcontrolador, guarde su código en la memoria flash. Esta es la ubicación donde está presente todo el código ejecutable. Esta memoria flash varía en tamaño y, por lo tanto, en la función proporcionada por el sistema integrado. La memoria flash es parte integral del microcontrolador. La memoria RAM contiene los datos temporales requeridos por el software del sistema.

Si el software se desarrolla utilizando un microprocesador, el código también se almacena en la memoria flash. Pero esta memoria flash no es la parte integral del microprocesador. Sí, la RAM es parte integral del microprocesador.

Ahora vamos al punto de cómo se realiza el parpadeo para almacenar el código. El microcontrolador o microprocesador está conectado a una PC a través de un puerto USB o serial. El software de aplicación en la PC se comunica con el sistema de destino. Una vez que se realiza el enlace de comunicación, se pueden realizar múltiples actividades en el objetivo. Actividades como flashear el software en el objetivo, leer el contenido flash del objetivo, borrar el contenido del objetivo, leer después de escribir para verificar la integridad, configurar o restablecer los bits del fusible. Una vez que se completa el parpadeo, se elimina el enlace de comunicación y el sistema incorporado se ENCIENDE para realizar su tarea.

Espero que esta información responda a tu pregunta.

-RN

Creo que desea saber sobre el almacenamiento de código incrustado, luego el código se almacena en la memoria Flash del controlador.

El espacio de la memoria Flash varía en tamaño de un controlador a otro.

Solo EXPLORA las cosas.