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