Escribiendo Scheduler / RTOS en XC8

1

Tengo interés en escribir un planificador / proyecto RTOS en XC8 usando una MCU mejorada con acceso a la pila de hardware.

Estoy tratando de averiguar cómo controlar la creación de las pilas de software para que cada pila de software de tareas obtenga un cierto rango en el ram de propósito general. Conceptualmente, todo esto es fácil de programar en ASM, pero quiero poder escribir programas en C y hacer que las pilas de software para cada tarea se coloquen en el espacio de direcciones correcto.

No parece haber una opción para crear una pila de software separada para una determinada sección de código o incluso crear varias pilas de software. ¿Cómo lo hago?

Gracias

    
pregunta FourierFlux

0 respuestas

Lea otras preguntas en las etiquetas