Bootoader usb para uC 18f2550 y 18f4550
Un bootloader es un programa que reside dentro de la memoria del microcontrolador en el cual nos permitira reprogramar el microcontrolador sin necesidad de utilizar un grabador externo.
Para esto, es necesario programar el microcontrolador por los medios convencionales ( utilizando un programador externo), cargandole el hexagesimal del bootloader.
Una ves hecho esto, nuestro microcontrolador esta listo para ser utilizado si necesidad de utilizar un programador externo.
Pero antes de todo esto se preguntaran. Como cargo entonces mis programas al microcontrolador?
Pues es necesario utilizar un medio como comunicacion con el pc, y nuestro microcontrolador cuenta con ese medio, que es el USB.
El bootloader ya esta esta programado para trabajar con ese modulo USB de nuestro PIC, lo unico que nos quedaria es realizar nuestro circuito para que nuestro microcontrolador pueda funcionar correctamente
En la imagen se puede apreciar que existen 2 botones, 1 que es para el reset y el otro para el entrar al modo bootloader.Para entrar al modo bootloader, es necesario reiniciar el microcontrolador y seguidamente presionar el boton "boot mode" hecho esto, el microcontrolador esta listo para ser programado.
Como la arquitectura del pic 18f4550 es igual al del 18f2550, salvo que el 18f4550 tiene mas pines, este bootloader es funcional para estos 2 tipos de microcontroladores.
La ventaja de este bootloader, es que se puede integrar con el CCS C compiler, de esta manera se nos hara mucho mas facil la carga de nuestros programas.
Dejo el link de Descarga con los archivos y las instrucciones de instalacion, Saludos!!
17 comentarios:
el archivo rar no posee el hex para el micro, por favor podrias facilitarlo madnessjam@hotmail.com
Saludos. Es un buen aporte. Quisieras facilitarme el hex para el micro adrono1@gmail.com
Podrías facilitarme el archivo .hex para introducir el bootloader al pic por primera vez? nexusdan@gmail.com
hola que tal amigo podrias facilitarme en archivo .hex del bootloader
evertec.music@gmail.com
Hola amigo. Facilitame el HEX amigo. mishellsanchez09@gmail.com
Gracias
Gracias por el aporte. Podrías enviarme el archivo .hex por favor.
Muchas Gracias.
amigo una pregunta en el diagrama dice un cristal de cuantos es, o se puede cualquiera?
hola que tal amigo podrias proporcionarme el archivo .hex para quemarlo en el ic.
hola amigo me podrias pasar el archivo .hex
ME PUEDES MANDAR EL ARCHIVO HEX POR FAVOR A ryderblack94@gmail.com
podrias mandarme el archivo HEX por favor jhasmani@gmail.com
Hola serias tan amable de facilitarme el bootloader dejo mi correo, gooty466@gmail.com excelente post
Buenas Tardes, podrias appoyarme con el Hex para ic dejo mi mail
bliss21onix@gmail.com
hola podrias pasarme el archivo hex a mi correo, darioscorp@hotmail.com gracias...
https://jorgechac.blogspot.com/2020/07/bootloader-usb-para-microcontroladores.html
Hola para obtener el archivo HEX vayan a la carpeta cdc bootloader y de allí al archivo main y allí compilar si no van a hacer ninguna modificación
el arhivo hex esta en la carpeta donde dice prueba, chequen antes de preguntar
Publicar un comentario