TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: jgpeiro06 en 02 de Agosto de 2009, 07:24:43
-
La idea es que dos tareas compartan una misma región de memoria. El FreeRTOS trae unos archivos que se llaman heap_X.c con las definiciones de las funciones malloc y demás, pero no se como usarlas para que dos tareas compartan memoria. ¿Alguna idea?
-
Hola, tomando como analogia la programación en OS orientados a desktops ( Windows, Lynux ) los threads comparten memoria atravez de variables globales, porque no usas lo mismo ?
Saludos !
-
Si, después de poner el post empecé a pensar en si esa era la manera de hacerlo... No se por que tenia la idea de que había alguna función del RTOS para reservar la memoria e indicar a las tareas donde esta para que la usen...
La respuesta era mucho más sencilla, simplemente usando variables globales, y yo aquí buscando la manera...jejeje
Un saludo