播放qq空间背景代码

qq空间背景代码  时间:2021-01-26  阅读:()

1/35目录1.
概述31.
1简介31.
2功能31.
3应用32.
方案说明42.
1参数说明4串口通讯协议63.
1通讯格式63.
2通讯指令73.
2.
1控制指令73.
2.
2查询指令83.
3芯片返回的数据93.
3.
1芯片上电返回的数据.
93.
3.
2曲目播放完毕返回的数据93.
3.
3芯片应答返回的数据.
103.
3.
4芯片错误返回的数据.
103.
3.
5设备插入拔出消息.
103.
4串口控制指令详解.
113.
4.
1指定歌曲播放指令[可以直接参考3.
4.
7]113.
4.
2指定音量播放指令.
123.
4.
3单曲循环播放指令.
123.
4.
4指定播放设备123.
4.
5指定文件夹文件名播放123.
4.
6插播ADVERT文件夹下的广告.
133.
4.
7指定文件夹开始循环播放143.
4.
8随机播放设备文件.
143.
4.
9对当前的曲目设置为循环播放143.
4.
10开启和关闭DAC153.
4.
11带音量参数的指令播放153.
4.
12多文件夹插播功能.
153.
4.
13播放停止指令163.
5串口查询指令详解.
163.
5.
1查询当前在线的设备.
163.
5.
2播放状态查询指令.
173.
5.
3指定文件夹曲目总数查询173.
5.
4当前设备的总文件夹数目查询18广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223824.
参考电路184.
1串行接口.
194.
2按键接口.
194.
3外接单声道功放204.
5芯片的指示灯说明204.
6测试简述.
204.
7USB更新语音说明[业内首创功能]214.
7.
1USB更新SPIFLASH的语音详细说明214.
8用户使用空白的FLASH说明.
235.
注意事项245.
1GPIO的特性.
245.
2应用中的注意点255.
3注意事项点265.
3.
2串口编程参考的说明.
265.
3.
3串口编程需要适当延时的注意点265.
3.
4校验的重要说明.
275.
3.
5校验的计算说明.
275.
3.
6MCU的晶振选择275.
3.
7指定播放的说明.
285.
3.
8串口调试说明285.
3.
9校验代码的移植.
296.
免责声明307.
参考例程318.
PC端串口调试指令举例.
339.
1控制指令.
339.
2查询参数指令34广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223831.
概述1.
1简介YX6100-16S是一个提供串口的语音芯片,完美的集成了MP3、WAV的硬解码.
同时软件支持工业级别的串口通信协议,以SPIFLASH、U盘作为存储介质,用户可以灵活的选用其中的任何一种设备作为语音的存储介质.
通过简单的串口指令即可完成播放指定的语音,以及如何播放语音等功能,无需繁琐的底层操作,使用方便,稳定可靠是此款产品的最大特点.
无需任何烧录器,无需任何软件,USB直接烧写FLASH.
同时可以以SPIFLASH为存储介质的U盘功能,后面章节详细说明1.
2功能1、支持采样率(KHz):8/11.
025/12/16/22.
05/24/32/44.
1/482、24位DAC输出,动态范围支持90dB,信噪比支持85dB3、最大支持16M字节的SPIFLASH.
例如W25Q16[2M字节]、W25Q128[16M字节]4、多种控制模式,并口控制模式、串口模式、AD按键控制模式[此功能可以定制开发]5、Miniusb接口更新语音文件,无需安装任何软件.
支持XP和WIN7系统.
6、支持组合播放功能,可以实现报时、报温度,在一定程度上可以替代一些昂贵的TTS方案7、30级音量可调,5级EQ可调[此功能暂不开放]8、可以接耳机,可以接功放9、支持1段语音的触发播放,IO检测的方式,所以适合碳膜按键等等场合10、可以同时支持U盘以及SPIFLASH作为存储介质1.
3应用1、车载导航语音播报2、公路运输稽查、收费站语音提示;3、火车站、汽车站安全检查语音提示;4、电力、通信、金融营业厅语音提示;5、车辆进、出通道验证语音提示;6、公安边防检查通道语音提示;8、电动观光车安全行驶语音告示;9、机电设备故障自动报警;10、消防语音报警提示;广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223842.
方案说明芯片选用的是SOC方案,集成了一个16位的MCU,以及一个专门针对音频解码的aDSP,采用硬解码的方式,更加保证了系统的稳定性和音质.
小巧的封装尺寸更加满足嵌入其它产品的需求2.
1参数说明名称参数MP3文件格式1、支持所有比特率11172-3和ISO13813-3layer3音频解码2、采样率支持(KHZ):8/11.
025/12/16/22.
05/24/32/44.
1/483、支持Normal、Jazz、Classic、Pop、Rock等音效USB接口2.
0标准UART接口标准串口,TTL电平,波特率可设[用户不可设]输入电压3.
3V-5V[7805后级串一个二极管为最佳]额定电流10MA[静态]低功耗电流其中0x03代表的是U盘和TF这两个设备在线U盘--在线7EFF063F000001xxxxEF各设备之间是或的关系PC--在线7EFF063F000004xxxxEFFLASH--在线7EFF063F000008xxxxEF(3)、MCU必须等待芯片初始化指令发出之后才能发送相应的控制指令,否则发送的指令芯片将不予处理.
同时还会影响芯片的正常初始化.
3.
3.
2曲目播放完毕返回的数据U盘播放完第1曲7EFF063C000001xxxxEFU盘播放第1曲完毕U盘播放完第2曲7EFF063C000002xxxxEFU盘播放第2曲完毕FLASH播放完第1曲7EFF063E000101xxxxEF第1曲播放完FLASH播放完第2曲7EFF063E000202xxxxEF第2曲播放完1、针对很多的触发型的播放需求,我们芯片更正为播放一曲之后自动进入停止状态.
如果用户需要此类应用.
只需要指定曲目播放即可.
这样,曲目播放完毕会自动停止,等待指令2、另外我们专门开辟一个IO作为解码和暂停的状态指示.
请参见第16脚(1)、播放状态输出低电平[很多功放有静音脚,可以通过此IO直接进行控制](2)、播放暂停状态,输出高电平.
芯片睡眠状态.
也是低电平3、芯片通电之后,初始化正常,芯片会自动进入设备播放状态.
并且停止解码,等待用户发送播放的相关指令4、另外用户在指定设备之后,需要等待200ms的时间,再发送指定的曲目,因为一旦指定曲目之后,系统会对指定的设备进行文件系统的初始化,如果立刻发送指定的曲目命令,会导致芯片接收不到.
广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238103.
3.
3芯片应答返回的数据芯片返回ACK7EFF0641000000xxxxEF说明成功接收数据(1)、为了加强数据通信之间的稳定性,我们增加了应答处理,ACKB字节就是设置是否需要回复应答.
这样做的好处是保证每次通信都有握手信号,收到应答就表示MCU发送的数据,芯片已经成功收到,马上处理.
(2)、对于一般的应用,客户可以自由选择,不加这个应答处理也是可以的.

