我之前学习的51
单片机和
STM32最后编译生成的都是hex文件,而现在生成的是bin。我知道hex文件是带地址的,而bin文件是不带地址的纯二进制流,下载时需要设置地址偏移。
就是想问问这两种文件可以互相转化吗,比如我现在学习S3C2440编写的程序怎么能编译成hex文件,又是否能够烧录到2440
开发板上,而bin文件又是否能烧录到stm32和51单片机上。如果能又具体使用哪些方法呢?
还有在烧录bin文件时,需要设置偏移地址,不同的处理器偏移地址又是否相同,该怎么确定。
还请清楚这方面知识的老师、同学能为我解惑。