二進(jìn)制文件,其用途依系統(tǒng)或應(yīng)用而定。一種文件格式binary的縮寫。一個(gè)后綴名為".bin"的文件,只是表明它是binary格式。比如虛擬光驅(qū)文件常用".bin"作為后綴,但并不意味著所有的bin文件都是虛擬光驅(qū)文件。
前面我們講述了bin、hex、axf和elf文件格式,其中 axf 也算是一種可執(zhí)行程序文件,只是相對(duì)bin和hex具有更多的調(diào)試信息。
在嵌入式軟件開(kāi)發(fā)中,bin、hex、axf和elf這四種格式的文件很常見(jiàn)。
/boot目錄::此目錄包含系統(tǒng)啟動(dòng)時(shí)的圖像文件和鏈接文件,這非常重要
rpm、deb、tar和bin軟件包通常顯示在Linux系統(tǒng)中,但是它們之間有什么區(qū)別,以及如何安裝相應(yīng)的軟件包?
把二進(jìn)制數(shù)轉(zhuǎn)換成 BCD 碼,是很常見(jiàn)的,做而論道以前也發(fā)表過(guò)這樣的程序。但是,過(guò)去都是用寄存器,如果要求用片內(nèi)RAM單元,就少見(jiàn)了。當(dāng)然,也可以把片內(nèi)RAM單元的數(shù)據(jù),先傳送到寄存器,再利用以前寫的
以前寫的一個(gè)Atmel的S5X的下載程序,其中有支持HEX格式的文件,所以將這個(gè)程序貼出來(lái),程序的意思是將輸入的HEX文件轉(zhuǎn)換為BIN格式的文件,并存儲(chǔ)到文件中,注意不支持64K的擴(kuò)展模式。int CFlashP51App::HexToBin