0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KT1025A双模蓝牙音频芯片新增写入TXT文件功能

清月电子 来源:清月电子 作者:清月电子 2023-02-28 11:11 次阅读

新增写入和读取TXT功能

一、简介

芯片支持FAT、FAT32文件系统,所以很轻易的读取设备的内容。这里我们支持U盘、TF卡、SPIFLASH这三种设备。TF卡和U盘最大支持128G的容量。当然兼容性是非常非常好的,基本所有的都支持。选择的设备的时候,如果不需要很大的容量,可以选择spiflash作为存储设备。

使用U盘的时候,请注意,U盘的供电电压,很多需要4.2V以上 。TF卡则不需要,3.3V就足够了

二、详细说明

2.1支持的串口指令

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

1、如果文件不存在,则自动创建

2、如果文件存在,则自动追加文件末尾写入

3、注意AT+FW/12345678.TXT ,这个代表的是路径,只能在根目录下面生成

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

5、注意此命令的返回结果是当前文件的长度。

6、芯片收到这个写命令之后,串口接收到的数据,会自动的进行透明传输,即收到什么就写入到相应的设备。

7、如果需要结束写入,则发送退出命令“AT+FC00/r/n”

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

2、读取的结果,芯片会自动返回。

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

AT+FC00 退出写文件的模式

注意:开启写之后,必须要退出,或者复位,不然芯片在写的模式下,是不接受任何命令的。

注意,这里不一定是txt文件,这个文件名后缀是可以随意写入的。可以是bin,也可以是mp3,更加可以是csv等等。

2.3测试的串口指令

pYYBAGP9b9-ASbRsAAD6RJ-2iYc616.png

poYBAGP9b9-Ad6EnAADmge3jySE164.png

2.4注意事项

1、写文件是追加写入。一旦发送了AT+FW/12345678.TXT这个写命令之后

2、想退出写模式,则必须发送AT+FC00命令来退出写模式。

3、读和删除的操作,则任何时候都可以 。写入的演示效果如下:

poYBAGP9b-SAT2SbAADMhK40wQk971.png

2.5 关于文件名的说明

pYYBAGP9b-qARadXAACM5m0FpfQ873.png

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

也就是“/12345678.TXT”这个长度

2.6 写入时间的测试说明

poYBAGP9b-6Ac4hxAABVvX8SCqk220.png

测试环境是写入TF卡,如果没有文件,则创建文件,需要112ms 。如果文件存在,直接追加写,需要6ms

写入的数据是128个字节

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    453

    文章

    50360

    浏览量

    421638
  • 音频
    +关注

    关注

    29

    文章

    2832

    浏览量

    81331
  • 蓝牙
    +关注

    关注

    114

    文章

    5763

    浏览量

    169772
  • 双模
    +关注

    关注

    0

    文章

    27

    浏览量

    10404
