Autor Tema: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC  (Leído 18119 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado delmaformacion

  • PIC10
  • *
  • Mensajes: 44
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #15 en: 03 de Julio de 2007, 18:22:29 »
Ahora abria que trabajar en conectarle una trajeta grafica y un teclado :)

Desconectado jfh900

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #16 en: 03 de Julio de 2007, 19:01:59 »
Y tiramos los portátiles a la basura  :D

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado dopoulo

  • PIC10
  • *
  • Mensajes: 24
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #17 en: 03 de Julio de 2007, 19:18:56 »
Bueno, mi idea inicial era la de crear un sistema de propósito general (toma ya!!) basado en microcontrolador y tarjeta FLASH. POr ello la idea de "sistema operativo".
Con soporte para teclado y pantalla (lo que en mi proyecto está definido como consola) ya tenemos un MiniPC.
Con unas prestaciones que asustan:
-Hasta 40Mhz (yo lo he hecho funcionar a 18.4Mhz)
-64Kb de memoria de código
-4kb de memoria RAM :D 
-Disco duro desproporcionado para los datos anteriores (yo he llegado a conectar una tarjeta SD de 2GB)
 :mrgreen: :mrgreen: :mrgreen:

Bueno, y con esa base, a desarrollar aplicaciones...

jfh900:
 lo que me preguntabas sobre las llamadas al sistema:
Solo he cogido la idea, pero realmente yo no tengo una interrupción como tal. Lo que he creado es una función y dentro de ella, se determina qué función interna del núcleo se ha de llamar.  Los registros, pues tampoco existen como tal, son variables de memoria situadas en una dirección fija, que sirven para intercambiar la información a la hora de llamar a una función del núcleo.
No se como explicártelo en pocas palabras, pero creo que viendo el código te resultará fácil entenderlo.


Desconectado delmaformacion

  • PIC10
  • *
  • Mensajes: 44
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #18 en: 04 de Julio de 2007, 06:15:32 »
¿donde puedo localizar el compilador PICC18?

Hace unas dos semanas pedi a micro chip un dsPic, ¿el PIC18F4620 tambien tengo que pedirlo a microchip?
¿puedo pedirlo a alguna  tienda virtual de electronica?

y ¿la tarjeta MMC?

Desconectado dopoulo

  • PIC10
  • *
  • Mensajes: 24
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #19 en: 04 de Julio de 2007, 06:33:08 »
Bueno, el compilador no es de Microchip, es de la empresa Hi-Tech. En su página web (http://www.htsoft.com/) puedes descargarte una versión de prueba que creo que es totalmente operativa durante un tiempo. Yo usé una versión completa que tenía un amigo mío y me la trajo en una burrita  :lol:.
Comprar una licencia valdrá una buena pasta...

Y la tarjeta MMC en cualquier tienda de informática, aunque creo que ya no se fabrican (al menos en su versión original). Pero venden las SD que son compatibles con software desarrollados para las primeras (y no al revés). Yo compré hace poco una SD de 2GB por 15 euros. Lo que te será mas difícil encontrar será el zócalo para insertar la tarjeta. Debe ser en una tienda especializada de electrónica. Y el PIC lo pides como muestra gratuita a Microchip y ya está.

Un saludo.

Desconectado delmaformacion

  • PIC10
  • *
  • Mensajes: 44
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #20 en: 04 de Julio de 2007, 12:07:17 »
La memoria SD se podria comprar en cualquier sitio, soldando directamente los terminales...

El sistema operativo, ¿Se podria meter en un PIC16F84?

Desconectado delmaformacion

  • PIC10
  • *
  • Mensajes: 44
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #21 en: 04 de Julio de 2007, 20:30:28 »
A ver si me acabo de animar a montar el experimento...

¿puedes poner la conexión física del pic a la tarjeta de memoria? y ¿del pic al ordenador?

Hablando de la compilación, ¿cómo lo compilas?¿cómo un programa completo?¿por partes?

La idea de implementar programas para este sistema operativo es muy interesante, pero lo es todavía mas reimplementar aplicaciones que ya existen:

Aspectrum (simulador de spectrum para dos) http://www.speccy.org/sromero/spectrum/emuls/aspectrum/
Arachne (navegador grafico para dos) http://www.cisnet.com/glennmcc/
O una pequeña versión de linux (que funciona bajo dos) http://mulinux.sunsite.dk/mulinux.html

Esa es mi idea de cómo continuar con el proyecto

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #22 en: 05 de Julio de 2007, 03:51:25 »
Este es el hardware que me monté para la MMC:












« Última modificación: 05 de Julio de 2007, 03:56:08 por RedPic »
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado delmaformacion

  • PIC10
  • *
  • Mensajes: 44
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #23 en: 05 de Julio de 2007, 12:24:59 »
muchas gracias RedPic, pero para la conexión al hiperterminal ¿que patillas son las que se conectan al puerto serie del PC?

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #24 en: 05 de Julio de 2007, 14:44:19 »
Me parece fantástico el trabajo que has realizado Dopoulo, sin dudas habrá gente que le podrá sacar un enorme probecho.
Sería espectacular poder llevar esto a una especie de MS-DOS 3.0   :D :D :D
No hay preguntas tontas...
Solo hay tontos que no preguntan.

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #25 en: 05 de Julio de 2007, 15:55:54 »
Fantástica aportación al foro Dopoulo, enhorabuena por el trabajo, es muy muy interesante! ;)