3.
3.
4芯片错误返回的数据返回忙7EFF0640000001xxxxEF芯片在文件系统初始化时当前处于睡眠模式7EFF0640000002xxxxEF睡眠模式只支持指定设备串口接收错误7EFF0640000003xxxxEF串口一帧数据没接收完毕校验出错7EFF0640000004xxxxEF和校验出错指定文件超范围7EFF0640000005xxxxEF文件的指定超过设定的范围未找到指定的文件7EFF0640000006xxxxEF指定为文件没有被找到数据不符合规则7EFF0640000008xxxxEF如最小为1的地方,发送为0(1)、为了加强数据通信之间的稳定性,我们增加了数据错误处理机制.
芯片收到不符合格式的数据,均会有信息反馈出来(2)、在环境比较恶劣的情况下,强烈建议客户处理此命令.
如果应用环境一般,可以不用处理.

(3)、芯片返回忙,基本上是芯片上电初始化的时候才会返回,因为芯片需要初始化文件系统(4)、芯片上电之后,进入的是设备状态,设备是SPIFLASH.
如果SPIFLASH不在线的话,会自动进入睡眠状态.
(5)、只要参考我们给出的测试SDK程序,移植里面的串口操作部分,就不会出现校验出错,在这里强烈建议用户使用我们给出的校验方式.
因为谁都不能保证数据的传输不会出错.

