單片機程序寫好之后,我們都要把程序下載到單片機的內存中,單片機才會按照程序員的邏輯執(zhí)行命令實現功能。之前也講過下載單片機的幾種方式,比如ISP下載,JTAG下載,下載文件的格式最常見的是hex文件,這個格式大家
自己從21IC活動1元購得1塊STM32F302R8T6的Nucleo開發(fā)板.加上近排看了到了國人自己實現的RT-THREAD系統(tǒng),于是很想在板子上跑跑這個系統(tǒng). 由于RT-THREAD無現成的IAR工程,官網指導的PDF主要是用Keil實現建立工程,由于
使用過Keil的同鞋都知道,現在Keil中默認可以輸出.axf的調試文件和可以通過鉤選輸出的.hex可執(zhí)行文件,沒有bin(二進制)文件的輸出選項。可是偏偏某些時候需要或者習慣性的使用.bin文件來進行燒寫,下面各舉一例:1.一
1 - HEX文件是包括地址信息的,而BIN文件格式只包括了數據本身在燒寫或下載HEX文件的時候,一般都不需要用戶指定地址,因為HEX文件內部的信息已經包括了地址。而燒寫B(tài)IN文件的時候,用戶是一定需要指定地址信息的。
用PB編譯的鏡像文件,一般都會同時以BIN文件和NB0文件兩種形式給出。