Desconectado LABmouse

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #26 en: 09 de Julio de 2007, 09:45:05 »
Aplausos por tan buen trabajo y por compartirlo con todos!  :)

Desconectado facudelrojo

  • PIC10
  • *
  • Mensajes: 22
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #27 en: 10 de Julio de 2007, 23:28:45 »
Bueno, el compilador no es de Microchip, es de la empresa Hi-Tech. En su página web (http://www.htsoft.com/) puedes descargarte una versión de prueba que creo que es totalmente operativa durante un tiempo. Yo usé una versión completa que tenía un amigo mío y me la trajo en una burrita  :lol:.
Comprar una licencia valdrá una buena pasta...

Y la tarjeta MMC en cualquier tienda de informática, aunque creo que ya no se fabrican (al menos en su versión original). Pero venden las SD que son compatibles con software desarrollados para las primeras (y no al revés). Yo compré hace poco una SD de 2GB por 15 euros. Lo que te será mas difícil encontrar será el zócalo para insertar la tarjeta. Debe ser en una tienda especializada de electrónica. Y el PIC lo pides como muestra gratuita a Microchip y ya está.

Un saludo.

Hola queria hacerte una consulta, ahi dice q podes pedir un pic como muestra gratuita a Microchip. Tenes idea si para Argentina lo envian si me hago cargo de los gastos de envio??. Algun Argentino q sepa esto me sacaria esta duda. Por q ya vi a varias personas que piden muestras de distintas cosas. Y por ultimo sabes si Anlog Digital tambien utiliza esto de la muestra??. Gracias Facundo Rossi

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #28 en: 11 de Julio de 2007, 10:15:54 »
Hay varios hilos que tratan sobre el tema que consultas, usa el buscador y vas a encontrar distintos comentarios al respecto.
Yo vivo en Chile, y me han enviado muchas muestras de distintos fabricantes... pero de Microchip solo he logrado que se las envíen a un conocido en España y luego él me las envió a mi.
Generalmente para toda Latinoamérica es lo mismo.

Salud  8)
No hay preguntas tontas...
Solo hay tontos que no preguntan.

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: "Mini Sistema Operativo en Disco" para PIC18F4620 y tarjeta MMC
« Respuesta #29 en: 11 de Julio de 2007, 11:16:40 »
Muy buen buen buen buen proyecto. Me quedé  :shock:

Parece que para los americanos, nosotros, los latinoamericanos, no existimos.

Saludos  :-/ :-/
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.


 

anything