Sistema Operativo para el PIC16F877A

#1
Buenos días, he estado trabajando en un proyecto, un kernel para que un PIC16F877A pueda realizar multitarea cooperativa, con servicios de sistema orientado a la temporización, es gratuito y libre. Creado en assembler para la herramienta propietaria de Microchip (MPLAB)

Siempre tuve la idea de compartirlo con todos y me gustaría que sea un proyecto dinámico, es decir que puedan modificarlo a su antojo o hasta hacer modificaciones que llegue a ser una nueva versión del kernel, corregir errores (pues somos humanos), estoy trabajando en la documentación y también la publicaré, pueden descargarlo desde su pagina web: www.araguaney.loquequierasya.com

Probé el kernel con una aplicación sencilla de prueba y funcionó, está pensado para que este en la posibilidad de ser portado a PICs de menores prestaciones.

Están todos bienvenidos a visitar la página.
 
#4
Hola FueraDeLugar!
yo tambien estoy interesado en tu kernel
veras yo quiero hacer un hexapodo y quiero implementar tu kernel
y te pido ayuda para comprender tu kernel
ya lo eh estado estudiando y tengo algunas ideas
 
#5
Hola FueraDeLugar, primero que nada dejame felicitarte por ese trabajo. Conoci la pagina http://www.araguaney.loquequierasya.com/ por otro foro (no recuerdo cual) y aunque no he revisado el kernel es un proyecto que me gusta bastante.

Espero la publicacion de la documentacion para ponerme a revisar el kernel y ver como funciona. Gracias por tu trabajo!
 
#7
Disculpen la tardanza, el kernel está hecho enteramente en assembler por lo que requiere buen conocimiento de programación en este lenguaje y requiere conocer muy bien el PIC16F877A. Se debe escribir encima de la aplicación prueba, ya que esta sirve de guía, se deben definir las variables que usará el kernel en tiempo de diseño (ver como se hace en aplicación prueba).

Tengo pensado hacer un tipo de pre-ensamblador para que las personas puedan enfocarse a usar el kernel y no a gastar tiempo analizando como utilizarlo. Esto sería un bombazo de lograrlo.

Les agradezco mucho los comentarios que han hecho. Saludos! Se que nos veremos muy pronto.
 
#8
Pocas personas tienen la osadia o, la capacidad que tu tuviste
para hacer un kernel con un pic y pues felicidades y espero que mejore
con las modificaciones que alguno de nosotros le pueda hacer
 
#10
Hola FueraDeLugar!!
Primeramente dejame felicitarte por un grandioso trabajo, he descargado el kernel para implementarlo
en un proyecto de robotica de la universidad, revisare paso a paso el codigo para poder implementarlo!!

Gracias!!!
 

Temas similares

Arriba