TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: SimonMG en 14 de Septiembre de 2010, 19:03:05

Título: JDownloader...
Publicado por: SimonMG en 14 de Septiembre de 2010, 19:03:05
es presento mi programa JDownloader, para programar el PIC18F2550 con el USBHID bootloader desde windows, linux y mac, es la primera versión de pruebas, por ahora funciona en Mac OS leopard, pronto versión para linux y windows, borra, re-inicia, y graba el microcontrolador con el bootloader, así de simple, esta escrito en java el que quiera el código fuente, mándeme un mensaje para hacer las indicaciones correspondientes, utiliza otro programa que maneja las funciones de bajo nivel como el manejo del archivo hex, cosa que no hace java. Saludos
Título: Re: JDownloader...
Publicado por: Suky en 14 de Septiembre de 2010, 19:13:22
Tenes que cambiarle de nombre, JDownloader es un gestor de descarga  :D

http://jdownloader.org/


Saludos!
Título: Re: JDownloader...
Publicado por: SimonMG en 14 de Septiembre de 2010, 19:35:23
jajajaj, no me acordaba,  :D, a ver que otro se me ocurre
Título: Re: JDownloader...
Publicado por: PalitroqueZ en 14 de Septiembre de 2010, 22:44:53
podría ser jbootloader

 :)
Título: Re: JDownloader...
Publicado por: SimonMG en 14 de Septiembre de 2010, 23:51:37
jojojo, si ese es bueno, quien se apunta en un curso de java desde 0?? y me enseña pic18??
Título: Re: JDownloader...
Publicado por: PalitroqueZ en 15 de Septiembre de 2010, 14:40:30
jojojo, si ese es bueno, quien se apunta en un curso de java desde 0??...

pos yo había (http://www.unpocodelectronica.netau.net/iniciando-en-java-parte-1#introduccion) empezado un curso, pero después no lo continué  :(

Título: Re: JDownloader...
Publicado por: SimonMG en 15 de Septiembre de 2010, 17:36:39
jajaja ese curso se ve chimbo de mas, ya terminé todas las materias de programación orientada a objetos y nunca vi una explicación así XD, pre-requisito para ver java: haber visto C++ o C mínimo. de todas maneras el que este interesado en un curso de java, avíseme, la herencia la explica a las patadas XD jajajaja.

a lo que nos interesa:

El programa esta hecho en netbeans, el codigo no lo muesto porque esta desordenado, todas las clases estan en un solo archivo, cuando ordene las clases y los objetos apropiadamente les muestro el codigo, utilizamos la clase jFileChooser, por eso digo que ese curso es chimbo porque no explican algo tan esencial como lo son los constructores y objetos, utiliza un programa externo que se llama mphidflash, escrito en C que maneja las funciones de bajo nivel como el manejo de los archivos hex, los programas externos son manejados por la clase Runtime que ejecuta programas externos a java.

P.D: tengo rollo con el bendito TIMER0 del pic18f2550
Título: Re: JDownloader...
Publicado por: PalitroqueZ en 15 de Septiembre de 2010, 19:51:17
jajaja ese curso se ve chimbo de mas, ...

¿en serio?

y asi de tan malo me quedó el mini-tutorial de java?   :8}




Título: Re: JDownloader...
Publicado por: migsantiago en 15 de Septiembre de 2010, 20:10:24
A simple vista parece muy sencillo, pero a veces hasta para instalar los IDEs y lograr un Hola Mundo es súper complicado. No sé qué signifique "chimbo", pero creo que el tutorial tiene lo suficiente como para arrancar con Java, es bueno.
Título: Re: JDownloader...
Publicado por: SimonMG en 15 de Septiembre de 2010, 20:28:04
Para hacer un BUEN TUTORIAL en java, recomiendo abarcar tanto las características y conceptos fundamentales de la programación orientada a objetos, esto permite enseñar de una vez otros lenguajes de prog. por ejemplo, un buen tutorial de java permite que aprender php orientado a objetos sea más fácil, (son muy similares esos dos lenguajes).

Recomiendo abarcar estas características, con su respectivo ejemplo, al hacer un tutorial de un lenguaje Orientado a objetos como java:

- Abstracción
- Encapsulamiento
- Principio de Ocultación
- Polimorfismo
- Herencia.


Son características de la POO y se acorta el tiempo de aprendizaje a la mitad. Por supuesto, teniendo los conceptos claros de clase, objeto, etc...

Acá en la Universidad de Oriente pegan duro  :D, pero se aprende bastante.

PD: PalitroqueZ el curso te quedo bien, pero para la persona que sabe, si alguien entra nuevo se confunde XD, disculpa si sonó feo  :oops:, pero hay una cosa importante que vi en el tuto, con la creación de objetos, faltó incluir el método constructor, no se si esta explicado, es muy importante sobretodo al hacer programas como el que presenté, y para compartir programas entre compañeros.


Título: Re: JDownloader...
Publicado por: migsantiago en 15 de Septiembre de 2010, 20:42:01
Talvez sea buena idea que arranques con uno.  :-/
Título: Re: JDownloader...
Publicado por: Suky en 15 de Septiembre de 2010, 23:46:30
Talvez sea buena idea que arranques con uno.  :-/

También me gusta la idea! Menos charla, más acción!  :D :D  Se agradece PalitroqueZ el esfuerzo de compartir tus conocimientos  ;-)
Título: Re: JDownloader...
Publicado por: SimonMG en 16 de Septiembre de 2010, 00:27:41
Decidido entonces, vamos a arrancar un curso de java, desde comandos básicos hasta interfaz gráfica y base de datos con MYSQL(Posiblemente), voy a preparar diapositivas porque no estoy acostumbrado al foro, iré haciendo diapositivas y posteandolas en el foro... saludos  :-/