blog.csdn.net Open in urlscan Pro
123.129.227.8  Public Scan

URL: https://blog.csdn.net/weixin_42107504/article/details/139429848?utm_medium=distribute.pc_relevant.none-task-blog-2~def...
Submission: On October 23 via manual from IN — Scanned from US

Form analysis 1 forms found in the DOM

<form id="commentRewardForm">
  <div class="ipt-box">
    <label for="txtName">祝福语</label>
    <div class="ipt-btn-box">
      <input type="text" name="name" id="txtName" autocomplete="off" maxlength="50">
      <a class="btn-ipt btn-random"></a>
    </div>
    <p class="notice">请填写红包祝福语或标题</p>
  </div>
  <div class="ipt-box">
    <label for="txtSendAmount">红包数量</label>
    <div class="ipt-txt-box">
      <input type="text" name="sendAmount" maxlength="4" id="txtSendAmount" placeholder="请填写红包数量(最小10个)" autocomplete="off">
      <span class="after-txt">个</span>
    </div>
    <p class="notice">红包个数最小为10个</p>
  </div>
  <div class="ipt-box">
    <label for="txtMoney">红包总金额</label>
    <div class="ipt-txt-box error">
      <input type="text" name="money" maxlength="5" id="txtMoney" placeholder="请填写总金额(最低5元)" autocomplete="off">
      <span class="after-txt">元</span>
    </div>
    <p class="notice">红包金额最低5元</p>
  </div>
  <div class="balance-info-box">
    <label>余额支付</label>
    <div class="balance-info"> 当前余额<span class="balance">3.43</span>元 <a href="https://i.csdn.net/#/wallet/balance/recharge" class="link-charge" target="_blank">前往充值 &gt;</a>
    </div>
  </div>
  <div class="opt-box">
    <div class="pay-info"> 需支付:<span class="price">10.00</span>元 </div>
    <button type="button" class="ml-auto btn-cancel">取消</button>
    <button type="button" class="ml8 btn-submit" disabled="true">确定</button>
  </div>
</form>

Text Content

关闭
 * 博客
 * 下载
 * 学习
 * 社区
 * 知道
 * GitCode
 * InsCode
 * 会议


搜索
登录
登录后您可以:
 * 免费复制代码
 * 关注/点赞/评论/收藏
 * 下载海量资源
 * 写文章/发动态/加入社区

立即登录
会员1024
消息
历史
创作中心

发布


数字音频接口之I2S总线协议详解

卓学电子 已于 2024-06-04 09:33:35 修改
阅读量1w 收藏 113
点赞数 39
分类专栏: 音频知识 文章标签: 嵌入式硬件 音视频
于 2024-06-04 09:28:44 首次发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42107504/article/details/139429848
版权
GitCode 开源社区 文章已被社区收录
加入社区
音频知识 专栏收录该内容
6 篇文章 5 订阅
订阅专栏


一、应用场景

I2S(Inter-IC
Sound)是一种广泛应用于数字音频传输的串行接口标准。它最初由飞利浦(Philips)公司开发,用于解决在集成电路之间传输音频数据的问题。I2S协议定义了音频数据的传输格式、时序和控制信号。在工作中音频采集和输出,AD和主芯片之间的通信均是通过I2S进行通信的,其应用场景如下:

 * I2S
   RX方向:麦克风在机械振动下将声音信号转变为电压信号,电压信号经过放大等处理,给到ADC采样,将模拟信号转化为数字信号;音频在ADC与DSP之间的传输协议就是使用的I2S协议。
 * I2S
   TX方向:数字信号经过编码、存储、压缩等技术后,发送给解码器-DAC(DSP、专用解码器),将数字信号还原为模拟信号,最后给到喇叭完成声音/音频的播放。音频在DAC与DSP之间的传输就是使用I2S协议。





I2S的应用


二、I2S基本信号

1.I2S基本信号线





I2S协议基本时序关系