收藏 人收藏

    评论

    相关推荐

    KT1025A蓝牙音频芯片批量测试盒升级程序的使用说明

    蓝牙测试盒,不仅仅可以拿来测试蓝牙的连接、蓝牙的频偏,还可以用来升级程序。
    的头像 发表于 02-28 11:09 4372次阅读
    <b class='flag-5'>KT1025A</b><b class='flag-5'>蓝牙音频芯片</b>批量测试盒升级程序的使用说明

    超低成本的蓝牙音乐数传模块芯片方案推荐支持串口控制BLE和SPP透传

    KT1025A是一款支持蓝牙数据透传以及U盘、TF卡播放的4合一的单芯片芯片的亮点在支持无损音乐的播放,AT串口控制功能,支持BLE透传,
    发表于 10-29 18:48

    开源一下可能是功能最全面的MP3蓝牙音频数传芯片模块方案

    KT1025A芯片是一款支持蓝牙音频和数据以及U盘、TF卡播放的4合一的单芯片芯片的亮点在支持TF卡或者U盘无损音乐的播放,以及简单明了
    发表于 11-03 16:07

    BLE蓝牙芯片KT1025A基本的参数介绍

    一、基本的参数介绍,可以参见厂家的资料手册,这里截图如下:功能简介1、支持蓝牙音频、BLE数传、U盘播放、TF卡播放。支持MP3、WAV、FLAC、APE格式解码2、可选:串口AT指令控制。支持修改
    发表于 07-22 07:33

    怎样去编写KT1025ABLE蓝牙芯片的程序代码

    KT1025ABLE蓝牙芯片有哪些功能?怎样去编写KT1025ABLE蓝牙
    发表于 08-13 06:24

    开发一个嵌入式BLE蓝牙音频芯片

    如何快速上手新的嵌入式BLE蓝牙音频芯片(记录KT1025A开发经历)最新要开发一个蓝牙的氛围灯,网上找了好久,都没找到合适的芯片。要么是TI或者nordic的纯BLE,不带播放音乐。
    发表于 12-23 06:08

    KT1025AKT1025B MP3蓝牙音频数据BLE芯片方案和资料合集免费下载

    KT1025A芯片是一款支持蓝牙音频和数据以及U盘、TF卡播放的4合一的单芯片芯片的亮点在支持无损音乐的播放,以及简单明了的串口控制
    发表于 11-02 08:00 86次下载
    <b class='flag-5'>KT1025A</b>和<b class='flag-5'>KT1025</b>B MP3<b class='flag-5'>蓝牙音频</b>数据BLE<b class='flag-5'>芯片</b>方案和资料合集免费下载

    KT1025A芯片的详细资料合集包括了数据手册,原理图,代码等资料

    本文档的主要内容详细介绍的是KT1025A芯片的详细资料合集包括了数据手册,KT1025A蓝牙音频数据BLE芯片参考原理图,问题集锦,参考代
    发表于 11-09 16:06 318次下载
    <b class='flag-5'>KT1025A</b><b class='flag-5'>芯片</b>的详细资料合集包括了数据手册,原理图,代码等资料

    KT1026BTM蓝牙音频和数据传输功能芯片数据手册

    KT1026BTM是我公司新推出一款双模蓝牙模块,支持无损音频蓝牙播放,支持U盘、TF卡播放的四合一模块,同时支持目前比较流行的BLE、SP
    发表于 12-27 08:00 37次下载
    <b class='flag-5'>KT</b>1026BTM<b class='flag-5'>蓝牙音频</b>和数据传输<b class='flag-5'>功能</b>的<b class='flag-5'>芯片</b>数据手册

    QCC5124 VFBGA蓝牙音频芯片数据手册免费下载

    本文档的主要内容详细介绍的是QCC5124 VFBGA蓝牙音频芯片数据手册免费下载。
    发表于 09-11 09:50 74次下载
    QCC5124 VFBGA<b class='flag-5'>蓝牙音频芯片</b>数据手册免费下载

    蓝牙音频数传BLE芯片选型以及蓝牙语音芯片模块

    、FM功能。以及读写TXT文件、录音等等功能3、蓝牙音频发射,连接蓝牙耳机、
    的头像 发表于 10-10 20:45 1.4w次阅读
    <b class='flag-5'>蓝牙音频</b>数传BLE<b class='flag-5'>芯片</b>选型以及<b class='flag-5'>蓝牙</b>语音<b class='flag-5'>芯片</b>模块

    KT1025A双模蓝牙音频芯片新增获主机端的MAC地址和设备名

    蓝牙芯片支持获取远端的设备名称。注意设备名是有中文的,下面有详细说明
    的头像 发表于 02-28 11:06 702次阅读
    <b class='flag-5'>KT1025A</b><b class='flag-5'>双模</b><b class='flag-5'>蓝牙音频芯片</b><b class='flag-5'>新增</b>获主机端的MAC地址和设备名

    高通Qualcomm-QCC51xx系列蓝牙音频芯片

    高通Qualcomm-QCC51xx系列蓝牙音频芯片LEaudio芯片:QCC5171,QCC5172,QCC5181●支持LEaudioAptxLosslessAuracast,TWS,ANC,AptxAdaptive,ApxtVoice
    发表于 01-09 17:01 32次下载

    KT1025A双模蓝牙芯片设置参数后搜不到蓝牙信号,如何分析呢

    为什么我使用BT201的KT1025A双模蓝牙芯片,设置了参数之后,搜不到蓝牙信号了,是什么问题呢?可能是硬件还是软件的问题?
    的头像 发表于 06-05 11:49 614次阅读
    <b class='flag-5'>KT1025A</b><b class='flag-5'>双模</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>设置参数后搜不到<b class='flag-5'>蓝牙</b>信号,如何分析呢

    KT1025A双模蓝牙芯片,参考标准蓝牙天线,蓝牙距离短,会卡

    使用KT1025A双模蓝牙芯片,为什么我参考BT201或者BT301,或者BT321F设计的蓝牙天线,
    的头像 发表于 06-05 13:47 587次阅读
    <b class='flag-5'>KT1025A</b>的<b class='flag-5'>双模</b><b class='flag-5'>蓝牙</b><b class='flag-5'>芯片</b>,参考标准<b class='flag-5'>蓝牙</b>天线,<b class='flag-5'>蓝牙</b>距离短,会卡