0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KT1025A雙模藍牙音頻芯片新增寫入TXT文件功能

清月電子 ? 來源:清月電子 ? 作者:清月電子 ? 2023-02-28 11:11 ? 次閱讀

新增寫入和讀取TXT功能

一、簡介

芯片支持FAT、FAT32文件系統(tǒng),所以很輕易的讀取設(shè)備的內(nèi)容。這里我們支持U盤、TF卡、SPIFLASH這三種設(shè)備。TF卡和U盤最大支持128G的容量。當(dāng)然兼容性是非常非常好的,基本所有的都支持。選擇的設(shè)備的時候,如果不需要很大的容量,可以選擇spiflash作為存儲設(shè)備。

使用U盤的時候,請注意,U盤的供電電壓,很多需要4.2V以上 。TF卡則不需要,3.3V就足夠了

二、詳細說明

2.1支持的串口指令

AT+FW/12345678.TXT 寫文件,往12345678.txt文件中追加寫入,

1、如果文件不存在,則自動創(chuàng)建

2、如果文件存在,則自動追加文件末尾寫入

3、注意AT+FW/12345678.TXT ,這個代表的是路徑,只能在根目錄下面生成

4、文件名的長度最大只能是“12345678.txt” .也就是8個字符

5、注意此命令的返回結(jié)果是當(dāng)前文件的長度。

6、芯片收到這個寫命令之后,串口接收到的數(shù)據(jù),會自動的進行透明傳輸,即收到什么就寫入到相應(yīng)的設(shè)備。

7、如果需要結(jié)束寫入,則發(fā)送退出命令“AT+FC00/r/n”

AT+FR/12345678.TXT 1、讀取根目錄下面的“12345678.TXT”的文件

2、讀取的結(jié)果,芯片會自動返回。

AT+FD/12345678.TXT 1、刪除根目錄下面的“12345678.TXT”的文件

AT+FC00 退出寫文件的模式

注意:開啟寫之后,必須要退出,或者復(fù)位,不然芯片在寫的模式下,是不接受任何命令的。

注意,這里不一定是txt文件,這個文件名后綴是可以隨意寫入的。可以是bin,也可以是mp3,更加可以是csv等等。

2.3測試的串口指令

pYYBAGP9b9-ASbRsAAD6RJ-2iYc616.png

poYBAGP9b9-Ad6EnAADmge3jySE164.png

2.4注意事項

1、寫文件是追加寫入。一旦發(fā)送了AT+FW/12345678.TXT這個寫命令之后

2、想退出寫模式,則必須發(fā)送AT+FC00命令來退出寫模式。

3、讀和刪除的操作,則任何時候都可以 。寫入的演示效果如下:

poYBAGP9b-SAT2SbAADMhK40wQk971.png

2.5 關(guān)于文件名的說明

pYYBAGP9b-qARadXAACM5m0FpfQ873.png

由于我們只支持短文件名。所以文件的命名最多只能“AT+FW/12345678.TXT”,

也就是“/12345678.TXT”這個長度

2.6 寫入時間的測試說明

poYBAGP9b-6Ac4hxAABVvX8SCqk220.png

測試環(huán)境是寫入TF卡,如果沒有文件,則創(chuàng)建文件,需要112ms 。如果文件存在,直接追加寫,需要6ms

