播放qq语音没声音
qq语音没声音 时间:2021-02-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的音频文件是不支持的,不能正常解码播放.
用户可以使用音频处理软件,提高音频文件的采样率来解决这个问题.
4、芯片在睡眠状态的电流在10MA左右,播放中,依据音量的大小以及外接的喇叭负载,峰值电流可以达到1A.
功耗会比较大.
如果使用在低功耗场合,请用户控制模块或者芯片的供电.
这样可以减小芯片的功耗5、用户如果直接使用我们模块自带的功放,请选择合适的喇叭即可.
推荐使用4欧姆/3W.
这个是使用效果最好的配置.
选用其它的喇叭,请注意负载大小,以及功率这两个参数6、该芯片模块支持MP3、WAV二种主流的音频格式.
8、我们的芯片支持8/11.
025/12/16/22.
05/24/32/44.
1/48KHZ采样率的音频文件,这些也是网络上绝大多数的音频文件的参数.
如果用户的音频文件的采样率不在此范围内,是不支持播放的,但是可以通过专用的软件转换一下即可.
我们的优势就是无压缩播放和高音质,所以不太建议用户对音频进行压缩.
广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238265.
3注意事项点串口部分的操作,参见下面的流程,我们提供了完整的参照例程,供用户参考:芯片上电的流程串口编程参考的说明串口操作需要延时的注意事项串口协议的校验的说明串口协议的校验的算法详解外接MCU的晶振选择说明芯片的播放说明[物理顺序等等]5.
3.
2串口编程参考的说明目前我们提供的串口编程参考代码,有两部分(1)、第一部分是我们测试版的测试代码,相关的串口操作比较全面(2)、另一个是基本版,只是指定曲目的范例.
请用户耐心消化5.
3.
3串口编程需要适当延时的注意点1、芯片上电之后,需要大概1S-1.
5S时间进行初花的相关操作,初始化完毕之后,会有初始化的相关数据发送出来.
用户也可以直接不理会这些数据2、当指定设备播放之后,需要延时200ms的时间,再发送指定曲目等等相关指令.
3、因为芯片自带文件系统,正常情况下,在曲目不大于1000首的话,响应速度是低于50ms的曲目超过3000首之后,文件系统的切换速度会变慢一点,响应速度在100ms---1S之间不等4、芯片内部对串口的处理是10MS处理一次,所以连续的指令发送时,必须要间隔20MS的延时.
否则前面的指令将会被覆盖而得不到执行5、如果指定文件夹文件名播放[0x0F、0x14]延时必须大于40ms,因为芯片锁定文件是需要时间的.
只要涉及到文件夹文件名查找的相关指令,40MS的延时是必不可少的.
如果芯片当前正在查找文件,串口的数据过来太频繁,会导致芯片的工作不正常广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238275.
3.
4校验的重要说明1、针对很多用户不太习惯校验的通信方式,我们特别推出了带校验和不带校验的兼容方式.
举例说明.
如果我们发送组合播放指令如下:组合播放[不带校验]7EFF0921000501020304EF播放5、1、2、3、4组合播放[带校验]7EFF0921000501020304FEC8EF播放5、1、2、3、4比较两条指令的区别,就是省略掉的校验的2个字节.
这两帧数据均可以被芯片所接收.
2、因为很多用户在使用的过程中,很多都是使用不带晶振的MCU.
这样的话,我们必须建议您加上校验这种方式,来保证通信的稳定性.
3、假如用户使用STM32或者STC等等MCU,并且是外挂晶振的,就可以适当的省掉校验.
因为不带晶振的MCU,时钟是相对不那么准的,所以串口会存在误差,一旦误差过大,会导致通信出错.
请用户朋友自行斟酌.
5.
3.
5校验的计算说明发送的指令,去掉起始和结束.
将中间的6个字节进行累加,最后取反再+1得到校验码.
接收端就将接收到的一帧数据,去掉起始和结束.
将中间的数据累加,再加上接收到的校验字节.
刚好为0.
这样就代表接收到的数据完全正确.
举例说明:举个例子,如果我们播放下一曲,就需要发送:7EFF0601000000FEFAEF数据长度为6,这6个字节是[FF0601000000].
不计算起始、结束、和校验.
校验字节为FEFA.
发送端得到校验码的过程:相加的过程:FF+06+01+00+00+00=0x0106取反加1的过程:0x0106取反=FEF9/再+1=0xFEFA,和我们的校验值对比一下接收端进行校验的过程:相减的过程:0-0x0106=0xFEFA.
再和我们的结果比较一下.
最后可以参考一下我们给出的参考例程,或者直接移植我们给出的函数.
就很容易理解了5.
3.
6MCU的晶振选择1、原则上我们建议用户,使用11.
0592MHZ或者相倍数的晶振.
这样可以让串口产生9600的波特率会更准确.
我们的芯片串口误差是允许在3%以内的2、如果用户在12M的晶振时.
首先要做如下判断,(1)、看是什么MCU,51或者PIC、STM32等等,基本都自带波特率发生器,所以产生9600的波特率基本没压力.
(2)、看MCU是否为硬件串口,如果是IO模拟的串口的话,强烈建议用户使用11.
0592的晶振(3)、标准的51,如:STC89C52或者AT89C52等等都是采用定时器产生波特率的,经过简单的计算就可以算出,12M晶体做9600波特率的误差是是0.
16%,正常运行是没有任广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223828何问题,但还是需要用户进行全面测试5.
3.
7指定播放的说明指定曲目播放[按照物理顺序]指定曲目播放[按照文件夹和文件名的名称]指定曲目播放[按照文件名,必须在MP3文件夹下]1、按照物理顺序指定曲目播放:需要按照下图的方法往TF卡中拷贝歌曲.
先拷贝进设备的,编号为第一首,以此类推2、指定文件夹和文件名播放详情请参考芯片数据手册的"3.
4.
4指定文件夹播放"章节3、指定MP3文件夹里面的文件名播放详情请参考芯片数据手册的"3.
4.
5指定MP3文件夹播放"章节5.
3.
8串口调试说明1、首先现在网上下载一个软件"串口猎人",为什么选择这个,因为它有自动搜索串口的功能,十分好用.
打开之后的主界面如上图所示,可以看到红色部分,依次设置即可2、打开软件,首先要搜索串口,找到指定的端口之后,指定"波特率",我们的芯片默认的波特率为9600,最后就是"启动串行端口",这样软件就配置好了.
这里有两个概念需要明确一下第一是"HEX码",我们默认是这个,这个是用来显示数据的.
所以必须设置这里第二是"字符串",这个是用来显示打印字符的,我们这里用不到.
(3)、软件配置OK之后,将需要的指令复制到发送区域即可.
具体的指令请参照芯片的数据手册广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223829(4)、如果芯片的数据手册没有的测试指令的话,请自行计算,尤其需要注意的是"校验和"这两个字节,如何计算不对的话,芯片是不接受指令的,同时会返回相应的错误指令5.
3.
9校验代码的移植我们这里的说明,争对的是用户的MCU给我们的芯片发送控制指令1、发送端---用户的MCU-功能描述:串口向外发送命令[包括控制和查询]-参数说明:CMD:表示控制指令,请查阅指令表,还包括查询的相关指令feedback:是否需要应答[0:不需要应答,1:需要应答]data:传送的参数voidUart_SendCMD(INT8UCMD,INT8Ufeedback,INT16Udat){Send_buf[0]=0xff;//保留字节Send_buf[1]=0x06;//长度Send_buf[2]=CMD;//控制指令Send_buf[3]=feedback;//是否需要反馈Send_buf[4]=(INT8U)(dat>>8);//datahSend_buf[5]=(INT8U)(dat);//datalDoSum(&Send_buf[0],6);//校验SendCmd(8);//发送此帧数据}DoSum(&Send_buf[0],6);这里是指对Send_buf[0]---Send_buf[5]这6个字节进行校验的算法生成校验的两个字节,并且存储于Send_buf[6]和Send_buf[7]中-功能描述:求和校验-和校验的思路如下:发送的指令,去掉起始和结束.
将中间的6个字节进行累加,最后取反码.
接收端就将接收到的一帧数据,去掉起始和结束.
将中间的数据累加,再加上接收到的校验字节.
刚好为0.
这样就代表接收到的数据完全正确.
voidDoSum(INT8U*Str,INT8Ulen){INT16Uxorsum=0;INT8Ui;for(i=0;i>8);//得到高字节*(Str+i+1)=(INT8U)(xorsum&0x00ff);//得到低字节}广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238302、接收端,芯片发送数据给用户的MCUIf(一帧数据接收完毕){for(i=0;i0;x--)for(y=z;y>0;y--);}-功能描述:串口1初始化-注:设置为9600波特率voidSerial_init(void){TMOD=0x20;//设置T1为波特率发生器SCON=0x50;//0101,00008位数据位,无奇偶校验PCON=0x00;//PCON=0;TH1=256-(OSC_FREQ/COMM_BAUD_RATE/32/12);//设置为9600波特率TL1=256-(OSC_FREQ/COMM_BAUD_RATE/32/12);TR1=1;//定时器1打开REN=1;//串口1接收使能ES=1;//串口1中断使能}voidUart_PutByte(INT8Uch){SBUF=ch;while(!
TI){;}TI=0;}-功能描述:串口向外发送命令[包括控制和查询]广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223832-参数说明:CMD:表示控制指令,请查阅指令表,还包括查询的相关指令feedback:是否需要应答[0:不需要应答,1:需要应答]data:传送的参数voidSendCmd(INT8Ulen){INT8Ui=0;Uart_PutByte(0x7E);//起始for(i=0;i>8);*(Str+i+1)=(INT8U)(xorsum&0x00ff);}voidUart_SendCMD(INT8UCMD,INT8Ufeedback,INT16Udat){Send_buf[0]=0xff;//保留字节Send_buf[1]=0x06;//长度Send_buf[2]=CMD;//控制指令Send_buf[3]=feedback;//是否需要反馈Send_buf[4]=(INT8U)(dat>>8);//datahSend_buf[5]=(INT8U)(dat);//datalDoSum(&Send_buf[0],6);//校验SendCmd(8);//发送此帧数据}voidmain(){Serial_init();//串口寄存器的初始化设置Uart_SendCMD(0x03,0,0x01);//播放第一首Delay_Ms(1000);//延时大概6SUart_SendCMD(0x03,0,0x02);//播放第二首广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223833Delay_Ms(1000);//延时大概6SUart_SendCMD(0x03,0,0x04);//播放第四首while(1);}8.
PC端串口调试指令举例用户可以通过电脑端的串口软件,对芯片进行测试.
我们的芯片串口为TTL电平,请注意电平转换控制指令查询参数指令9.
1控制指令串口调试助手进行测试发送的命令[带校验]发送的命令[不带校验]备注[下一首]7EFF0601000000FEFAEF7EFF0601000000EF[上一首]7EFF0602000000FEF9EF7EFF0602000000EF[指定曲目]7EFF0603000001FEF7EF7EFF0603000001EF指定第一首播放7EFF0603000002FEF6EF7EFF0603000002EF指定第二首7EFF060300000AFEEEEF7EFF060300000AEF指定第10首音量加7EFF0604000000FEF7EF7EFF0604000000EF音量减7EFF0605000000FEF6EF7EFF0605000000EF[指定音量]7EFF060600001EFED7EF7EFF060600001EEF指定音量为30级[指定EQ]7EFF0607000001FEF3EF7EFF0607000001EF保留[循环播放曲目]7EFF0608000001FEF2EF7EFF0608000001EF循环播放第一首7EFF0608000002FEF1EF7EFF0608000002EF循环播放第二首7EFF060800000AFEE9EF7EFF060800000AEF循环播放第十首[指定播放设备]7EFF0609000001FEF1EF7EFF0609000001EF指定播放UDISK7EFF0609000004FEEDEF7EFF0609000004EF指定播放FLASH[进入睡眠模式]7EFF060A000000FEF1EF7EFF060A000000EF[唤醒睡眠]7EFF060B000000FEF0EF7EFF060B000000EF[芯片复位]7EFF060C000000FEEFEF7EFF060C000000EF[播放]7EFF060D000000FEEEEF7EFF060D000000EF[暂停]7EFF060E000000FEEDEF7EFF060E000000EF[指定文件夹文件名]7EFF060F000101FEEAEF7EFF060F000101EF"01"的文件夹,曲目为"001"广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:17091262238347EFF060F000102FEE9EF7EFF060F000102EF"01"的文件夹,曲目为"002"停止播放7EFF0616000000FEE5EF7EFF0616000000EF停止软件解码指定文件夹循环播放7EFF0617000200FEE2EF7EFF0617000200EF指定FOLDER2循环播放7EFF0617000100FEE3EF7EFF0617000100EF指定FOLDER1循环播放单曲循环播放7EFF0619000000FEE2EF7EFF0619000000EF单曲循环播放开启7EFF0619000001FEE1EF7EFF0619000001EF单曲循环播放关闭带音量播放7EFF0622001E01FEBAEF7EFF0622001E01EF30级音量播放根目录第1曲7EFF0622000F01FEC9EF7EFF0622000F01EF15级音量播根目录放第1曲7EFF0622000F02FEC8EF7EFF0622000F02EF15级音量播根目录放第2曲9.
2查询参数指令串口调试助手进行测试发送的命令[带校验]发送的命令[不带校验]备注查询在线的设备7EFF063F000000FEBCEF7EFF063F000000EF查询当前状态7EFF0642000000FEB9EF7EFF0642000000EF[查询音量]7EFF0643000000FEB8EF7EFF0643000000EF[查询当前EQ]7EFF0644000000FEB7EF7EFF0644000000EFU盘总文件数7EFF0647000000FEB4EF7EFF0647000000EF当前设备的总文件数FLASH总文件数7EFF0649000000FEB2EF7EFF0649000000EFU盘当前曲目7EFF064B000000FEB0EF7EFF064B000000EF当前播放的曲目FLASH当前文件夹曲目指针7EFF064D000000FEAEEF7EFF064D000000EF指定文件夹曲目总数查询7EFF064E000001FEACEF7EFF064E000100EF查询U盘总文件夹数7EFF064F000000FEACEF7EFF064F000000EF只支持TF卡和U盘广州悦欣电子科技有限公司www.
yxin18.
comYX6100-16S盘符芯片说明书销售QQ:3229894586手机:1709126223835版本历史版本日期原因V1.
02014/02/18内测版本和优化版本V1.
12014/09/011、增加FLASH的文件系统讲解2、增加调试的方法,串口调试,按键调试3、增加进入下载模式的详细说明V1.
22014/10/081、增加随机播放指令2、增加一些框图详解,说明更直观
41云怎么样?41云是国人主机品牌,目前经营产品有国内外云服务器、CDN(高防CDN)和物理机,其中国内外云服务器又细分小类有香港限流量VPS、香港大带宽VPS、香港弹性自选VPS、香港不限流VPS、香港BGP线路VPS、香港Cera+大带宽机器、美国超防VPS、韩国原生VPS、仁川原生VPS、日本CN2 VPS、枣庄高防VPS和金华高防VPS;物理机有美国Cera服务器、香港单程CN2服务器、香...
hostslim美国独立日活动正在进行中,针对一款大硬盘荷兰专用服务器:双E5-2620v2/4x 1TB SATA硬盘,活动价60美元月。HostSlim荷兰服务器允许大人内容,不过只支持电汇、信用卡和比特币付款,商家支持7天内退款保证,有需要欧洲服务器的可以入手试试,记得注册的时候选择中国,这样不用交20%的税。hostslim怎么样?HostSlim是一家成立于2008年的荷兰托管服务器商,...
陆零网络是正规的IDC公司,我们采用优质硬件和网络,为客户提供高速、稳定的云计算服务。公司拥有一流的技术团队,提供7*24小时1对1售后服务,让您无后顾之忧。我们目前提供高防空间、云服务器、物理服务器,高防IP等众多产品,为您提供轻松上云、安全防护 为核心数据库、关键应用系统、高性能计算业务提供云端专用的高性能、安全隔离的物理集群。分钟级交付周期助你的企业获得实时的业务响应能力,助力核心业务飞速成...
qq语音没声音为你推荐
木马病毒什么是木马病毒? 它的危害有哪些?怎么样免费装扮qq空间如何免费装扮qq空间快速美白好方法有什么好方法能快速美白?快速美白好方法有什么快速美白的好办法吗?网站联盟百度网盟是什么,怎么加入直播加速有没有软件使已经下载好了的视频播放加速,例如30分钟的视频15分钟或者20分钟播放完xv播放器下载除了迅雷看看播放器还有什么播放器支持xv格式的视频?ejb开发什么是EJB?mate8价格华为mate8市场价多少宽带接入服务器网络已连接,可无法连接到服务器为什么?网络已连接,可无法连接到服务
长春域名注册 idc测评网 2017年黑色星期五 骨干网络 中国智能物流骨干网 anylink 架设服务器 谁的qq空间最好看 中国电信测网速 域名接入 世界测速 空间合租 傲盾官网 免费cdn 多线空间 双线asp空间 net空间 江苏徐州移动 云服务是什么意思 深圳主机托管 更多