(6)、文件指定部分出错,请参考下面的详解3.
3.
5设备插入拔出消息U盘插入7EFF063A000001xxxxEFPC插入7EFF063A000004xxxxEFU盘拔出7EFF063B000001xxxxEF广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223811PC拔出7EFF063B000004xxxxEF(1)、为了加强芯片的灵活性,我们特别增加了,设备插入、拔出的指令反馈.
方便用户知道芯片的工作状态.
(2)、设备插入的时候,我们默认进入到设备等待状态,如果用户插入的是带灯的U盘,可以看到U盘灯闪烁.
也可以接收到设备插入的串口消息.
3.
4串口控制指令详解以下我们对关键的地方进行详细的说明--针对控制指令:指定曲目播放指定播放的音量指定播放的设备全部循环播放指令组合播放功能[亮点]带音量参数的指定曲目播放3.
4.
1指定歌曲播放指令[可以直接参考3.
4.
7]我们给出的指令是支持指定曲目播放的,歌曲的选择范围为0~3000.
其实是可以支持更多的,因为涉及到文件管理的原因,支持过多的歌曲,会导致系统操作缓慢,一般的应用也不需要支持这么多的文件.
如果客户有非常规的应用,请事前和我们沟通.
此指令在TF卡和U盘状态是按照存储的物理顺序指定的.
FLASH则是默认为FOLDER1区域(1)、例如选择第一首歌播放,串口的发送部分7EFF0603000001FFE6EF7E---起始命令FF---版本信息06---数据长度(不包含校验)03---代表产品编号00---是否需要应答[0x01:需要应答,0x00:不需要返回应答]00---曲目的高字节[DH]01---曲目的低字节[DL],这里代表的是第一首歌播放FF---校验的高字节E7---校验的低字节EF---结束命令(2)、对于选曲,如果选择第100首,首先将100转化为16进制,默认为双字节,就为0x0064.
DH=0x00;DL=0x64(3)、其它的操作依次类推即可,因为在嵌入式领域采用16进制是最为方便的一种操作.
广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238123.
4.
2指定音量播放指令(1)、我们系统上电默认的音量为30级,如果要设置音量的话,直接发送相应的指令即可(2)、芯片内部设置的音量细分级数为0--30.
请用户注意(3)、例如指定音量为15级,串口发送的指令:7EFF060600000FFFD5EF(4)、DH=0x00;DL=0x0F,15转化为16进制为0x000F.
可以参照播放曲目部分的说明3.
4.
3单曲循环播放指令循环播放指定曲目7EFF0608000001xxxxEF根目录循环播放第一曲7EFF0608000002xxxxEF根目录循环播放第二曲7EFF0608000103xxxxEF根目录循环播放第三曲(1)、争对一些需要单曲循环播放的要求,我们改进这一条控制指令0x08.
在操作SPIflash者U盘时,根目录按照的是文件存储的物理顺序指定,这点请用户注意.
但是在操作FLASH时,是按照文件夹分区指定的,请参考上面的测试指令.
(2)、在循环播放的过程中,可以正常的操作播放/暂停,上一曲、下一曲、音量调节,包括EQ等等并且状态仍然是循环播放.
可以通过指定单曲触发播放或者停止来关闭循环播放状态3.
4.
4指定播放设备(1)、我们的芯片默认是支持4种类型的播放设备,只有设备在线才能指定设备去播放设备是否在线,我们软件会自动检测,无需用户关系.
(4)、看下表,选择合适的指令发送(3)、指定设备之后.
芯片会自动进入停止解码状态,等待用户指定曲目播放.
从接收到指定设备到芯片内部完成初始化文件系统.
大概需要200ms.
请等待200ms之后再发送指定曲目的指令.
指定播放设备-U盘7EFF0609000001xxxxEFxxxx:代表校验指定播放设备-PC7EFF0609000003xxxxEF指[读卡、声卡]模式指定播放设备-FLASH7EFF0609000004xxxxEF指定播放设备-SLEEP7EFF0609000005xxxxEF3.
4.
5指定文件夹文件名播放文件夹01的001xxx.
mp37EFF060F000101xxxxEFTF卡或者U盘或者FLASH文件夹11的100xxx.
mp37EFF060F000B64xxxxEFTF卡或者U盘或者FLASH文件夹99的255xxx.
mp37EFF060F0063FFxxxxEFTF卡或者U盘或者广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223813FLASH(1)、指定文件夹播放是我们制定的扩展功能,默认文件夹的命名方式为"01","11"这样的方式,为了系统的稳定性和歌曲切换的速度,每个文件夹下默认最大支持255首歌,最多支持99个文件夹(2)、例如指定"01"文件夹的100xxx.
MP3文件,串口发送的指令为:7EFF060F000164xxxxEFDH:代表的是文件夹的名字,默认支持99个文件,即01--99的命名DL:代表的是曲目,默认最多255首歌,即0x01~0xFF(3)、为了芯片的标准性,必须同时指定文件夹和文件名,来锁定一个文件.
单独指定文件夹或者单独指定文件名也是可以的,但是这样文件的管理会变差.
指定文件夹和指定曲目是支持MP3、WAV(4)、下面截两个图说明文件夹和文件名的指定[分左右两个图](5)、SPIFLASH的操作和TF卡以及U盘一致,只是SPIFLASH的空间有限.
3.
4.
6插播ADVERT文件夹下的广告插播广告7EFF0613000001FEE7EF"ADVERT"文件夹,曲目为"0001"7EFF0613000002FEE6EF"ADVERT"文件夹,曲目为"0002"7EFF06130000FFFDE9EF"ADVERT"文件夹,曲目为"0255"7EFF06130007CFFE12EF"ADVERT"文件夹,曲目为"1999"7EFF0613000BB8FE25EF"ADVERT"文件夹,曲目为"3000"(1)、我们支持选曲播放过程中插播其它的曲目进行播放,这样就可以满足需要在背景音乐播放的过程中插播一下广告的需求.
(2)、发送0x13指令之后,系统会存储当前正在播放的曲目的IDV3信息,然后播放指定的插播曲目.
等到插播的曲目播放完毕之后,系统会回到保存的那个播放断点处继续播放的.
直至播放完毕.
(3)、设置的格式是,在设备中建立一个"ADVERT"名字的文件夹,在里面存储需要插播的曲目即可,曲目设置为"0xxx+曲目名.
MP3/WAV"(4)、另外系统如果当前处于暂停或者停止状态,发送插播指令,均得不到响应,并且会有错误信息返回.
如果在插播的过程中,可以继续插播其它曲目,但是播放完毕之后,还是回到第一次存储的广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223814IDV3信息处.
(5)、指定插播广告设置如下:3.
4.
7指定文件夹开始循环播放指定文件夹循环播放7EFF0617000002FEE2EF指定02文件夹循环播放7EFF0617000001FEE3EF指定01文件夹循环播放(1)、对于TF卡和U盘或者SPIFLASH,文件夹的命名方式必须是"01"---"99".
不可以超过99(2)、一旦指定文件夹循环之后,可以使用播放/暂停/上一曲/下一曲.
这些操作命令都不会打断当前的文件夹循环播放状态.
也就是说,发送下一曲指令之后,还是会循环当前的文件夹.