如上图I2S接口通常由三类信号线组成,分别是:

 * 时钟线(Continues Serial Clock,SCK):SCK线提供了同步音频数据传输的时钟信号。确定了数据传输的速度和时序。该时钟也称为Bit
   Clock(BCLK)。SCK的频率=2x采样频率x位宽
 * 左/右声道线(Left-Right
   Clock,LRCK):LRCK线指示了当前传输的是左声道的音频数据还是右声道的音频数据。它被称为帧同步信号。LRCK的频率=采样频率
 * 数据线(Serial Data,SD ):SD线用于传输实际的音频数据。数据的位宽可以根据具体应用而变化,通常为16位或32位。TX方向为:Serial
   Data Out(SDOUT);RX方向为:Serial Data In(SDIN)。

2.I2S协议中常见的参数

 * 位宽(Word Length):位宽指定每个采样数据的位数,通常为16位或32位。较大的位宽可以提供更高的分辨率和动态范围。
 * 时钟极性(Clock Polarity):时钟极性确定了数据位传输的时钟沿。根据具体的I2S设备和系统设置,可以定义在时钟上升沿或下降沿开始数据传输
 * 帧同步极性(Frame Sync Polarity):帧同步极性确定了帧同步信号的有效电平。帧同步信号指示音频数据的帧起始和结束位置。
 * 传输格式(Data Format):传输格式定义了音频数据的编码方式,传输格式还可以指定数据的顺序,如左声道先传输还是右声道先传输


三、主从工作模式

I2S工作模式可以是主模式(Master Mode)或从模式(Slave Mode)。两者唯一的区别是:Master
Mode提供时钟信号(SCK)和帧同步信号(LRCK)。如下图所示,一共存在三种工作模式,分别是:

1.发射器(transmitter)为Master,接收器(receiver)为Slave,此时由发射器提供SCK和LRCK

2.接收器(receiver)为Master,发射器(transmitter)为Slave,此时由接收器提供SCK和LRCK

3.发射器(transmitter)和接收器(receiver)均为Slave,由系统中其他模块提供SCK和LRCK





I2S的主从工作模式


四、数据传输模式

I2S接口标准中,存在三种数据传输模式,分别是:飞利浦标准模式(I2S mode),左对齐(Left Justified)和右对齐(Right
Justified)三种传输模式。

1.飞利浦标准(I2S)模式





I2S标准模式接口时序

其主要特点如下:

(1)LRCK(左右声道选择信号):LRCK信号用于指示当前数据帧是左声道数据还是右声道数据。飞利浦格式中,当LRCK为低时,表示当前传输的数据是左声道数据;当LRCK为高时,表示当前传输的数据为右声道数据

(2)SCK(位时钟):数据传输的时钟信号。在SCK下降沿发送数据,在SCK上升沿采样数据

(3)Data Delay:发送的有效数据相对于LRCK的跳变沿(从0到1或从1到0)延迟一个时钟周期

(4)数据发送从MSB开始;数据MSB与LRCK delay 1个SCK的边沿对齐

2.左对齐(LEFT JUSTIFIED)模式





左对齐模式接口时序

其主要特点如下

(1)在左对齐格式中,LRCK为高时,表示当前传输的数据为左声道数据;当LRCK为低时,表示当前传输的数据为右声道数据

(2)在SCK下降沿发送数据,在SCK上升沿接收数据

(3)无data delay:发送的有效数据相当于LRCK跳变沿(从0到1或从1到0)不延迟

(4)数据发送从MSB开始;数据MSB与LRCK跳变沿对齐

3.右对齐(RIGHT JUSTIFIED)模式





右对齐模式接口时序

其主要特点如下

(1)右对齐格式中,LRCK为高电平时,表示当前传输的数据为右声道数据;当LRCK为低电平时,表示当前传输的数据为左声道数据

(2)在SCK下降沿发送数据,在SCK上升沿接收数据

(3)无Data delay:发送的有效数据相当于LRCK跳变沿(从0到1或从1到0)不延迟

(4)数据发送从MSB开始;数据LSB与LRCK跳变沿对齐


五、数据位宽与位深

(1)位宽:根据SCK与LRCK的关系:

采样频率位宽位宽



位宽



