单片机程序写好之后,我们都要把程序下载到单片机的内存中,单片机才会按照程序员的逻辑执行命令实现功能。之前也讲过下载单片机的几种方式,比如ISP下载,JTAG下载,下载文件的格式最常见的是hex文件,这个格式大家
自己从21IC活动1元购得1块STM32F302R8T6的Nucleo开发板.加上近排看了到了国人自己实现的RT-THREAD系统,于是很想在板子上跑跑这个系统. 由于RT-THREAD无现成的IAR工程,官网指导的PDF主要是用Keil实现建立工程,由于
使用过Keil的同鞋都知道,现在Keil中默认可以输出.axf的调试文件和可以通过钩选输出的.hex可执行文件,没有bin(二进制)文件的输出选项。可是偏偏某些时候需要或者习惯性的使用.bin文件来进行烧写,下面各举一例:1.一
1 - HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身在烧写或下载HEX文件的时候,一般都不需要用户指定地址,因为HEX文件内部的信息已经包括了地址。而烧写BIN文件的时候,用户是一定需要指定地址信息的。
用PB编译的镜像文件,一般都会同时以BIN文件和NB0文件两种形式给出。