(3)、用户可以发送停止指令来结束循环播放,返回至触发播放状态3.
4.
8随机播放设备文件随机播放7EFF0618000000xxxxEF整个设备的随机播放(1)、此指令是随机播放设备里面存储的所有语音文件,是按照物理顺序随机播放,不分设备里面是否带有文件夹.
并且播放的第一个语音文件必须是设备里面的第一个语音文件3.
4.
9对当前的曲目设置为循环播放循环播放开启关闭7EFF0619000000FEE2EF单曲循环播放开启7EFF0619000001FEE1EF单曲循环播放关闭(1)、在播放的过程中发送此指令,会循环播放当前的曲目.
如果当前是处理暂停或者停止状态,则芯片不会响应此指令(2)、如果要关闭单曲循环播放,发送关闭的指令即可,这样会把当前的曲目播放完毕之后,就停止.
广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238153.
4.
10开启和关闭DAC设置DAC7EFF061A000000FEE1EF开DAC7EFF061A000001FEE0EF关DAC[高阻](1)、在一些用户需要叠加自己音源的场合,可以先暂停当前播放的语音,再将我们芯片的DAC输出设置为高阻,这样用户就可以共用一个功放来播放自己的音源了,但是DAC的开启和关闭,会有一声po音,请用户朋友们注意.
(2)、芯片任何时候都可以关闭DAC.
如果当前正在播放语音,关闭了DAC,芯片还会继续播放,只是没有声音了而已.
芯片上电之后是默认开启DAC的,只有被设置为关闭之后,才会被关闭.
如果再需要打开,就需要通过指令打开DAC了3.
4.
11带音量参数的指令播放带音量播放7EFF0622001E01xxxxEF30级音量播放第1曲7EFF0622000F02xxxxEF15级音量播放第2曲(1)、针对一些用户希望,对不同的语音设置不同的音量进行播放,如果按照以前的老方法,就是先设置完音量,再指定曲目播放,这样操作繁琐,不方便.
特此我们增加此条指令0x22(2)、具体的操作可以参考上面给出的两条测试指令.
(3)、对于U盘或者TF卡,我们按照是物理顺序指定播放的.
对于FLASH,则是默认是根目录文件.
3.
4.
12多文件夹插播功能插播广告-多文件夹7EFF0625000101FED4EF"ADVERT1"的文件夹,曲目为"001"7EFF0625000102FED3EF"ADVERT1"的文件夹,曲目为"002"7EFF0625000201FED3EF"ADVERT2"的文件夹,曲目为"001"广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223816(1)、在之前我们的插播基础上,我们增加了多文件夹的插播功能,命名的方式如上图(2)、文件夹最多支持99个,也就是从01---99,文件夹的命令请一定按照我们给出的规则,否则会导致出错.
请注意上图的文件夹命名格式(3)、单个插播文件夹下的文件最大不能超过255,也就是"255xxx.
MP3/WAV",请注意上图的文件名的命名格式.
(4)、完善了插播的相关应用,如当前播放的文件处于单曲循环或者当前文件夹循环,即使有插播进来,也不会改变当前的状态,还会是单曲循环或者文件夹循环播放,除非用户使用停止指令或者其他的.
(5)、插播的原理请参见3.
4.
6.
3.
4.
13播放停止指令停止播放广告7EFF0615000000FEE6EF停止当广告,回到背景音乐继续播停止播放7EFF0616000000FEE5EF停止软件解码(1)、在芯片的播放过程中,我们有两种停止方式,一种是停止当前的插播广告,回到当前断点处继续播放背景音乐.
另一种是停止所有的播放,包括背景音乐(2)、假如当前在播放插播广告,这时发送停止指令0x16,芯片会停止所有播放任务3.
5串口查询指令详解以下我们对关键的地方进行详细的说明--针对查询指令:查询当前在线的设备播放状态查询指令指定文件夹曲目总数查询当前设备的总文件夹数查询3.
5.
1查询当前在线的设备查询在线设备7EFF063F000000FEBCEFU盘正在播放(1)、芯片在工作过程中,会不断的检测设备的在线情况,用户也可以通过0x3F这条指令进行查询(2)、举例说明,如果芯片返回的数据为7EFF063F00000AxxxxEFDL=0x0A=00001010代表了TF卡和FLASH在线广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223817如果DL=0x1F=00001111代表了U盘、TF卡、PC、FLASH均在线(3)、0x0F--低四位均代表一种设备.
3.
5.
2播放状态查询指令正在播放7EFF0642000101xxxxEFU盘正在播放暂停播放7EFF0642000202xxxxEFTF卡播放过程中被暂停停止播放7EFF0642000400xxxxEF在PC连接下载模式7EFF0642000801xxxxEFFLASH正在播放7EFF0642001000xxxxEF芯片处于睡眠(1)、芯片在解码过程中会有3种状态对用户开放.
用户可以通过指令查询获取芯片的当前状态(2)、播放暂停是指,正在播放一首曲目,人为的发送指令暂停播放,播放停止是指,一首曲目播放完毕,芯片就处于播放停止的状态(3)、如果返回的数据为7EFF0642000102xxxxEF代表的意思详解如下:DH=0x02---代表的是当前是U盘设备,DL=0x02---代表的是当前"U盘播放过程中被暂停"(4)、如果返回的数据为7EFF0642000102xxxxEF代表的意思详解如下:DH的含义DL的含义0x01当前设备是U盘0x00当前处于播放停止状态0x02保留0x01当前处于正在播放状态0x04当前设备是USB盘0x02当前处于正在暂停状态0x08当前设备是FLASH盘0x10当前是SLEEP模式3.
5.
3指定文件夹曲目总数查询查询文件夹曲目总数7EFF064E000001FEACEF查询01文件夹的总曲目数7EFF064E00000BFEA2EF查询11文件夹的总曲目数(1)、如果用户按照我们设定的规则命名文件,"01"、"02"等等,这样就可以对这些文件夹里面的曲目总数进行查询.
查询的有效文件包括MP3、WAV.
其它格式的文件忽视.
(2)、如果查询的文件夹为空[表示无有效文件],那么串口会直接返回以下信息显示查询文件夹出错广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238183.
5.
4当前设备的总文件夹数目查询查询文件夹总数7EFF064F000000FEACEF查询当前设备的文件夹总数7EFF064F000003FEACEF查询当前设备的文件夹总数(1)、用户可以对当前的设备进行文件夹总数的查询.
我们只支持文件夹的数目查询.
不支持文件夹里面包含文件夹.
另外请用户不要建立空的文件夹,这样会造成识别错误.

