MCU驱动和RGB驱动的液晶屏的区别

流过昼夜 提交于 2019-12-20 07:27:59

概况来讲,RGB驱动需要的硬件条件高,比如用STM32F429的LTDC+DMA2D模块,外加SDRAM作为显存。而MCU接口,STM32F407系列的控制器就整合了这个模块,包含6800和8080两种方式。RGB的刷新频率比MCU快很多。

 

1.MCU接口:会解码命令,由timing generator产生时序信号,驱动COM和SEG驱器。

RGB接口:在写LCD register setting时,和MCU接口没有区别。区别只在于图像的写入方式。

2.用MCU模式时由于数据可以先存到IC内部GRAM后再往屏上写,所以这种模式LCD可以直接接在MEMORY的总线上。

用RGB模式时就不同了,它没有内部RAM,HSYNC,VSYNC,ENABLE,CS,RESET,RS可以直接接在MEMORY的GPIO口上,用GPIO口来模拟波形.

3.MPU接口方式:显示数据写入DDRAM,常用于静止图片显示。

RGB接口方式:显示数据不写入DDRAM,直接写屏,速度快,常用于显示视频或动画用。

MCU接口和RGB接口主要的区别是:

MCU接口方式:显示数据写入DDRAM,常用于静止图片显示。

RGB接口方式:显示数据不写入DDRAM,直接写屏,速度快,常用于显示视频或动画用。

MCU模式

因为主要针对单片机的领域在使用,因此得名.后在中低端手机大量使用,其主要特点是价格便宜的。MCU-LCD接口的标准术语是Intel提出的8080总线标准,因此在很多文档中用I80   来指MCU-LCD屏。主要又可以分为8080模式和6800模式,这两者之间主要是时序的区别。数据位传输有8位,9位,16位,18位,24位。连线分为:CS/,RS(寄存器选择),RD/,WR/,再就是数据线了。优点是:控制简单方便,无需时钟和同步信号。缺点是:要耗费GRAM,所以难以做到大屏(3.8以上)。对于MCU接口的LCM,其内部的芯片就叫LCD驱动器。主要功能是对主机发过的数据/命令,进行变换,变成每个象素的RGB数据,使之在屏上显示出来。这个过程不需要点、行、帧时钟。

MCU接口的LCD的DriverIC都带GRAM,Driver   IC作为MCU的一片协处理器,接受MCU发过来的Command/Data,可以相对独立的工作。对于MCU接口的LCM(LCD   Module),其内部的芯片就叫LCD驱动器。主要功能是对主机发过的数据/命令,进行变换,变成每个象素的RGB数据,使之在屏上显示出来。这个过程不需要点、行、帧时钟。

M6800模式

M6800模式支持可选择的总线宽度8/9/16/18-bit(默认为8位),其实际设计思想是与I80的思想是一样的,主要区别就是该模式的总线控制读写信号组合在一个引脚上(/WR),而增加了一个锁存信号(E)数据位传输有8位,9位,16位和18位。

I8080模式

I80模式连线分为:CS/,RS(寄存器选择),RD/,WR/,再就是数据线了。优点是:控制简单方便,无需时钟和同步信号。缺点是:要耗费GRAM,所以难以做到大屏(QVGA以上)。

MCU接口标准名称是I80,管脚的控制脚有5个:

CS 片选信号

RS (置1为写数据,置0为写命令)

/WR (为0表示写数据) 数据命令区分信号

/RD (为0表示读数据)

RESET 复位LCD( 用固定命令系列 0 1 0来复位)

VSYNC模式

该模式其实就是就是在MCU模式上加了一个VSYNC信号,应用于运动画面更新,这样就与上述两个接口有很大的区别。该模式支持直接进行动画显示的功能,它提供了一个对MCU接口最小的改动,实现动画显示的解决方案。在这种模式下,内部的显示操作与外部VSYNC信号同步。可以实现比内部操作更高的速率的动画显示。但由于其操作方式的不同,该模式对速率有一个限制,那就是对内部SRAM的写速率一定要大于显示读内部SRAM的速率。

RGB模式

大屏采用较多的模式,数据位传输也有6位,16位和18位,24位之分。连线一般有:VSYNC,HSYNC,DOTCLK,CS,RESET,有的也需要RS,剩下就是数据线。它的优缺点正好和MCU模式相反。

MCU-LCD屏它与RGB-LCD屏主要区别在于显存的位置。RGB-LCD的显存是由系统内存充当的,因此其大小只受限于系统内存的大小,这样RGB-LCD可以做出较大尺寸,象现在4.3"只能算入门级,而MID中7",10"的屏都开始大量使用。而MCU-LCD的设计之初只要考虑单片机的内存较小,因此都是把显存内置在LCD模块内部.然后软件通过专门显示命令来更新显存,因此MCU屏往往不能做得很大。同时显示更新速度也比RGB-LCD慢。显示数据传输模式也有差别。RGB屏只需显存组织好数据。启动显示后,LCD-DMA会自动把显存中的数据通过RGB接口送到LCM。而MCU屏则需要发送画点的命令来修改MCU内部的RAM(即不能直接写MCU屏的RAM)。所以RGB显示速度明显比MCU快,而且播放视频方面,MCU-LCD也比较慢。

对于RGB接口的LCM,主机输出的直接是每个象素的RGB数据,不需要进行变换(GAMMA校正等除外),对于这种接口,需要在主机部分有个LCD控制器,以产生RGB数据和点、行、帧同步信号。

彩色TFT液晶屏主要有2种接口:TTL接口(RGB颜色接口),   LVDS接口(将RGB颜色打包成差分信号传输)。TTL接口主要用于12.1寸一下的小尺寸TFT屏,LVDS接口主要用于8寸以上的大尺寸TFT屏。TTL接口线多,传输距离短;LVDS接口传输距离长,线的数量少。大屏采用较多的模式,控制脚是VSYNC,HSYNC,VDEN,VCLK,  S3C2440最高支持24个数据脚,数据脚是VD[23-0]。

