and the “IDE” is simply any terminal program (HyperTerminal, TeraTerm, ZTerm on OSX, etc.) … but not limiting for advanced projects either, since it ships with the standard Microchip bootloader installed as well (no need for
If You don't have a JTAG programmer/debugger or You just not want to or can't use it for any reason, You can choose Internal Serial Bootloader provided by STMicroelectronics. It's code is stored in mask ROM within microcontroler and can be used anytime, and in scope of ParaTNC it ...
In this project, we have created a bootloader to upgrade the firmware of the device. In bootloader, we have verified the CRC of the firmware, if CRC is intact, the control jumps from the bootloader to the application using the function pointer.Let’s see example code on how to jump from...