昨天我們談到了如何導(dǎo)入音頻文件,創(chuàng)建bin格式的數(shù)據(jù)文件。

今天補(bǔ)充一下如何把數(shù)據(jù)文件轉(zhuǎn)換成單片機(jī)編程需要的文件,也就是把bin格式文件轉(zhuǎn)換成c語言的查表內(nèi)容:

文件轉(zhuǎn)換過程圖

  • 文件復(fù)制:

  1. 用UltraEdit軟件打開準(zhǔn)備好的音頻bin格式文件;

  2. “文件”、“新建”一個(gè)文件;

  3. “文件”、“另存為”、保存為“01.c”文件;

  4. 選中需要的數(shù)據(jù);

  5. 選擇“十六進(jìn)制復(fù)制查看”,并復(fù)制;

  6. 粘貼到01.c文件。

    詳細(xì)操作看下面截圖:

復(fù)制文件過程截圖

  • 編輯替換:

  1. 選擇“列塊模式”;

  2. 替換空格為“,0x”。注意“,”用英文或大寫模式輸入;

  3. 替換數(shù)據(jù)結(jié)尾添加“//”注釋符;

詳細(xì)操作看下面截圖:

文件編輯內(nèi)容替換截圖

  • 刪除與調(diào)整:

  1. 再次選擇“列塊模式”;

  2. 選擇并刪除左列地址數(shù)據(jù);

  3. 刪除右列數(shù)據(jù);

  4. 保存文件;

  5. 用c51編譯軟件打開編輯保存過的c文件,添加數(shù)組定義,注釋掉不用的開頭數(shù)據(jù),注釋掉結(jié)尾無用數(shù)據(jù);

  6. 另存為.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