多语言展示
当前在线:429今日阅读:126今日分享:42

KT1025A读取U盘和TF卡的TXT BIN文件串口输出

芯片支持文件系统,所以可以很轻易的读取到U盘或者TF卡里面指定的文件内容。目前我们扩展了读取TXT文件的功能,实现的方式是初始化U盘或者TF卡的时候读取一次,正常播放音乐的时候就不会去读了
方法/步骤
1

1、TXT文档,必须存在于“USB_UPDA”文件夹下,并且命名为“read.txt”2、如果需要读取的文件,为一个bin文件,那么处理方法也是一样。必须将待读取的文件重新命名为read.txt3、所有的文件均可以读取,但是请注意一定要重新修改名字

2

1、串口会以16进制的形式发送出去 。注意是一比一的发送 。注意上图的TXT中0x31对应字符“1”。其中0x32对应字符”2”。依次类推。2、为了方便用户使用,我们设置为512个字节读取一次,读完就串口转发出去,再延时500ms,读取下一个512字节直到前部读完为止。如果待读取的文件少于512个字节,则读取一次就退出了。3、TXT文件的内容越多,则耗时越长,实际的时间以测试为准4、每次插入设备,或者初始化设备,均会读取一次文件。再进入MP3正常播放。5、只要设备不切换,或者不拔出插入,那么文件也只会被读取一次

推荐信息