Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

How to build a bootloader for arduino to make a virtual VID and PID for USB ?

user-image
Question added by Deleted user
Date Posted: 2015/10/04
António Ferreira
by António Ferreira , information technology , Portus

The Bootloader should be the first thing to be performed on the PIC. So the vector BOOTLOADER RESET VECTOR point to the start of the bootloader code. To connect it to the PC over7/2 will be in the user expects click the button on the CONNECT software. If burst this time, it will start the user program. Once connected it will be ready to receive the new firmware. Once recorded, it will start the user program, pointing to the vector APPLICATION RESET VECTOR. This vector was recorded the firmware starting address. The bootloader occupies the end of memory. Then programs to be recorded in the PIC should not exceed this area. The code was compiled to aMhz crystal. But you can use other crystals values ​​setting the PLL Prescaler Selection fuse.  Note that in order to use the bootloader before have to record it using a conventional recorder.  It may be possible to use it for other PIC devices. I only test with the PICF.

 

The Bootloader should be the first thing to be performed on the PIC. So the vector BOOTLOADER RESET VECTOR point to the start of the bootloader code. To connect it to the PC over7/2 will be in the user expects click the button on the CONNECT software. If burst this time, it will start the user program. Once connected it will be ready to receive the new firmware. Once recorded, it will start the user program, pointing to the vector APPLICATION RESET VECTOR. This vector was recorded the firmware starting address. The bootloader occupies the end of memory. Then programs to be recorded in the PIC should not exceed this area. The code was compiled to aMhz crystal. But you can use other crystals values ​​setting the PLL Prescaler Selection fuse.  Note that in order to use the bootloader before have to record it using a conventional recorder.  It may be possible to use it for other PIC devices. I only test with the PICF.

Mais

    Mais ---------------AfricânerAlbanêsAlemãoÁrabeArmênioAzerbaijanoBascoBengaliBielorrussoBirmanêsBósnioBúlgaroCanarêsCatalãoCazaqueCebuanoChinês (Simplificado)Chinês (Tradicional)CingalêsCoreanoCroataDinamarquêsEslovacoEslovenoEspanholEsperantoEstonianoFilipinoFinlandêsFrancêsGalegoGalêsGeorgianoGregoGuzerateHaitianoHauçáHebraicoHíndiHmongHolandêsHúngaroIboIídicheIndonésioInglêsIorubaIrlandêsIslandêsItalianoJaponêsJavanêsKhmerLaosianoLatimLetãoLituanoMacedônioMalaialaMalaioMalgaxeMaltêsMaoriMarataMongolNepaliNianjaNorueguêsPanjabiPersaPolonêsPortuguêsRomenoRussoSérvioSomaliSuaíliSuecoSundanêsTailandêsTajiqueTâmilTchecoTeluguTurcoUcranianoUrduUsbequeVietnamitaZuluInglês       Mais0 traduções Mostrar menos

 

Abrir no Google Tradutor

pten4The Bootloader should be the first thing to be performed on the PIC. So the vector BOOTLOADER RESET VECTOR point to the start of the bootloader code. To connect it to the PC over7/2 will be in the user expects click the button on the CONNECT software. If burst this time, it will start the user program. Once connected it will be ready to receive the new firmware. Once recorded, it will start the user program, pointing to the vector APPLICATION RESET VECTOR. This vector was recorded the firmware starting address. The bootloader occupies the end of memory. Then programs to be recorded in the PIC should not exceed this area. The code was compiled to aMhz crystal. But you can use other crystals values ​​setting the PLL Prescaler Selection fuse.  Note that in order to use the bootloader before have to record it using a conventional recorder.  It may be possible to use it for other PIC devices. I only test with the PICF.ptPortuguêsPortuguês – detetadoMais0 traduções

 

Google Tradutor

https://translate.google.pt/?hl=pt-PT O serviço gratuito e on-line de tradução de idiomas da Google traduz instantaneamente texto e páginas Web. Este tradutor suporta: Português (Portugal), ...

Google Tradutor

More Questions Like This