寫入的數(shù)據(jù)是128個字節(jié)

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50818

    瀏覽量

    423720
  • 音頻
    +關(guān)注

    關(guān)注

    29

    文章

    2877

    瀏覽量

    81560
  • 藍牙
    +關(guān)注

    關(guān)注

    114

    文章

    5823

    瀏覽量

    170350
  • 雙模
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    10424
收藏 人收藏

    評論

    相關(guān)推薦

    KT1025A藍牙音頻芯片批量測試盒升級程序的使用說明

    藍牙測試盒,不僅僅可以拿來測試藍牙的連接、藍牙的頻偏,還可以用來升級程序。
    的頭像 發(fā)表于 02-28 11:09 ?4532次閱讀
    <b class='flag-5'>KT1025A</b><b class='flag-5'>藍牙音頻芯片</b>批量測試盒升級程序的使用說明

    KT1025A雙模藍牙音頻文件加密說明

    (1)、由于軟件內(nèi)部已經(jīng)預(yù)先設(shè)置好解密的key,所以加密文件,必須按照上圖給出的參數(shù) 文件后綴名:ddb 密碼:12212211 這樣就可以了,再選擇“添加文件”,將需要加密
    的頭像 發(fā)表于 02-28 11:13 ?1.3w次閱讀
    <b class='flag-5'>KT1025A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍牙音頻文件</b>加密說明

    超低成本的藍牙音樂數(shù)傳模塊芯片方案推薦支持串口控制BLE和SPP透傳

    KT1025A是一款支持藍牙數(shù)據(jù)透傳以及U盤、TF卡播放的4合一的單芯片芯片的亮點在支持無損音樂的播放,AT串口控制功能,支持BLE透傳,
    發(fā)表于 10-29 18:48

    開源一下可能是功能最全面的MP3藍牙音頻數(shù)傳芯片模塊方案

    KT1025A芯片是一款支持藍牙音頻和數(shù)據(jù)以及U盤、TF卡播放的4合一的單芯片,芯片的亮點在支持TF卡或者U盤無損音樂的播放,以及簡單明了
    發(fā)表于 11-03 16:07

    BLE藍牙芯片KT1025A基本的參數(shù)介紹

    一、基本的參數(shù)介紹,可以參見廠家的資料手冊,這里截圖如下:功能簡介1、支持藍牙音頻、BLE數(shù)傳、U盤播放、TF卡播放。支持MP3、WAV、FLAC、APE格式解碼2、可選:串口AT指令控制。支持修改
    發(fā)表于 07-22 07:33

    怎樣去編寫KT1025ABLE藍牙芯片的程序代碼

    KT1025ABLE藍牙芯片有哪些功能?怎樣去編寫KT1025ABLE藍牙
    發(fā)表于 08-13 06:24

    開發(fā)一個嵌入式BLE藍牙音頻芯片

    如何快速上手新的嵌入式BLE藍牙音頻芯片(記錄KT1025A開發(fā)經(jīng)歷)最新要開發(fā)一個藍牙的氛圍燈,網(wǎng)上找了好久,都沒找到合適的芯片。要么是TI或者nordic的純BLE,不帶播放音樂。
    發(fā)表于 12-23 06:08

    KT1025AKT1025B MP3藍牙音頻數(shù)據(jù)BLE芯片方案和資料合集免費下載

    KT1025A芯片是一款支持藍牙音頻和數(shù)據(jù)以及U盤、TF卡播放的4合一的單芯片,芯片的亮點在支持無損音樂的播放,以及簡單明了的串口控制
    發(fā)表于 11-02 08:00 ?86次下載
    <b class='flag-5'>KT1025A</b>和<b class='flag-5'>KT1025</b>B MP3<b class='flag-5'>藍牙音頻</b>數(shù)據(jù)BLE<b class='flag-5'>芯片</b>方案和資料合集免費下載

    KT1025A芯片的詳細資料合集包括了數(shù)據(jù)手冊,原理圖,代碼等資料

    本文檔的主要內(nèi)容詳細介紹的是KT1025A芯片的詳細資料合集包括了數(shù)據(jù)手冊,KT1025A藍牙音頻數(shù)據(jù)BLE芯片參考原理圖,問題集錦,參考代
    發(fā)表于 11-09 16:06 ?318次下載
    <b class='flag-5'>KT1025A</b><b class='flag-5'>芯片</b>的詳細資料合集包括了數(shù)據(jù)手冊,原理圖,代碼等資料

    KT1026BTM藍牙音頻和數(shù)據(jù)傳輸功能芯片數(shù)據(jù)手冊

    KT1026BTM是我公司新推出一款雙模藍牙模塊,支持無損音頻藍牙播放,支持U盤、TF卡播放的四合一模塊,同時支持目前比較流行的BLE、SP
    發(fā)表于 12-27 08:00 ?37次下載
    <b class='flag-5'>KT</b>1026BTM<b class='flag-5'>藍牙音頻</b>和數(shù)據(jù)傳輸<b class='flag-5'>功能</b>的<b class='flag-5'>芯片</b>數(shù)據(jù)手冊

    QCC5124 VFBGA藍牙音頻芯片數(shù)據(jù)手冊免費下載

    本文檔的主要內(nèi)容詳細介紹的是QCC5124 VFBGA藍牙音頻芯片數(shù)據(jù)手冊免費下載。
    發(fā)表于 09-11 09:50 ?74次下載
    QCC5124 VFBGA<b class='flag-5'>藍牙音頻芯片</b>數(shù)據(jù)手冊免費下載

    藍牙音頻數(shù)傳BLE芯片選型以及藍牙語音芯片模塊

    、FM功能。以及讀寫TXT文件、錄音等等功能3、藍牙音頻發(fā)射,連接藍牙耳機、
    的頭像 發(fā)表于 10-10 20:45 ?1.4w次閱讀
    <b class='flag-5'>藍牙音頻</b>數(shù)傳BLE<b class='flag-5'>芯片</b>選型以及<b class='flag-5'>藍牙</b>語音<b class='flag-5'>芯片</b>模塊

    KT1025A雙模藍牙音頻芯片新增獲主機端的MAC地址和設(shè)備名

    藍牙芯片支持獲取遠端的設(shè)備名稱。注意設(shè)備名是有中文的,下面有詳細說明
    的頭像 發(fā)表于 02-28 11:06 ?740次閱讀
    <b class='flag-5'>KT1025A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍牙音頻芯片</b><b class='flag-5'>新增</b>獲主機端的MAC地址和設(shè)備名

    KT1025A雙模藍牙芯片設(shè)置參數(shù)后搜不到藍牙信號,如何分析呢

    為什么我使用BT201的KT1025A雙模藍牙芯片,設(shè)置了參數(shù)之后,搜不到藍牙信號了,是什么問題呢?可能是硬件還是軟件的問題?
    的頭像 發(fā)表于 06-05 11:49 ?766次閱讀
    <b class='flag-5'>KT1025A</b><b class='flag-5'>雙模</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>設(shè)置參數(shù)后搜不到<b class='flag-5'>藍牙</b>信號,如何分析呢

    KT1025A雙模藍牙芯片,參考標(biāo)準(zhǔn)藍牙天線,藍牙距離短,會卡

    使用KT1025A雙模藍牙芯片,為什么我參考BT201或者BT301,或者BT321F設(shè)計的藍牙天線,
    的頭像 發(fā)表于 06-05 13:47 ?669次閱讀
    <b class='flag-5'>KT1025A</b>的<b class='flag-5'>雙模</b><b class='flag-5'>藍牙</b><b class='flag-5'>芯片</b>,參考標(biāo)準(zhǔn)<b class='flag-5'>藍牙</b>天線,<b class='flag-5'>藍牙</b>距離短,會卡