Coding syntax is a bit different, but a hex file for and mcu is a hex file, most compilers that are compiling for a certain uc will have the hex output compatible with that device, so if HI-TECH C supports this device and so does C32 (Which they both do) the hex files they output would be identical.... If the hex file is compiled for a different uc, then it would not be compatible (but that is just common sense I guess)....there is a different hex format between compilers. HI-TECH vs C32 output a different format?
I have thought a good idea to learn about PIC microcontrollers would be to design my own bootloader. I want to create a ethernet based bootloader based on a PIC32 MCU. What would I need to know to create my own bootloader.
by Robert Keim
by Aaron Carman
by Aaron Carman