Tengo una consulta con el FReeRTOS. En su pagina para los PIC18 dice: Please note that the segmented memory on the PIC18 makes it a less than ideal candidate for use with an RTOS.
Esto lo dicen porque usan un 18F452 para la demo ?? Pues, ahora hay pic18 con mas rom y ram. Talves para estos PICs con mayor capacidad ese comentario ya no se aplique. O no tiene nada que ver?
Gracias
Hola jeremylf, el problema en si es la arquitectura del micro y del compilador, no de un micro especifico de la linea PIC18.
Al tratarse de un micro que no puede manejar de manera lineal toda su memoria (la accede de a bancos de 256 bytes) y que por decisiones de compromiso su stack esta modelado en hardware, hay muchas restricciones de lo que se puede hacer y en el caso de que se pueda, se debe tener mucho cuidado en su uso.
Osea que uses un PIC18 de mas o menos memoria, te toparas con el mismo problema.
Otro tema, la demo de FreeRTOS con PIC18 es solo a fines de ejemplo, no vas a poder hacer realmente nada util con eso, de seguro te encontrarias en poco tiempo con algun funcionamiento erratico dificil de detectar.