CPU或显卡发出的图像数据是TTL信号(0-5V、0-3.3V、0-2.5V、或0-1.8V),LCD本身接收的也是TTL信号,由于TTL信号在高速率的长距离传输时性能不佳,抗干扰能力比较差,后来又提出了多种传输模式,比如LVDS、TDMS、GVIF、P&D、DVI和DFP等。他们实际上只是将CPU或显卡发出的TTL信号编码成各种信号以传输,在LCD那边将接收到的信号进行解码得到TTL信号。

但是不管采用何种传输模式,本质的TTL信号是一样的。

注意:TTL/LVDS分别是两种信号的传输模式,TTL是高电平表示1,低电平表示0的模式,LVDS是正负两个对应波形,用两个波形的差值来表示当前是1还是0

SPI模式

采用较少,有3线和4线的,连线为CS/,SLK,SDI,SDO四根线,连线少但是软件控制比较复杂。

MDDI模式(MobileDisplayDigitalInterface)

高通公司于2004年提出的接口MDDI,通过减少连线可提高移动电话的可靠性并降低功耗,这将取代SPI模式而成为移动领域的高速串行接口。   连线主要是host_data,host_strobe,client_data,client_strobe,power,GND几根线。

DSI模式

该模式串行的双向高速命令传输模式,连线有D0P,D0N,D1P,D1N,CLKP,CLKN。

                        <li class="tool-item tool-active is-like "><a href="javascript:;"><svg class="icon" aria-hidden="true">
                            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#csdnc-thumbsup"></use>
                        </svg><span class="name">点赞</span>
                        <span class="count">1</span>
                        </a></li>
                        <li class="tool-item tool-active is-collection "><a href="javascript:;" data-report-click="{&quot;mod&quot;:&quot;popu_824&quot;}"><svg class="icon" aria-hidden="true">
                            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-csdnc-Collection-G"></use>
                        </svg><span class="name">收藏</span></a></li>
                        <li class="tool-item tool-active is-share"><a href="javascript:;"><svg class="icon" aria-hidden="true">
                            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-csdnc-fenxiang"></use>
                        </svg>分享</a></li>
                        <!--打赏开始-->
                                                <!--打赏结束-->
                                                <li class="tool-item tool-more">
                            <a>
                            <svg t="1575545411852" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5717" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M179.176 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5718"></path><path d="M509.684 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5719"></path><path d="M846.175 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5720"></path></svg>
                            </a>
                            <ul class="more-box">
                                <li class="item"><a class="article-report">文章举报</a></li>
                            </ul>
                        </li>
                                            </ul>
                </div>
                            </div>
            <div class="person-messagebox">
                <div class="left-message"><a href="https://blog.csdn.net/wangjin5250">
                    <img src="https://profile.csdnimg.cn/F/3/8/3_wangjin5250" class="avatar_pic" username="wangjin5250">
                                            <img src="https://g.csdnimg.cn/static/user-reg-year/2x/10.png" class="user-years">
                                    </a></div>
                <div class="middle-message">
                                        <div class="title"><span class="tit"><a href="https://blog.csdn.net/wangjin5250" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}" target="_blank">wangjin5250</a></span>
                                            </div>
                    <div class="text"><span>发布了10 篇原创文章</span> · <span>获赞 5</span> · <span>访问量 1万+</span></div>
                </div>
                                <div class="right-message">
                                            <a href="https://im.csdn.net/im/main.html?userName=wangjin5250" target="_blank" class="btn btn-sm btn-red-hollow bt-button personal-letter">私信
                        </a>
                                                            <a class="btn btn-sm  bt-button personal-watch" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}">关注</a>
                                    </div>
                            </div>
                    </div>
    </article>
    
    <script>
    $("#blog_detail_zk_collection").click(function(){
        window.csdn.articleCollection()
    })
    
    还能输入1000个字符
    <div class="comment-list-container">
    	<a id="comments"></a>
    	<div class="comment-list-box">
    	</div>
    	<div id="commentPage" class="pagination-box d-none"></div>
    	<div class="opt-box text-center">
    		<div class="btn btn-sm btn-link-blue" id="btnMoreComment"></div>
    	</div>
    </div>
    

    RGB_TTL、LVDS、MIPI接口液晶屏学习笔记

    07-19 阅读数 1万+

    本篇介绍液晶显示屏的接口知识。 博文 来自: 小火柴棒的博客

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_59" data-pid="59"><script type="text/javascript">
    (function() {
        var s = "_" + Math.random().toString(36).slice(2);
        document.write('<div style="" id="' + s + '"></div>');
        (window.slotbydup = window.slotbydup || []).push({
            id: "u3491668",
            container:  s
        });
    })();
    

    55、LCD(RGB驱动和测试程序的编写框架

    04-20 阅读数 225

    1、框架图如下2、画点的原理3、划线的原理4、点阵的原理 博文 来自: alen(阿伦)

    STM8L152的LCD模块原理及驱动 - 2017年夏天的博客 - CSDN博客

    10-31

    LCD屏 RGBMCU接口区别 - shchen的专栏 - CSDN博客

    12-1

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_60" data-pid="60"><iframe src="https://adaccount.csdn.net/#/preview/927?m=ctnJyctJAJHSDAbAUmHtLbtJJLbcJfmnDiHLiXEJSSELiJQbibHALnibApbbioAtnAbtiDJyAHiiSnAQnWAvESHntnAvinLQbtnQ&amp;k=" frameborder="0" width="100%" height="103px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&amp;k=&amp;m=ctnJyctJAJHSDAbAUmHtLbtJJLbcJfmnDiHLiXEJSSELiJQbibHALnibApbbioAtnAbtiDJyAHiiSnAQnWAvESHntnAvinLQbtnQ"></div></div>
    

    55、LCD(RGB)驱动和测试程序的编写框架 - alen(阿伦) - CSDN博客

    11-3

    LCD屏:RGB接口与MCU接口区别 - Tick_Time - CSDN博客

    12-3

    		<div class="recommend-item-box blog-expert-recommend-box" style="display: block;">
    		<div class="d-flex">
    			<div class="blog-expert-recommend">
    				<div class="blog-expert">
    					<div class="blog-expert-flexbox" data-report-view="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/hducollins" target="_blank"><img src="https://profile.csdnimg.cn/C/1/A/3_hducollins" username="hducollins" alt="hducollins" title="hducollins"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="hducollins" data-nick="hducollins">关注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/hducollins" target="_blank"><h5 class="oneline" title="hducollins">hducollins</h5></a></span>  <p></p><p class="article-num" title="13篇文章"> 13篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/GCE7212201" target="_blank"><img src="https://profile.csdnimg.cn/C/1/2/3_gce7212201" username="GCE7212201" alt="xxwl123" title="xxwl123"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="GCE7212201" data-nick="xxwl123">关注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/GCE7212201" target="_blank"><h5 class="oneline" title="xxwl123">xxwl123</h5></a></span>  <p></p><p class="article-num" title="24篇文章"> 24篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/qq_24546137" target="_blank"><img src="https://profile.csdnimg.cn/D/F/9/3_qq_24546137" username="qq_24546137" alt="小火柴棒" title="小火柴棒"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="qq_24546137" data-nick="小火柴棒">关注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/qq_24546137" target="_blank"><h5 class="oneline" title="小火柴棒">小火柴棒</h5></a></span>  <p></p><p class="article-num" title="71篇文章"> 71篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div><div class="blog-expert-item"><div class="blog-expert-info-box"><div class="blog-expert-img-box" data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/whimewcm" target="_blank"><img src="https://profile.csdnimg.cn/C/4/9/3_whimewcm" username="whimewcm" alt="whime_sakura" title="whime_sakura"></a><span data-report-click="{&quot;mod&quot;:&quot;popu_710&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><span class="blog-expert-button-follow btn-red-follow" data-name="whimewcm" data-nick="whime_sakura">关注</span></span></div><div class="info"><span data-report-click="{&quot;mod&quot;:&quot;popu_709&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}"><a href="https://blog.csdn.net/whimewcm" target="_blank"><h5 class="oneline" title="whime_sakura">whime_sakura</h5></a></span>  <p></p><p class="article-num" title="163篇文章"> 163篇文章</p><p class="article-num" title="排名:千里之外"> 排名:千里之外</p><p></p></div></div></div></div>
    				</div>
    			</div>
    		</div>
    	</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95068065&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;5&quot;}" data-report-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95068065&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;5&quot;}" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95068065&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:4,&quot;extend1&quot;:&quot;_&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95068065&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:4,&quot;extend1&quot;:&quot;_&quot;}" data-flg="true">                <a href="https://blog.csdn.net/wangjin5250/article/details/95068065" target="_blank">              		<h4 class="text-truncate oneline" style="width: 876px;">STM32F37x的SDADC使用流程(一) - 2017年夏天的博客 - CSDN博客</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">11-25</span>                    </p>                  </div>                </a>            	</div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/91362064&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;6&quot;}" data-report-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/91362064&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;6&quot;}" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/91362064&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:5,&quot;extend1&quot;:&quot;_&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/91362064&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:5,&quot;extend1&quot;:&quot;_&quot;}" data-flg="true">                <a href="https://blog.csdn.net/wangjin5250/article/details/91362064" target="_blank">              		<h4 class="text-truncate oneline" style="width: 876px;">STM32F3x的固件库以及Keil 5中的pack包 - 2017年夏天的博客 - ...</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">11-23</span>                    </p>                  </div>                </a>            	</div>
    

    ...驱动继电器遇见的一个小问题 - 2017年夏天的博客 - CSDN博客...

    11-7

    关于RGB屏调试的一些知识 - bmw7bmw7的博客 - CSDN博客

    11-27

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_61" data-pid="61"><iframe src="https://adaccount.csdn.net/#/preview/947?m=SLLcJyEpcbbnHpJbbnbtbDtUJnmHcJfoJcHXSAtciHLiofEEbybHSiibSQbinEtSWSfEJEAJppmofJJpLEffSQSJvAnHALvQAiiQ&amp;k=" frameborder="0" width="100%" height="103px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&amp;k=&amp;m=SLLcJyEpcbbnHpJbbnbtbDtUJnmHcJfoJcHXSAtciHLiofEEbybHSiibSQbinEtSWSfEJEAJppmofJJpLEffSQSJvAnHALvQAiiQ"></div></div><div class="recommend-item-box baiduSearch recommend-box-ident" data-report-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/DP29syM41zyGndVF/article/details/86610926&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;9&quot;}" data-report-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/DP29syM41zyGndVF/article/details/86610926&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:&quot;9&quot;}" data-track-view="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/DP29syM41zyGndVF/article/details/86610926&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:8,&quot;extend1&quot;:&quot;_&quot;}" data-track-click="{&quot;mod&quot;:&quot;popu_387&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/DP29syM41zyGndVF/article/details/86610926&quot;,&quot;strategy&quot;:&quot;searchFromBaidu1&quot;,&quot;index&quot;:8,&quot;extend1&quot;:&quot;_&quot;}" data-flg="true">                <a href="https://blog.csdn.net/DP29syM41zyGndVF/article/details/86610926" target="_blank">              		<h4 class="text-truncate oneline" style="width: 876px;">2019年<em>MCU</em>的战术会有什么变化? - 嵌入式资讯精选</h4>                  <div class="info-box d-flex align-content-center">                    <p>                      <span class="date">12-18</span>                    </p>                  </div>                </a>            	</div>
    
    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_62" data-pid="62"><iframe src="https://adaccount.csdn.net/#/preview/260?m=pcbQSbbESbQEHJnptLcAbDpnSyHLAtJLbcQJnppLmtpcLAJHbiSpiXDHDiLXQJpHJniQWcbbSytALnvnSmcEopfvvHJbcntnQbAQ&amp;k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&amp;k=&amp;m=pcbQSbbESbQEHJnptLcAbDpnSyHLAtJLbcQJnppLmtpcLAJHbiSpiXDHDiLXQJpHJniQWcbbSytALnvnSmcEopfvvHJbcntnQbAQ"></div></div>
    
    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_63" data-pid="63"><iframe src="https://adaccount.csdn.net/#/preview/786?m=JcifLStbSvSiHSDbcSEtJnpoHcESbUiXnEtLSUAJHXpAUSEHypmpXHQWLEJSbcLpiUiASimJnAEQptUJpptbtncQiALJifbHEcvQ&amp;k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&amp;k=&amp;m=JcifLStbSvSiHSDbcSEtJnpoHcESbUiXnEtLSUAJHXpAUSEHypmpXHQWLEJSbcLpiUiASimJnAEQptUJpptbtncQiALJifbHEcvQ"></div></div>
    
    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_64" data-pid="64"><iframe src="https://adaccount.csdn.net/#/preview/898?m=StJcQQHAbcDtJnttyJHSLpibEJpSScEASJEEpfpfytHXnSfHmJJombbHQiJiSEpnWAincDpivXtvXtQiAmSnpiSHtpDSEpJQpiJQ&amp;k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&amp;k=&amp;m=StJcQQHAbcDtJnttyJHSLpibEJpSScEASJEEpfpfytHXnSfHmJJombbHQiJiSEpnWAincDpivXtvXtQiAmSnpiSHtpDSEpJQpiJQ"></div></div>
    
    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_65" data-pid="65"><iframe src="https://adaccount.csdn.net/#/preview/929?m=ScLAnfLAbiESpLbivAHJSDUpEoAbpEtEJHEcfpnJmUEHXSvHnAJoADoHJELLtLQWLEbLScbcJJAcnmyJyJJbJXimHLcnEviJSLEQ&amp;k=" frameborder="0" width="100%" height="75px" scrolling="no"></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn.net/1.png?d=2&amp;k=&amp;m=ScLAnfLAbiESpLbivAHJSDUpEoAbpEtEJHEcfpnJmUEHXSvHnAJoADoHJELLtLQWLEbLScbcJJAcnmyJyJJbJXimHLcnEviJSLEQ"></div></div>
    

    Ubuntu 19.10 安装 美化 优化 conky Docker

    11-22 阅读数 6488

    Ubuntu终极美化1.附上我的截图: 博文 来自: Hunter808的博客

    TCP三次握手原理

    10-27 阅读数 1万+

    TCP协议\TCP三次握手 博文 来自: magic_1024的博客

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_66" data-pid="66"><script type="text/javascript">
        (function() {
            var s = "_" + Math.random().toString(36).slice(2);
            document.write('<div style="" id="' + s + '"></div>');
            (window.slotbydup = window.slotbydup || []).push({
                id: "u4623747",
                container: s
            });
        })();
    

    花了20分钟,给女朋友们写了一个web版群聊程序

    11-28 阅读数 4万+

    参考博客 [1]https://www.byteslounge.com/tutorials/java-ee-html5-websocket-example

    博文

    这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案…


    博文



    开源一个功能完整的SpringBoot项目框架

    11-01 阅读数 4860

    福利来了,给大家带来一个福利。

    最近想了解一下有关Spring Boot的开源项目,看了很多开源的框架,大多是一些demo或者是一个未成形的项目,基本功能都不完整,尤其是用户权限和菜单方面几乎没有完…


    博文



    敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自…


    博文



    <div class="recommend-item-box recommend-recommend-box"><div id="_9je7n3kz1ri" style="width: 100%;"><iframe width="900" frameborder="0" height="90" scrolling="no" src="https://pos.baidu.com/s?hei=90&amp;wid=900&amp;di=u3491668&amp;ltu=https%3A%2F%2Fblog.csdn.net%2Fwangjin5250%2Farticle%2Fdetails%2F95491859&amp;psi=b662b05c0b8d166b7a7fe587207818f4&amp;col=zh-CN&amp;tpr=1576671184289&amp;ps=9295x519&amp;dc=3&amp;dri=1&amp;cmi=90&amp;ti=MCU%E9%A9%B1%E5%8A%A8%E5%92%8CRGB%E9%A9%B1%E5%8A%A8%E7%9A%84%E6%B6%B2%E6%99%B6%E5%B1%8F%E7%9A%84%E5%8C%BA%E5%88%AB&amp;drs=1&amp;cec=UTF-8&amp;cja=false&amp;prot=2&amp;cce=true&amp;ccd=24&amp;tcn=1576671184&amp;pss=1694x9755&amp;dis=0&amp;tlm=1576671184&amp;cfv=0&amp;par=1920x1040&amp;exps=111000,110011&amp;cdo=-1&amp;psr=1920x1080&amp;cpl=31&amp;ari=2&amp;dai=4&amp;ant=0&amp;pis=-1x-1&amp;ltr=https%3A%2F%2Fblog.csdn.net%2Fwangjin5250%2Farticle%2Fdetails%2F95491859&amp;pcs=1694x834&amp;dtm=HTML_POST&amp;chi=1"></iframe></div><script type="text/javascript" src="//rabc1.iteye.com/production/res/rxjg.js?pkcgstj=jm"></script></div>
    

    比特币原理详解

    10-29 阅读数 6万+

    一、什么是比特币

    比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是…


    博文



    Python 基础(一):入门必备知识

    10-30 阅读数 3万+

    Python 入门必备知识,你都掌握了吗? 博文

    根据我们的经验,程序员兼职主要分为三种:兼职职位众包、项目整包和自由职业者驻场。

    所谓的兼职职位众…


    博文



    <div class="recommend-item-box recommend-recommend-box"><div id="_pc0d0007cag" style=""><iframe width="900" frameborder="0" height="90" scrolling="no" src="https://pos.baidu.com/s?hei=90&amp;wid=900&amp;di=u3491668&amp;ltu=https%3A%2F%2Fblog.csdn.net%2Fwangjin5250%2Farticle%2Fdetails%2F95491859&amp;psi=b662b05c0b8d166b7a7fe587207818f4&amp;tpr=1576671184289&amp;cpl=31&amp;dtm=HTML_POST&amp;ccd=24&amp;dis=0&amp;tcn=1576671184&amp;cce=true&amp;prot=2&amp;pcs=1694x834&amp;tlm=1576671184&amp;ari=2&amp;ltr=https%3A%2F%2Fblog.csdn.net%2Fwangjin5250%2Farticle%2Fdetails%2F95491859&amp;ps=9798x519&amp;dri=2&amp;exps=111000,110011&amp;ant=0&amp;drs=1&amp;cdo=-1&amp;dc=3&amp;psr=1920x1080&amp;cmi=90&amp;pss=1694x9851&amp;cec=UTF-8&amp;cfv=0&amp;dai=5&amp;col=zh-CN&amp;pis=-1x-1&amp;cja=false&amp;ti=MCU%E9%A9%B1%E5%8A%A8%E5%92%8CRGB%E9%A9%B1%E5%8A%A8%E7%9A%84%E6%B6%B2%E6%99%B6%E5%B1%8F%E7%9A%84%E5%8C%BA%E5%88%AB&amp;chi=1&amp;par=1920x1040"></iframe></div><script type="text/javascript" src="//rabc1.iteye.com/production/res/rxjg.js?pkcgstj=jm"></script></div>
    

    那…


    博文



    数据库优化 - SQL优化

    11-01 阅读数 2万+

    以实际SQL入手,带你一步一步走上SQL优化之路! 博文

    rank
    pl_
    percentage

    1
    jav…


    博文



    面试官:你连RESTful都不知道我怎么敢要你?

    11-06 阅读数 1万+

    干货,2019 RESTful最贱实践 博文

    “狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作

    11-13 阅读数 5万+

    一、垃圾文字生成器介绍

    最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。

    项目中文名:狗屁不通文章生成器
    项目英文名:BullshitGenerator
    根据作…


    博文



    推荐几款比较实用的工具,网站

    11-14 阅读数 4600

    1.盘百度PanDownload

    这个云盘工具是免费的,可以进行资源搜索,提速(偶尔会抽风???)

    不要去某站买付费的???

    PanDownload下载地址

    2.BeJSO…


    博文



    前言
    这一期不算《吊打…


    博文



    程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址

    11-17 阅读数 6万+

    第一幕:缘起

    听说阎王爷要做个生死簿后台管理系统,我们派去了一个程序员……

    996程序员做的梦:

    第一场:团队招募

    为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是…


    博文



    本次分享重点介绍 AI 算法在音乐推荐中的应用实践,以及在算法…


    博文



    8年经验面试官详解 Java 面试秘诀

    11-19 阅读数 1万+

    作者 |胡书敏

    责编 | 刘静

    出品 | CSDN(ID:CSDNnews)

    本人目前在一家知名外企担任架构师,而且最近八年来,在多家外企和互联网公司担任Java技术面试官,前后累计面试了有两三…


    博文



    so easy! 10行代码写个"狗屁不通"文章生成器

    11-20 阅读数 3万+

    前几天,GitHub 有个开源项目特别火,只要输入标题就可以生成一篇长长的文章。

    背后实现代码一定很复杂吧,里面一定有很多高深莫测的机器学习等复杂算法

    不过,当我看了源代码之后…


    博文



    MySQL数据库总结

    11-25 阅读数 1万+

    一、数据库简介

    数据库(Database,DB)是按照数据结构来组织,存储和管理数据的仓库。
    典型特征:数据的结构化、数据间的共享、减少数据的冗余度,数据的独立性。
    关系型数据库:使用关系模型把数据…


    博文



    中国知网爬虫

    12-11 阅读数 2万+

    中国知网爬虫

    一、知网介绍

    提起中国知网,如果你曾经写过论文,那么基本上都会与中国知网打交道,因为写一篇论文必然面临着各种查重,当然翟博士除外。但是,本次重点不在于写论文跟查重上,而在于我们要爬取…


    博文



    Java生成随机图片验证码

    11-21 阅读数 1万+

    效果如图

    前台html代码

    &lt;div style=“margin-top: 50px;”&gt;
    &lt;span&gt;验证码:&lt;/span&gt;&lt…


    博文



    一、TCP与UDP的不同

    1. 是否需要建立连接。
      UDP在传送数据之前不需要先建立连接…


      博文

    张小龙-年薪近3亿的微信之父,他是如何做到的?

    11-22 阅读数 2万+

    张小龙生于湖南邵东魏家桥镇,

    家庭主要特点:穷。

    不仅自己穷,亲戚也都很穷,可以说穷以类聚。爷爷做过铜匠,总的来说,标准的劳动阶级出身。

    家有兄弟两人,

    一个小龙,一个小虎。

    小虎好动,与邻…


    博文



                    <div class="recommend-item-box type_hot_word">
                    <div class="content clearfix" style="width: 962px;">
                        <div class="float-left">
                                                                                <span>
                                <a href="https://blog.csdn.net/yilovexing/article/details/80577510" target="_blank">
                                python</a>
                            </span>
                                                        <span>
                                <a href="https://blog.csdn.net/slwbcsdn/article/details/53458352" target="_blank">
                                json</a>
                            </span>
                                                        <span>
                                <a href="https://blog.csdn.net/csdnnews/article/details/83753246" target="_blank">
                                java</a>
                            </span>
                                                        <span>
                                <a href="https://blog.csdn.net/qq_35077512/article/details/88952519" target="_blank">
                                mysql</a>
                            </span>
                                                        <span>
                                <a href="https://blog.csdn.net/pdcfighting/article/details/80297499" target="_blank">
                                pycharm</a>
                            </span>
                                                        <span>
                                <a href="https://blog.csdn.net/sinyu890807/article/details/97142065" target="_blank">
                                android</a>
                            </span>
                                                        <span>
                                <a href="https://blog.csdn.net/gexiaoyizhimei/article/details/100122368" target="_blank">
                                linux</a>
                            </span>
                                                        <span>
                                <a href="https://download.csdn.net/download/xhg_gszs/10978826" target="_blank">
                                json格式</a>
                            </span>
                                                    
                                                                                <span>
                                <a href="https://www.csdn.net/gather_14/OtDacgysLWRvd25sb2Fk.html" target="_blank">
                                c# txt 去空格</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_19/OtDacgzsLWRvd25sb2Fk.html" target="_blank">
                                c# list 批量修改</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_15/OtDacg0sLWRvd25sb2Fk.html" target="_blank">
                                c#移除其他类事件</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_14/OtDacg1sLWRvd25sb2Fk.html" target="_blank">
                                c# 自动截屏</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_16/OtDacg2sLWRvd25sb2Fk.html" target="_blank">
                                c#查找子目录文件</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_1d/OtDacg4sLWRvd25sb2Fk.html" target="_blank">
                                c#如何格式化xml</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_1d/OtDacg5sLWRvd25sb2Fk.html" target="_blank">
                                c# 窗口线程死</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_11/OtDaggwsLWRvd25sb2Fk.html" target="_blank">
                                c# 分隔栏</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_17/OtDaggxsLWRvd25sb2Fk.html" target="_blank">
                                c#异步什么时候执行</a>
                            </span>
                                                        <span>
                                <a href="https://www.csdn.net/gather_16/OtDaggysLWRvd25sb2Fk.html" target="_blank">
                                c# 开源 管理系统</a>
                            </span>
                                                                            </div>
                    </div>
                    </div>
                                    <div class="recommend-loading-box">
                    <img src="https://csdnimg.cn/release/phoenix/images/feedLoading.gif">
                </div>
                <div class="recommend-end-box">
                    <p class="text-center">没有更多推荐了,<a href="https://blog.csdn.net/" class="c-blue c-blue-hover c-blue-focus">返回首页</a></p>
                </div>
            </div>
                            <div class="template-box">
                    <span>©️2019 CSDN</span><span class="point"></span>
                <span>皮肤主题: 大白</span>
                <span> 设计师:
                                            CSDN官方博客                                    </span>
                </div>
                    </main>
        <aside class="blog_container_aside">
    <!--主页引入-->
    
    <div id="asideProfile" class="aside-box">
    <!-- <h3 class="aside-title">个人资料</h3> -->
    <div class="profile-intro d-flex">
        <div class="avatar-box d-flex justify-content-center flex-column">
            <a href="https://blog.csdn.net/wangjin5250" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250&quot;}">
                <img src="https://profile.csdnimg.cn/F/3/8/3_wangjin5250" class="avatar_pic" username="wangjin5250">
                                    <img src="https://g.csdnimg.cn/static/user-reg-year/2x/10.png" class="user-years">
                            </a>
                    </div>
        <div class="user-info d-flex flex-column profile-intro-name-box">
            <div>
                                <span class="name csdn-tracking-statistics tracking-click " style="display:block" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250&quot;}" username="wangjin5250">
                    <a href="https://blog.csdn.net/wangjin5250" class="" id="uid" title="wangjin5250">
                        wangjin5250                    </a>
                </span>
            </div>
            <div class="profile-intro-name-boxFooter">
                                                <span class="personal-home-page" style="right:-96px;"><a target="_blank" href="https://me.csdn.net/wangjin5250">TA的个人主页 &gt;</a></span>
                            </div>
        </div>
    </div>
    <div class="data-info d-flex item-tiling">
                <dl class="text-center" title="10">
                            <dt><a href="https://blog.csdn.net/wangjin5250" data-report-query="t=1">原创</a></dt>
                <dd><a href="https://blog.csdn.net/wangjin5250" data-report-query="t=1"><span class="count">10</span></a></dd>
                    </dl>
        <dl class="text-center" id="fanBox" title="3">
            <dt>粉丝</dt>
            <dd><span class="count" id="fan">3</span></dd>
        </dl>
        <dl class="text-center" title="5">
            <dt>获赞</dt>
            <dd><span class="count">5</span></dd>
        </dl>
        <dl class="text-center" title="4">
            <dt>评论</dt>
            <dd><span class="count">4</span></dd>
        </dl>
        <dl class="text-center" title="10022">
            <dt>访问</dt>
            <dd><span class="count">1万+</span></dd>
        </dl>
    </div>
    <div class="grade-box clearfix">
        <dl class="aside-box-footerClassify">
            <dt>等级:</dt>
            <dd>
                <a href="https://blog.csdn.net/home/help.html#level" title="2级,点击查看等级说明" target="_blank">
                    <svg class="icon icon-level" aria-hidden="true">
                        <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#csdnc-bloglevel-2"></use>
                    </svg>
                </a>
            </dd>
        </dl>
        <dl>
            <dt>周排名:</dt>
            <dd>
                <a class="grade-box-rankA" href="https://blog.csdn.net/rank/writing_rank" target="_blank">
                    14万+                </a>
            </dd>
        </dl>
        <dl>
            <dt>积分:</dt>
            <dd title="200">
                200            </dd>
        </dl>
        <dl title="281643">
            <dt>总排名:</dt>
            <dd>
                <a class="grade-box-rankA" href="https://blog.csdn.net/rank/writing_rank_total" target="_blank">
                    28万+                </a>
            </dd>
        </dl>
    </div>
    <div class="aside-box-footer">
                    <div class="badge-box d-flex">
                <div class="profile-medal">勋章:</div>
                <div class="badge d-flex">
                                                                                                        <div class="icon-badge" title="勤写标兵Lv1">
                                    <div class="mouse-box">
                                        <img src="https://g.csdnimg.cn/static/user-medal/qixiebiaobing-1.png" alt="">
                                        <div class="icon-arrow"></div>
                                    </div>
                                    <div class="grade-detail-box">
                                        <div class="pos-box">
                                            <div class="left-box d-flex justify-content-center align-items-center flex-column">
                                                <img src="https://g.csdnimg.cn/static/user-medal/qixiebiaobing-1.png" alt="">
                                                <p>勤写标兵Lv1</p>
                                            </div>
                                            <div class="right-box">
                                                授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。                                            </div>
                                        </div>
                                    </div>
                                </div>
                                                                                        </div>
                <script>
                    (function($) {
                        setTimeout(function() {
                            $('div.icon-badge.show-moment').removeClass('show-moment');
                        }, 5000);
                    })(window.jQuery)
                </script>
            </div>
                
    </div>
        <div class="profile-intro-name-boxOpration">
        <div class="opt-letter-watch-box">
                            <a class="personal-watch bt-button" id="btnAttent" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}">关注</a>
                    </div>
        <div class="opt-letter-watch-box">
            <a class="bt-button btn-red-hollow personal-letter" href="https://im.csdn.net/im/main.html?userName=wangjin5250" target="_blank" rel="noopener">私信</a>
        </div>
    </div>
    </div>
    
    <div class="aside-content text-center" id="cpro_u2734133">
      <div id="kp_box_56" data-pid="56"><script type="text/javascript">
    (function() {
        var s = "_" + Math.random().toString(36).slice(2);
        document.write('<div style="" id="' + s + '"></div>');
        (window.slotbydup = window.slotbydup || []).push({
            id: "u3032528",
            container:  s
        });
    })();
    

    热门文章

    •                 <a data-report-click="{&quot;mod&quot;:&quot;popu_541&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/86060347&quot;}" href="https://blog.csdn.net/wangjin5250/article/details/86060347">
                                                  组态王安装步骤及个别异常解决                    </a>
      				<p class="read">阅读数 <span>2673</span></p>
      			</li>
      						<li>
      
                      <a data-report-click="{&quot;mod&quot;:&quot;popu_541&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/88578163&quot;}" href="https://blog.csdn.net/wangjin5250/article/details/88578163">
                                                  使用STM8S003定时器的PWM功能输出PWM波                    </a>
      				<p class="read">阅读数 <span>2156</span></p>
      			</li>
      						<li>
      
                      <a data-report-click="{&quot;mod&quot;:&quot;popu_541&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/89631919&quot;}" href="https://blog.csdn.net/wangjin5250/article/details/89631919">
                                                  Beyond Compare 30天过期解决办法                    </a>
      				<p class="read">阅读数 <span>1109</span></p>
      			</li>
      						<li>
      
                      <a data-report-click="{&quot;mod&quot;:&quot;popu_541&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/95491859&quot;}" href="https://blog.csdn.net/wangjin5250/article/details/95491859">
                                                  MCU驱动和RGB驱动的液晶屏的区别                    </a>
      				<p class="read">阅读数 <span>989</span></p>
      			</li>
      						<li>
      
                      <a data-report-click="{&quot;mod&quot;:&quot;popu_541&quot;,&quot;dest&quot;:&quot;https://blog.csdn.net/wangjin5250/article/details/91362064&quot;}" href="https://blog.csdn.net/wangjin5250/article/details/91362064">
                                                  STM32F3x的固件库以及Keil 5中的pack包                    </a>
      				<p class="read">阅读数 <span>877</span></p>
      			</li>
      				</ul>
      </div>
      
    	<div class="aside-box">
    		<div id="kp_box_57" data-pid="57"><script type="text/javascript">
    (function() {
        var s = "_" + Math.random().toString(36).slice(2);
        document.write('<div style="" id="' + s + '"></div>');
        (window.slotbydup = window.slotbydup || []).push({
            id: "u3163270",
            container:  s
        });
    })();
    

    			<div class="aside-box">
    		<div class="persion_article">
    		<div class="right_box footer_box csdn-tracking-statistics">        <div class="contact-box" id="footer-contact-box"><div class="img-box"><a href="https://edu.csdn.net" data-report-query="utm_source=csdn_footer" target="_blank"><img src="https://csdnimg.cn/pubfooter/images/edu-QR.png" alt="CSDN学院" style="padding: 6px;width: 98px;height: 98px;"></a><p class="app-text">CSDN学院</p></div><div class="img-box fr"><img style="padding: 6px;width: 98px;height: 98px;" src="https://csdnimg.cn/pubfooter/images/job-QR.png" alt="CSDN企业招聘"><p class="app-text">CSDN企业招聘</p></div></div>        <div class="contact-info">        <p><svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M2.167 2h11.666C14.478 2 15 2.576 15 3.286v9.428c0 .71-.522 1.286-1.167 1.286H2.167C1.522 14 1 13.424 1 12.714V3.286C1 2.576 1.522 2 2.167 2zm-.164 3v1L8 10l6-4V5L8 9 2.003 5z" fill="#5c5c5c" fill-rule="evenodd"></path></svg><a href="mailto:webmaster@csdn.net" target="_blank"><span class="txt">kefu@csdn.net</span></a>        <em class="width126"><svg t="1538013544186" width="17" height="17" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23556" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M902.60033922 650.96445566c-18.0718526-100.84369837-94.08399771-166.87723736-94.08399771-166.87723737 10.87530062-91.53186599-28.94715402-107.78733693-28.94715401-107.78733691C771.20003413 93.08221664 517.34798062 98.02553561 511.98620441 98.16348824 506.65661791 98.02553561 252.75857992 93.08221664 244.43541101 376.29988138c0 0-39.79946279 16.25547094-28.947154 107.78733691 0 0-75.98915247 66.03353901-94.0839977 166.87723737 0 0-9.63372291 170.35365477 86.84146124 20.85850523 0 0 21.70461757 56.79068296 61.50407954 107.78733692 0 0-71.1607951 23.19910867-65.11385185 83.46161052 0 0-2.43717093 67.16015592 151.93232126 62.56172014 0 0 108.5460788-8.0932473 141.10300432-52.14626271H526.33792324c32.57991817 44.05301539 141.10300431 52.1462627 141.10300431 52.14626271 154.3235077 4.59843579 151.95071457-62.56172013 151.95071457-62.56172014 6.00095876-60.26250183-65.11385185-83.46161053-65.11385185-83.46161052 39.77647014-50.99665395 61.4810877-107.78733693 61.4810877-107.78733692 96.45219231 149.49514952 86.84146124-20.85850523 86.84146125-20.85850523" p-id="23557" fill="#5c5c5c"></path></svg><a href="https://url.cn/5epoHIm?_type=wpa&amp;qidian=true" class="qqcustomer_s" target="_blank"><span class="txt">QQ客服</span></a></em></p>        <p><em class="width126"><svg t="1538012951761" width="17" height="17" style="" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23083" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M466.4934485 880.02006511C264.6019863 859.18313878 107.13744214 688.54706608 107.13744214 481.14947309 107.13744214 259.68965394 286.68049114 80.14660493 508.14031029 80.14660493s401.00286817 179.54304901 401.00286814 401.00286816v1.67343191C908.30646249 737.58941724 715.26799489 943.85339507 477.28978337 943.85339507c-31.71423369 0-62.61874229-3.67075386-92.38963569-10.60739903 30.09478346-11.01226158 56.84270313-29.63593923 81.5933008-53.22593095z m-205.13036267-398.87059202a246.77722444 246.77722444 0 0 0 493.5544489 0 30.85052691 30.85052691 0 0 0-61.70105383 0 185.07617062 185.07617062 0 0 1-370.15234125 0 30.85052691 30.85052691 0 0 0-61.70105382 0z" p-id="23084" fill="#5c5c5c"></path></svg><a href="http://bbs.csdn.net/forums/Service" target="_blank"><span class="txt">客服论坛</span></a></em>        <svg t="1538013874294" width="17" height="17" style="" viewBox="0 0 1194 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23784" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M1031.29689505 943.85339507h-863.70679012A71.98456279 71.98456279 0 0 1 95.60554212 871.86883228v-150.85178906c0-28.58329658 16.92325492-54.46750945 43.13135785-65.93861527l227.99160176-99.75813425c10.55341735-4.61543317 18.24580594-14.0082445 20.72896295-25.23643277l23.21211998-105.53417343a71.95757195 71.95757195 0 0 1 70.28414006-56.51881307h236.95255971c33.79252817 0 63.02360485 23.5090192 70.28414004 56.51881307l23.21211997 105.53417343c2.48315701 11.25517912 10.17554562 20.62099961 20.72896296 25.23643277l227.99160177 99.75813425a71.98456279 71.98456279 0 0 1 43.13135783 65.93861527v150.85178906A71.98456279 71.98456279 0 0 1 1031.26990421 943.85339507z m-431.85339506-143.94213475c143.94213474 0 143.94213474-48.34058941 143.94213474-107.96334876s-64.45411922-107.96334877-143.94213474-107.96334877c-79.51500637 0-143.94213474 48.34058941-143.94213475 107.96334877s0 107.96334877 143.94213475 107.96334876zM1103.254467 296.07330247v148.9894213a35.97878598 35.97878598 0 0 1-44.15700966 35.03410667l-143.94213473-33.57660146a36.0057768 36.0057768 0 0 1-27.80056231-35.03410668V296.1002933c-35.97878598-47.98970852-131.95820302-71.98456279-287.91126031-71.98456279S347.53801649 248.11058478 311.53223967 296.1002933v115.385829c0 16.73431906-11.52508749 31.25538946-27.80056233 35.03410668l-143.94213473 33.57660146A35.97878598 35.97878598 0 0 1 95.63253297 445.06272377V296.07330247C162.81272673 152.13116772 330.77670658 80.14660493 599.47049084 80.14660493s436.63077325 71.98456279 503.81096699 215.92669754z" p-id="23785" fill="#5c5c5c"></path></svg>400-660-0108 </p>        <p style="text-align:center">工作时间 8:30-22:00</p>        </div>        <div class="bg-gray">            <div class="feed_copyright">            <p><a class="right-dotte" href="//www.csdn.net/company/index.html#about" target="_blank">关于我们</a><a href="//www.csdn.net/company/index.html#recruit" target="_blank" class="right-dotte">招聘</a><a href="//www.csdn.net/company/index.html#contact" target="_blank" class="right-dotte">广告服务</a>            <a href="https://www.csdn.net/gather/A" target="_blank" class="footer_baidu">            网站地图</a></p>            <p class="fz12_baidu"><a href="http://beian.miit.gov.cn/publish/query/indexFirst.action" rel="noreferrer" target="_blank" class="ml14">京ICP备19004658号</a><a style="margin-left:5px;" href="https://csdnimg.cn/cdn/content-toolbar/csdn-ICP.png" target="_blank">   经营性网站备案信息</a></p>            <p class="fz12_baidu"><img style="vertical-align: middle;height:20px;width:20px;margin-bottom:3px;margin-right:5px" src="https://csdnimg.cn/pubfooter/images/gongan.png"><a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010502030143" rel="noreferrer" target="_blank" class="ml14">公安备案号 11010502030143</a></p>            <p class="fz12_baidu">©1999-2019 北京创新乐知网络技术有限公司 </p>            </div>        </div>        <div class="allow-info-box">        <p>        <em class="width126"><a href="http://www.cyberpolice.cn/" target="_blank"><span>网络110报警服务</span></a></em></p>        <p><a href="http://www.bjjubao.org/" target="_blank"><span>北京互联网违法和不良信息举报中心</span></a></p>        <p><a href="http://www.12377.cn/" target="_blank"><span>中国互联网举报中心</span></a><a href="https://download.csdn.net/index.php/tutelage/" target="_blank"><span style="margin-left:8px">家长监护</span></a><a href="https://blog.csdn.net/blogdevteam/article/details/90369522" target="_blank"><span style="margin-left:8px">版权申诉</span></a></p>        </div>        </div></div>
    	</div>
    </div>
    
    易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
    该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!