eboot.nb0
eboot.bin
nk.nb0
nk.bin
.bin文件和.nb0 .hex文件的差别:
.nb0是可以直接烧到FLASH/ROM中的,是代码镜像,可以直接跳转到其入口执行。
.bin是Microsoft binary image格式的文件,必须按其格式定义解开到其指定的地址空间的位置才能执行。
两个都是CE的镜像,通过串口直接下载用nb0,pb下载用bin;nb0文件要大一些。
nb0是非压缩的数据,相当于原始的二进制文件,里面的数据是实际的NK展开以后在内存里面的数
eboot.bin
nk.nb0
nk.bin
.bin文件和.nb0 .hex文件的差别:
.nb0是可以直接烧到FLASH/ROM中的,是代码镜像,可以直接跳转到其入口执行。
.bin是Microsoft binary image格式的文件,必须按其格式定义解开到其指定的地址空间的位置才能执行。
两个都是CE的镜像,通过串口直接下载用nb0,pb下载用bin;nb0文件要大一些。
nb0是非压缩的数据,相当于原始的二进制文件,里面的数据是实际的NK展开以后在内存里面的数
bin是有压缩的数据,是将二进制格式的文件按照文件系统进行压缩之后所得到的的,里面的数据是压缩以后类似于成块形的数据,被loader拷贝到内存以后没有区别,但是拷贝的过程中有一个类似于解压的过程。
hex文件类似于nb0文件,不同的是前者是十六进制的,后者为二进制,但是MCU处理都是以二进制为基础的。