位宽一般为16位或32位

(2)位深:表示音频数据量化后的精度

需要注意的是,I2S中位宽和位深都是由Master决定的。因此在使用时需要先确定本模块在系统中的工作模式(Master or
Slave)。下面以32位位宽,32/24/20/16位位深为例,说明位宽与位深的区别(以下例子的数据格式均为I2S格式)。

1.32位位宽,32位位深





位宽=32bit,位深=32bit

2.32位位宽,24位位深





位宽=32bit,位深=24bit

3.32位位宽,20位位深





位宽=32bit,位深=20bit

4.32位位宽,16位位深





位宽=32bit,位深=16bit


六、I2S初始化配置

> ①,i2s的时钟使能和GPIO口配置
> ②,配置为i2s模式
> ③,i2s标准,无论有多少位有效数据,即数据的最高位总是出现在WS变化(也就是一帧开始)后的第2个CK脉冲处。
> ④,i2s数据长度,包括16位,16位扩展(16位数据以32位包发送),24位,32位。
> ⑤,设置i2s时钟
> ⑥,设置i2s空闲状态下时钟电平
> ⑦,i2s使能,设置I2S的采样率。采样率一般在8K-192K之间。


七、总结

1、SDATA,也就是串行数据信号,使用二进制传输数字信号。请注意数据的传输形式为补码的方式

2、例如音频的采样率是8K,一s内存采样8K个点,一个点包含一个左声道,一个右声道,所以LRCK是8K,BCLK是2×采样频率×采样位数

3、同时双向(TX和RX)音频流:串行数据同步移位到时钟信号SCK和LRCK。在SCK的下降沿将TX数据写入SDOUT引脚,并在SCK的上升沿从SDIN引脚读取RX数据。始终首先发送最高有效位(MSB);TX和RX均可在主模式和从模式下使用。

4、MCLK:主时钟(也名过采样率),一般是采样频率[不是bclk而是LRCK]的128、或256、或384或512倍。


八、普通IO模拟IIS接口




确定要放弃本次机会?
福利倒计时
: :

立减 ¥

普通VIP年卡可用
立即使用
卓学电子
关注 关注
 * 39
   点赞
 * 踩
 * 113
   收藏
   觉得还不错? 一键收藏
 * 1
   评论
 * 
 * 复制链接
   分享到 QQ
   分享到新浪微博
   扫一扫