(2)、假如设备中有5个有效文件夹[文件夹里面有MP3/WAV文件],一个空文件夹.
那么查询文件夹的总数时,会返回有6个文件夹.
所以建议用户不要建立空的文件夹.
(3)、U盘、SPIFLASH是一样的.
查询的是当前的设备,如果当前处于U盘播放状态,则查询到的是U盘,SPIflash内部的文件夹总数4.
参考电路争对芯片的应用,我们提供了详细的设计参考,让您可以更快的上手体验到该芯片的强大功能串行通信接口,波特率默认9600,可以根据客户的要求修改外部的IO按键的功能可以按照客户需求订制外部单声道功放参考电路广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238194.
1串行接口1、芯片的串口为3.
3V的TTL电平,所以默认的接口的电平为3.
3V.
2、如果系统是5V.
那么建议在串口的对接接口串联一个1K的电阻.
这样足以满足一般的要求,3、如果应用于强电磁干扰的场合,请参考"注意事项"的说明.
4、芯片在5V和3.
3V的系统中均正常的测试过,一切正常.
均采用的是直连的方式,并没有串1K的电阻.
一般的芯片都是能够兼容3.
3V和5V的电平.
5、但是用户在实际的产品开发过程中,一定要严格的测试,留意电平的转换.
强烈建议用户单片机5V的情况下,TX和RX都能各串1个1.
5K左右的电阻4.
2按键接口芯片我们采用的是IO按键的方式,取代了AD键盘的接法,这样做的好处是充分利用了MCU越来越来越多的GPIO.
设计繁琐但不简单,我们芯片默认配置1个按键的功能分配,可以在任何恶劣的场合随意的控制,甚至也可以作为与MCU的通信接口.
我们的按键分配多种不同类型的功能.
广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223820可以定制按键和串口的各种功能4.
3外接单声道功放这里功放我们采用的是8002,具体参数请参考IC的datasheet.
应用于一般场合足以,如果追求更高的音质,请客户自行寻找合适的功放.
上图中红色的框框的参数,请按照我们给出的推荐值,这样在调试的过程中,就会少很多杂音4.
5芯片的指示灯说明1、我们的芯片集成了一个翠绿色的指示灯,用来指示工作状态工作状态下载模式播放语音暂停睡眠状态快闪慢闪500ms常亮灭备注:正常工作状态指示灯2、如果芯片上电未检测到TF卡或者U盘或者FLASH在线,指示灯会自动熄灭.
这样用户就可以判断芯片外挂的设备是否正常.
3、如果用户不需要此指示灯,可以直接焊下来就可以,不会对芯片的正常工作产生任何影响.

