Saludos a todos los compañeros del foro.
Estoy interesado en crear una plaquita de desarrollo para comenzar a trabajar con estos PICs de la familia 32, en concreto basada en el PIC32MX340F512H. Tengo una serie de dudas que tal vez alguien me pueda ayudar. Tengo mi electronica un tanto oxidada, pero espero poder aportar algo en este maravilloso foro con este proyecto.
1.- Que programa utilizar para el esquematico, versiones educativas con las que poder trabajar con esta familia?? : (no e encontrado librerias en proteus, tal vez seria mejor opcion trabajar con orcad?)
2.- Compilador educativo para mplab del PIC32 (nunca e trabajado en proteus, pero si se ofrece algun voluntario para desarrollar en paralelo podria ser un lujo)
Con registrarse en Hi-Tech (http://microchip.htsoft.com/products/compilers/pic32.php), te permite bajar la version educativa registrandote en su pagina, que supongo que ya nos servira, la verdad es que no se hasta donde llega esta version.
3.- En un principio e pensado estos requisitos para la placa de desarrollo:
* Compatibilidad con ICD2 - Para poder programar y debugear (ya e adquirido este cacharrito que parece que me va a ayudar mucho a trabajar) crear un conector en la placa para updatearla y debugear, con las patillas MCLR,VSS,VDD,PGC,PGD
* Expansion para memorias I2C
* Comunicaciones
- 232, si alguien se atreve con ethernet, yo no tengo ni idea, habia pensado en utilizar un conversor 232 a tcp/ip pq no e implementado nunca el stack en un pic.
- USB , estos pics tienen lo de USB on the Go, creo que seria interesante de aprender.
* Teclado de 5x4 (5 columnas y 4 filas)
* LCD 2x16
* 4 entradas Digitales
* 2 entradas Analogicas
* 4 salidas con rele
* Timers para programar tareas en el tiempo
* Programacion en C, por llamarlo de alguna forma multitarea emulada, con el tipico Ticks para conmutar entre los distintos procedimientos, para poder modificar partes del proyecto en el futuro independizando lo que ya se haya desarrollado.
El cerebro de la bestia:
(http://img511.imageshack.us/img511/162/pic32gw8.jpg) (http://img511.imageshack.us/my.php?image=pic32gw8.jpg)
Datasheet PIC32MX3XX/4XX Family (http://ww1.microchip.com/downloads/en/DeviceDoc/61143E.pdf)