Most commonly speaking, Hex is with the address, when downloading with the downloader, do not need to set the offset address, it is the file stream format, is the standard ASCII code. What does that bin file mean, and what's the difference between it and the hex file? This is not the focus of this article, the following simple description:
For the embedded, the hex file may be familiar to everyone, yes, we study in the University of the 51 single-chip computer code compiled on the Keil generated after the hex file.