4.
6测试简述1、用户拿到芯片之后,可以直接插上USB线缆,对芯片进行下载语音,正常,插入USB线之后,电脑会弹出如U盘插入一样的窗口.
并且电脑会自动安装USB驱动,无需用户关心广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238212、如果下载语音完成之后,有两种选择测试(1)、用户可以直接拔掉USB线缆,再供电测试,相当于对芯片进行一次重启.
(2)、不拔掉USB线缆,直接短接我们的任何一个按键到地[PTUF1FS有6个按键],就可以退出下载模式,进入正常的工作状态.
原理是这样的:插上USB我们是默认进入下载模式,必须人为的干预,才能退出下载模式,就是按下按键.
3、进入工作状态之后,就可以按照我们的按键表格,来进行芯片的简单测试了4.
7USB更新语音说明[业内首创功能]我们的芯片可以使用手机充电线直接更新语音,方便、灵活.
这里分两种设备USB更新SPIFLASH的语音模式USB更新TF卡内的语音模式其实SPIFLASH和TF卡,在插入USB连接电脑,原则上是一致的,使用的都是MASSSTORAGE协议.
但是目前技术上面,暂时还没办法实现插上USB连接电脑,同时显示TF卡和SPIFLASH的盘符功能.
这里就分为两种操作,针对芯片说明1、芯片一上电检测到USB连接电脑,则进入SPIFLASH的读卡器功能2、芯片上电没检测到USB连接电脑,进入正常工作模式.
如果有USB连接至电脑,则进入TF卡读卡器模式.
如果此时没有TF卡在线,则还是进入SPIFLASH的盘符模式.
4.
7.
1USB更新SPIFLASH的语音详细说明广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223822我们的芯片可以使用手机充电线直接更新语音,方便、灵活.
我们的优势如下可以按照客户的要求,更正下载语音的窗口信息无需安装任何软件,直接更新,也不需要专用下载器对音质无任何压缩和损坏,保证更高的音质体验1、插上我们芯片的USB之后,可以以SPIFLASH作为存储介质的U盘,如下图(1)、可以从上图看到FLASH的总容量为15.
8M字节.
已经使用的空间为15.
4M字节.
虚拟出来的设备的文件系统的为FAT格式.
FAT文件系统占的存储空间为442K(2)、进入设备之后,如下图可以很清晰的看到设备里面的文件,以及文件名称.
可以像操作U盘或者读卡器一样操作FLASH.
只是速度会比他们慢.
至于为什么后面会详细解释.
(3)、无论用户使用多大容量的FLASH,我们芯片都是支持的,并且内部已经做了自动识别,无需用户操心,用户也仅仅需要根据自己的需求来确定FLASH的容量和型号.
广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238234.
8用户使用空白的FLASH说明用户在调试的过程中,会按照自己的需求更换FLASH的大小来满足自己的需求,这样就需要以下三个步骤来完成FLASH的替换.
将新的空白的FLASH焊接在板子上面通过USB接口对空白的FLASH进行枚举和格式化格式化完毕,就可以像使用U盘一样使用1、我们的方案目前最大支持64M字节的FLASH.
换算为FLASH一般的型号,如:W25Q512.
但是市面上目前量产的FLASH为32M字节,也就是W25Q256.
请用户注意,并且封装还不是SOP8的型号容量封装W25Q801MbyteSOP8L[宽体]W25Q162MbyteSOP8L[宽体]W25Q324MbyteSOP8L[宽体]W25Q648MbyteSOP8L[宽体]W25Q12816MbyteSOP8L[宽体]W25Q25632MbyteSOP16[宽体]W25Q51264MbyteSOP16[宽体]2、我们的芯片支持自动识别FLASH的容量大小.
所以用户无需关心,只需要按照自己的需求使用合适大小的FLASH即可3、因为空白的FLASH里面什么都没有,所以拿到空白的FLASH第一件事情,就需要对FLASH进行格式化.
将文件系统的列表写入FLASH中.
4、等到格式化成功之后,再拔掉USB,再插上USB之后,就可以进行SPIFLASH的读写了.
另外不同容量的SPIFLASH,格式化的所需要的时间长度是不一致的.
也就是说,FLASH的容量越大,格式化所需要的时间越长.
广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238245.
注意事项芯片的使用,关键的地方做如下说明:芯片的GPIO的特性应用的中注意事项串口编程部分的注意5.
1GPIO的特性IO输入特性符号参数最小典型最大单位测试条件VILLow-LevelInputVoltage-0.
3-0.
3*VDDVVDD=3.
3VVIHHigh-LevelInputVoltage0.
7VDD-VDD+0.
3VVDD=3.
3VIO输出特性符号参数最小典型最大单位测试条件VOLLow-LevelOutputVoltage--0.
33VVDD=3.
3VVOHHigh-LevelOutputVoltage2.
7--VVDD=3.
3V广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238255.
2应用中的注意点1、芯片对外的接口均是3.
3V的TTL电平,所以在硬件电路的设计中,请注意电平的转换问题.
另外在强干扰的环境中,请注意电磁兼容的一些保护措施,GPIO采用光耦隔离,增加TVS等等2、串口通信,在一般的使用环境下,注意好电平转换即可.
如果强干扰环境,或者长距离的RS485应用,那么请注意信号的隔离,严格按照工业的标准设计通信电路.
可以联系我们,我们提供设计参考3、我们支持音频文件的采样率最低为8KHZ.
也就是说低于8KHZ的音频文件是不支持的,不能正常解码播放.
用户可以使用音频处理软件,提高音频文件的采样率来解决这个问题.

