欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 分享一個(gè)Bin文件轉(zhuǎn)換成C語(yǔ)言數(shù)組的小工具 [打印本頁(yè)]

作者: 濤qq623942603    時(shí)間: 2023-7-27 12:50
標(biāo)題: 分享一個(gè)Bin文件轉(zhuǎn)換成C語(yǔ)言數(shù)組的小工具
    Qt自學(xué)了好久一直沒(méi)搞明白,后面轉(zhuǎn)學(xué)VS,奇跡般的寫(xiě)出來(lái)啦。看來(lái)Qt不適合我
    這個(gè)小工具的作用是打開(kāi)一個(gè)Bin文件,轉(zhuǎn)換成C語(yǔ)言的數(shù)組,這樣可以把Bin文件數(shù)據(jù)定義到容量大的MCU里面,通過(guò)串口用BootLaoder方式更新程序。
下圖為例:


這是小工具的界面,簡(jiǎn)單明了,可以在方框處輸入自定義的數(shù)組名,默認(rèn)的是unsigned char code APP_Bin


然后你就可以導(dǎo)入一個(gè)Bin文件,點(diǎn)擊轉(zhuǎn)換,就會(huì)輸出C語(yǔ)言的數(shù)組,接下來(lái)你就可以愉快的復(fù)制粘貼了。




這里解釋下,為什么這里“文件大小 = 4K , C語(yǔ)言數(shù)組大小 = 8192”?
因?yàn)檫@個(gè)上位機(jī)主要是打開(kāi)輝芒微單片機(jī)的Bin文件,F(xiàn)MD的單片機(jī)每頁(yè) 32 個(gè) word(1word= 14bits)
所以4K會(huì)有8192個(gè),如果是其他單片機(jī)的Bin文件,你可以忽略這個(gè)文件大小提示。


附件是exe文件: BinToArray.zip (29.11 KB, 下載次數(shù): 30)





作者: 1600277881    時(shí)間: 2023-7-28 02:44
WINHEX有這功能
作者: jiaoshou6    時(shí)間: 2024-10-12 13:13
大佬牛逼
作者: 000602    時(shí)間: 2024-10-21 15:48
感謝樓主分享哦
作者: cyrs    時(shí)間: 2024-11-27 10:09
Bin文件用到那些C數(shù)組樓主能告訴一下嗎?本人C語(yǔ)言小白




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1