昨天我們談到了如何導(dǎo)入音頻文件,創(chuàng)建bin格式的數(shù)據(jù)文件。
今天補(bǔ)充一下如何把數(shù)據(jù)文件轉(zhuǎn)換成單片機(jī)編程需要的文件,也就是把bin格式文件轉(zhuǎn)換成c語言的查表內(nèi)容:
文件轉(zhuǎn)換過程圖
文件復(fù)制:
用UltraEdit軟件打開準(zhǔn)備好的音頻bin格式文件;
“文件”、“新建”一個(gè)文件;
“文件”、“另存為”、保存為“01.c”文件;
選中需要的數(shù)據(jù);
選擇“十六進(jìn)制復(fù)制查看”,并復(fù)制;
粘貼到01.c文件。
詳細(xì)操作看下面截圖:
復(fù)制文件過程截圖
編輯替換:
選擇“列塊模式”;
替換空格為“,0x”。注意“,”用英文或大寫模式輸入;
替換數(shù)據(jù)結(jié)尾添加“//”注釋符;
詳細(xì)操作看下面截圖:
文件編輯內(nèi)容替換截圖
刪除與調(diào)整:
再次選擇“列塊模式”;
選擇并刪除左列地址數(shù)據(jù);
刪除右列數(shù)據(jù);
保存文件;
用c51編譯軟件打開編輯保存過的c文件,添加數(shù)組定義,注釋掉不用的開頭數(shù)據(jù),注釋掉結(jié)尾無用數(shù)據(jù);
另存為.h文件備用。
詳細(xì)操作看下面截圖:
文件修正完成截圖
到此,單片機(jī)編程用的查表文件已經(jīng)準(zhǔn)備好了。
今天的內(nèi)容比較枯燥,但是每一步都必須仔細(xì)認(rèn)真。當(dāng)然最好的方法就是自己用軟件編寫一個(gè)轉(zhuǎn)換程序就不用這么麻煩了。如果您感興趣,請(qǐng)關(guān)注頭條號(hào)/春天說,或者在評(píng)論區(qū)參與留言來交流,也歡迎分享給更多朋友,下次見。。。
1.《如何轉(zhuǎn)換bin格式的文件怎么打開方式?總結(jié)很全面速看!初學(xué)單片機(jī),你下載的音樂文件搖身變成了頭文件》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無關(guān),侵刪請(qǐng)聯(lián)系頁腳下方聯(lián)系方式。
2.《如何轉(zhuǎn)換bin格式的文件怎么打開方式?總結(jié)很全面速看!初學(xué)單片機(jī),你下載的音樂文件搖身變成了頭文件》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來源地址,http://f99ss.com/gl/3049422.html