Crear un sistema operativo con el PIC 16F877
| #21 |
| #22 |
|
maunix
Colaborador
|
Asi es, fue así como tu lo describes... como verás puse 'todo de mi' para interpretar lo que estaban haciendo pero realmente me fue imposible captar la escencia de lo que querían hacer. Una cosa es pasar un parámetro a una subrutina y otra armar o diseñar un sistema operativo, encima con las complicaciones que tiene un hardware limitante como el de un pic. ;) |
|||||||||||||
|
|
||||||||||||||
| #23 |
|
cronodragon
|
Yo tampoco entiendo nada de lo anterior, pero que seas Ingeniero en Sistemas ayuda bastante. Lo que debes hacer como Ingeniero es bajar los manuales de programación del PIC, y ahí encontrarás toda la información que necesitas.
|
|||||||||||
|
|
||||||||||||
| #24 |
|
maunix
Colaborador
|
Ayuda el leer... mas que nada. Yo soy ingeniero electrónico y la información que tengo o que se de sistemas operativos la se por leer textos o cosas que me interesaban a mí pero que no era contenido usual en ninguna materia de las que cursé..... Creo que muchas cosas tienen que ver con lo que uno se especializa o en lo que a uno le gusta y no tanto en el título que uno tenga |
|||||||||||||
|
|
||||||||||||||
| #25 |
|
cronodragon
|
Te doy la razón. También me di cuenta que mi mensaje llegó algo tarde, pero igualmente leer los manuales del PIC te puede ayudar. Saludos!
|
|||||||||||
|
|
||||||||||||
| #26 Kernel Multitarea Cooperativa |
|
FueraDeLugar
|
Hola a todos, les escribo para lo siguiente. He diseñado un kernel para que un PIC 16F877A pueda trabajar en un entorno de multiprocesamiento, es un proyecto humilde y me gustaría compartir con todos este trabajo y que todos puedan ser partícipe de su evolución.
La página es esta: www.araguaney.loquequierasya.com Es la primera página web que construyo, asi que tengan paciencia... Gracias de antemano por el apoyo que puedan brindar a esto. |
|||||||||||
|
|
||||||||||||
| #27 |
|
Maritto
|
Hola! maunix, debido a tu basta experiencia, que contrasta con mis apenas 7 añitos en la electronica (los ultimos 4 abocados a PIC, tengo 19), tengo que aclararte que, como el amigo FueraDeLugar postea, es mas que posible generar un kerenel lo bastantemente pequeño como para trabajar dentro de un PIC! si, es posible, de hecho, en la facultad (voy a 3ro de ingenieria electronica en la UTN FRC), nos comentaron que un nucleo de linux se podria reducir tanto que cabería en un 16F877!
Que loco no? no se si se llamaria Linux, pero la cuestion, es que un hardware limitante, enrealidad no es "limitante"(valga la redundancia) puesto que un kerenel se adapta a este hardware, para utilizarlo y hacerlo trabajar con otras prioridades o normas. Cabe aclarar que el amigo que comenzo este post, no tenia muy claro lo que queria hacer, seguro no pudo atinarle a un compilador C para pics, de haber sido asi y siendo ingeniero en sistemas, no habria tenido problema en generar funciones con paso de paramentros y retorno, que es algo totalmente distinto a un sistema operativo, cuya base fundamental es el kerenel! Ojala que esto salga lindo! y arriba con la paciencia! se que cuesta pero es ser paciente o reventar, algunos simplemente no estamos lo suficientemente formados como para expresarnos de la forma mas adecuada ni clara! estamos aca para aprender no? ejje Un abrazo! Luis David |
|||||||||||
|
|
||||||||||||
| #28 No pus no. |
|
itvboy
|
Mi punto de vista es que un ingeniero en sistema deberia de poder expresar mejor lo que quiere hacer, almenos que no sepa que quiera hacer.
Seria intereante armar un sistema operativo en tiempo real para pics, pero esto involucra mas que simplemente rutinas que se llaman, involucran crear un kernel multitasking, con un compilador propio para enlazar programas, porque un sistema operativo debe ser capaz de cargar programas. Que tal si nos animamos en un proyecto de un sistema operativo multitasking y multiprocesadores para pic. Osea que pueda correr en varios procesadores, yo la verdad ultimamente utilizo mas de un pic en todos mis disenios. Bueno, suerte con el proyecto. |
|||||||||||
|
|
||||||||||||
|
| Temas de interés | |
|---|---|
| Anuncio: Como solicitar ayuda en proyectos de electrónica | |
| Revista de Informatica, Electrónica y Cultura general | |
| Soldadora de arco electrónica | |
| Puesta a tierra placa electrónica (PCB) en aparato portatil. | |
| Valvula electrónica de vacío | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 0.10236 segundos, Consultas = 13
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 0.10236 segundos, Consultas = 13