专栏目录
I2S总线协议解读(基于V3.0)
qflook的博客
05-17 876
I2S(Inter-IC
Sound)总线,又称集成电路内置音频总线,是由飞利浦半导体公司针对数字音频设备之间的音频数据传输而定制的一种音频总线标准。该总线能够广泛应用于各种多媒体系统中,一个重要的原因在于其采用独立的时钟线和数据线,在主设备和从设备之间能够实现同步传输;本总线共需3根线:SCK(Continuous
Serial Clock 连续串行时钟)、WS(Word Select字选择)和SD(Serial Data 串行数据)。
I2S详细协议
09-21
I2S详细协议,硬件音频开发可以好好参考一下。
1 条评论 您还未登录,请先 登录 后发表或查看评论
i2s总线介绍
10-23
正如上文所说,LRCLK频率等于采样频率Fs,一个LRCLK周期(1/Fs)包括发送左声道和右声道数据。
对于这种标准I2S格式的信号,无论有多少位有效数据,数据的最高位总是出现在LRCLK变化(也就是一帧开始)后的第2个BCLK脉冲处。这就使得接收端与发送端的有效位数可以不同。如果接收端能处理的有效位数少于发送端,可以放弃数...
I2s 介绍_i2s是干啥的
10-22
1、I2S 简介 I2S(Inter—IC Sound)总线, 又称
集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种
I2C总线协议详解(中文)
02-21
I2C总线协议详解(中文)
I2S接口详解
最新发布
weixin_52734695的博客
08-01 2208
1.1 定义I2S(Inter-IC
Sound)接口:是一种用于传输数字音频数据的串行总线标准。它主要用于集成电路(IC)之间的音频数据传输,广泛应用于数字音频设备,如CD播放器、数字音频处理器、电视、手机等。1.2
历史发明背景:I2S接口由飞利浦公司于1986年推出,旨在简化数字音频设备之间的连接,提供高质量的音频数据传输。I2S接口作为一种高效的数字音频传输标准,具有高质量、低延迟、实现简单等优点,广泛应用于各种音频设备和系统中。通过扩展技术,可以实现多通道音频数据的传输,满足复杂音频系统的需求。
I2S音频总线学习(二)I2S总线协议_i2s timing
10-19
一、I2S总线概述
音响数据的采集、处理和传输是多媒体技术的重要组成部分。众多的数字音频系统已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。I2S(Inter—IC
Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总...
I2S总线接口设计(Verilog)_i2s总线接口设计(verilog)
10-19
I2S总线接口设计(Verilog) I2S是数字音频的接口,这里不用多说,请读者自己查阅相关资料。
本文中要设计的是FPGA与数字音频芯片的I2S接口时序。简单点说,就是通过FPGA向音频芯片写数据,通过的是I2S总线,因为这个总线比较麻烦,我在这里做成接口模块,其它模块直接拿来用就可以了。
数字音频接口 I2S PDM PCM
12-21
数字音频接口的详细解释
I2S音频总线学习(四)I2S接口设计
系统运维
11-01 3802
I2S音频总线学习(四)I2S接口设计 一、数据发送端的设计 图1 发送端 随着WS信号的改变,导出一个WSP脉冲信号,进入并行移位寄存器装入DATA
LEFT或DATA RIGHT,从而输出数据被激活。串行数据在时钟下降沿移出。串行数据的默认输入是0,因此所有位于最低位(LSB)后的数据将被设置为0。
二、数据接收端的设计 图2 接收端 随...
I2S总线原理及其实例_i2s通讯原理
10-6
I2S(Inter-IC Sound
Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。在飞利浦公司的I2S标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。
I2S有3个主要信号:
1.串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数...
FPGA的I2S采集数据处理_fpgai2s实验
10-22
I2S音频总线学习中的一、二、四 采样频率、时间、声道、量化与储存大学的关系 2.实现方案 1.方案一:FIFO的思想
即采用8个FIFO,分成两组,组1的4个FIFO负责存储4路采样数据的左声道的32bit,组二的4个FIFO负责存储4路采样数据的左声道的32bit;然后使用乒乓操作进行2个组的读和写的切换,即读组1的同时对组2进...
I2S总线协议
本地服务器
01-11 587
一、I2S总线概述音响数据的采集、处理和传输是多媒体技术的重要组成部分。众多的数字音频系统已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。I2S(Inter—IC
Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。二、I2S总线规范I2
I2S音频接口详解
热门推荐
phmatthaus的专栏
06-05 1万+
I2S音频接口详解
I2S详解
10-12
I2S格式的信号无论有多少位有效数据,数据的最高位总是出现在LRCK变化(也就是一帧开始)后的第2个SCLK脉冲处。这就使得接收端与发送端的有效位数可以不同。如果接收端能处理的有效位数少于发送端,可以放弃数据帧中多余的低位数据;如果接收端能处理的有效位数多于发送端,可以自行补足剩余的位。这种同步机制使得数字音频...
I2S协议详解
aa804738534的博客
03-13 4140
一、I2S介绍 I2S(Inter—IC Sound)总线, 又称
集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专门用于音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。
二、I2S特点 1、支持全双工...
数字音频接口(I2S,PCM/TDM)
weixin_46252427的博客
11-04 3046
数字音频接口DAI,即Digital Audio
Interfaces,顾名思义,DAI表示在板级或板间传输数字音频信号的方式。相比于模拟接口,数字音频接口抗干扰能力更强,硬件设计简单,DAI在音频电路设计中得到越来越广泛的应用。图1和图2对比传统的音频信号和数字音频信号链的区别。在传统的音频电路(图1)中有麦克风、前置放大器、模/数转换器ADC、数/模转换器DAC、输出放大器,以及扬声器,它们之间使用模拟信号连接。
I2S协议规范
04-08
I2S协议规范, I2S协议规范, I2S协议规范, I2S协议规范
I2S 音频接口标准
07-09
I2S bus specification,英文版本,音频接口标准,适合开发者参考使用。
I2S总线详解
11-07
I2S总线概述
  音响数据的采集、处理和传输是多媒体技术的重要组成部分。众多的数字音频系统已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。I2S(Inter—IC
Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。
I2C/CAN/I2S总线协议详解手册

"I2C/CAN/I2S总线协议参考手册" 本文将详细解析三种重要的数字通信协议:I2C、CAN和I2S,它们在嵌入式系统和电子设备中广泛应用。
首先,I2C(Inter-Integrated Circuit)总线是由飞利浦公司(现NXP ...
I2S总线协议详解与S3C44B0X应用

I2S总线是音频系统中常见的通信协议,它的设计目的是简化数字音频设备之间的数据交换。协议主要包括三条信号线:串行时钟(SCK)负责传输数据的时钟信号,其频率由采样率和采样位数决定;字段选择(WS)用于区分左右声道...
I2S总线协议详解与应用

"I2S总线是一种专用于音频设备之间传输数字音频信号的接口标准,由PHILIPS公司开发。它将数据信号、时钟信号和控制信号分开传输,确保了音频数据的准确无误。I2S总线通常包括三条主要线路:SD(Serial
Data)用于...
I2C, CAN, I2S总线协议详解

"I2C_CAN_I2S总线协议参考手册"
本文档是关于I2C、CAN和I2S三种通信协议的参考手册,旨在提供这些总线协议的基础知识和工作原理。手册包含了Philips公司的I2C商标的概述,以及CAN和编解码器协议的基本介绍。
**I2C...
一文搞懂I2S通信总线
06-16 374
目录 1、物理特性 2、常见的I2S数据格式 2.1、I2S Philips标准 2.2、左对齐(MSB)标准 2.3、右对齐(LSB)标准
之前我们讲过I2C通信总线,本篇博文将讲一讲I2C的变种:I2S总线。
I2C和I2S都是由Philips公司(2006年迁移到NXP)发布的串行总线,I2S是在I2C之后发布,I2S专为传输音频数据而设计。
I2S(Inter-IC S...
 * 关于我们
 * 招贤纳士
 * 商务合作
 * 寻求报道
 * 400-660-0108
 * kefu@csdn.net
 * 在线客服
 * 工作时间 8:30-22:00

 * 公安备案号11010502030143
 * 京ICP备19004658号
 * 京网文〔2020〕1039-165号
 * 经营性网站备案信息
 * 北京互联网违法和不良信息举报中心
 * 家长监护
 * 网络110报警服务
 * 中国互联网举报中心
 * Chrome商店下载
 * 账号管理规范
 * 版权与免责声明
 * 版权申诉
 * 出版物许可证
 * 营业执照
 * ©1999-2024北京创新乐知网络技术有限公司

卓学电子 CSDN认证博客专家 CSDN认证企业博客
码龄6年 暂无认证
58 原创 30万+ 周排名 4万+ 总排名 10万+ 访问 等级

1143 积分 322 粉丝 498 获赞 13 评论 1125 收藏

私信
关注



Ads by


热门文章

 * Navicat Premium基本使用教程 14049
 * 数字音频接口之I2S总线协议详解 10401
 * Qt静态链接库(.lib .a)、动态链接库(.dll)创建和使用教程 7631
 * Qt中QIcon图标设置(标题、菜单栏、工具栏、状态栏图标) 4904
 * git submodule 使用教程 4772


分类专栏

 * 
   卓学笔记 6篇
 * 
   电子硬件 7篇
 * 
   QT开发 9篇
 * 
   编程语言 11篇
 * 
   工作指南
 * 
   开发工具 10篇
 * 
   嵌入式软件 5篇
 * 
   python开发 2篇
 * 
   音频知识 6篇
 * 
   蓝牙知识
 * 
   C语言编程规范 3篇




最新评论

 * Qt Creator项目多工程结构创建subdirs和.pri结构使用教程
   
   Evan364: 能不能展示哈全部代码,借鉴哈。

 * Qt Creator项目多工程结构创建subdirs和.pri结构使用教程
   
   Evan364: 子项目与子项目函数之间怎么联系啊,怎么链接,我的老是链接不过去。

 * 数字音频接口之I2S总线协议详解
   
   多读书、多读书: 哥们,搬运别人的文章你是一个字词不提。。

 * 音频处理软件adobe audition使用教程
   
   不许人间见白头866: 大神 我的现在没办法播放视频了 不知道为什么

 * Qt Creator项目多工程结构创建subdirs和.pri结构使用教程
   
   麻薯哈哈哈///: 所以 dialog 和 menu这两个工程并没有什么联系


最新文章

 * repo 工具安装和使用教程(windows+gitee)
 * 嵌入式存储模块介绍(flash,sd卡,u盘,eeprom,sdram)
 * IIC总线协议详解


2024年33篇
2023年26篇



目录

 1.  一、应用场景
 2.  二、I2S基本信号
 3.  1. 1.I2S基本信号线
     2. 2.I2S协议中常见的参数
 4.  三、主从工作模式
 5.  四、数据传输模式
 6.  1. 1.飞利浦标准(I2S)模式
     2. 2.左对齐(Left Justified)模式
     3. 3.右对齐(Right Justified)模式
 7.  五、数据位宽与位深
 8.  1. 1.32位位宽,32位位深
     2. 2.32位位宽,24位位深
     3. 3.32位位宽,20位位深
     4. 4.32位位宽,16位位深
 9.  六、I2S初始化配置
 10. 七、总结
 11. 八、普通IO模拟IIS接口

Ads by


目录

 1.  一、应用场景
 2.  二、I2S基本信号
 3.  1. 1.I2S基本信号线
     2. 2.I2S协议中常见的参数
 4.  三、主从工作模式
 5.  四、数据传输模式
 6.  1. 1.飞利浦标准(I2S)模式
     2. 2.左对齐(Left Justified)模式
     3. 3.右对齐(Right Justified)模式
 7.  五、数据位宽与位深
 8.  1. 1.32位位宽,32位位深
     2. 2.32位位宽,24位位深
     3. 3.32位位宽,20位位深
     4. 4.32位位宽,16位位深
 9.  六、I2S初始化配置
 10. 七、总结
 11. 八、普通IO模拟IIS接口




分类专栏

 * 
   卓学笔记 6篇
 * 
   电子硬件 7篇
 * 
   QT开发 9篇
 * 
   编程语言 11篇
 * 
   工作指南
 * 
   开发工具 10篇
 * 
   嵌入式软件 5篇
 * 
   python开发 2篇
 * 
   音频知识 6篇
 * 
   蓝牙知识
 * 
   C语言编程规范 3篇




评论 1

被折叠的  条评论 为什么被折叠? 到【灌水乐园】发言

查看更多评论
添加红包
祝福语


请填写红包祝福语或标题

红包数量
个

红包个数最小为10个

红包总金额
元

红包金额最低5元

余额支付
当前余额3.43元 前往充值 >
需支付:10.00元
取消 确定
成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包


实付元
使用余额支付
点击重新获取
扫码支付

钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值






确定取消




举报

选择你想要举报的内容(必选)
 * 内容涉黄
 * 政治相关
 * 内容抄袭
 * 涉嫌广告
 * 内容侵权
 * 侮辱谩骂
 * 样式问题
 * 其他

原文链接(必填)


请选择具体原因(必选)
 * 包含不实信息
 * 涉及个人隐私

请选择具体原因(必选)
 * 侮辱谩骂
 * 诽谤

请选择具体原因(必选)
 * 搬家样式
 * 博文样式


补充说明(选填)


取消

确定


新手
引导 客服 举报 返回
顶部
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1


登录后您可以享受以下权益:

 * 免费复制代码
 * 和博主大V互动
 * 下载海量资源
 * 发动态/写文章/加入社区

×立即登录