Sé que muchos de los PIC de gama baja tienen pilas de hardware fijas que pueden convertirse en un problema durante el desarrollo del firmware. Recientemente he escuchado que la serie PIC24 (y quizás algo más que la serie PIC18) tiene pilas definidas por software? ¿Eso significa que se asignan dinámicamente mientras se ejecuta el código o es el tamaño que MPLAB acaba de asignar cuando compilas?
Sé que esta es una pregunta más matizada, pero aprecio cualquier ayuda que pueda haber ahí fuera. Parece que no se habla mucho en las hojas de datos o en las páginas de productos.