日本vps云服务器选择指南。

日本vps云服务器怎么选择?很多人都会遇到日本vps和日本云服务器怎么选择的问题,日本云服务器具有免备案的特点。小编今天就分析一下日本云服务器价格多少钱,以方便大家选购的时候有个更加合适的取舍。日本云服务器租用前比较选择,高性能、安全、高效、免备案日本云服务器是很关键的因素。那么,日本云服务器该怎么选择呢?日本作为我们的邻国,与其贸易、文化往来是比较多的。日本云服务器价格多少钱一年?一、日本·CN...

腾讯云爆款秒杀:1C2G5M服务器38元/年,CDN流量包6元起

农历春节将至,腾讯云开启了热门爆款云产品首单特惠秒杀活动,上海/北京/广州1核2G云服务器首年仅38元起,上架了新的首单优惠活动,每天三场秒杀,长期有效,其中轻量应用服务器2G内存5M带宽仅需年费38元起,其他产品比如CDN流量包、短信包、MySQL、直播流量包、标准存储等等产品也参与活动,腾讯云官网已注册且完成实名认证的国内站用户均可参与。活动页面:https://cloud.tencent.c...

HostKvm香港VPS七折:$5.95/月KVM-2GB内存/40GB硬盘/500GB月流量

HostKvm是一家成立于2013年的国外主机服务商,主要提供VPS主机,基于KVM架构,可选数据中心包括日本、新加坡、韩国、美国、俄罗斯、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。商家本月针对香港国际机房提供特别7折优惠码,其他机房全场8折,优惠后2G内存香港VPS每月5.95美元起,支持使用PayPal或者支付宝付款。下面以香港国际(HKGlobal)为...

qq空间背景代码为你推荐
火影忍者644火影忍者420到现在644中间讲了什么啊? 太多了看不完==谁来大体说一下滴滴软银合资亚滴新能源跑滴滴怎么样?机械表和石英表哪个好机械表好还是石英表好,看专家如何分析二手车网站哪个好买二手车去哪里买比较划算?播放器哪个好哪个播放器比较好用牡丹江教育云空间登录我想知道校园云空间是用什么账号登录的?飞信空间登录关于飞信登陆方式东莞电信宽带东莞家用电信宽带有哪些套餐?东莞电信网上营业厅东莞电信网上营业厅是不是有个宽带团购活动?东莞电信宽带资费东莞电信无线宽带上网卡资费
广西虚拟主机 域名邮箱 中国十大域名注册商 域名解析服务器 kddi 腾讯云数据库 debian7 毫秒英文 老左来了 佛山高防服务器 电信虚拟主机 免费phpmysql空间 英国伦敦 免费的域名 阿里云手机官网 成都主机托管 深圳主机托管 512内存 学生机 hosts文件 更多