admin管理员组

文章数量:1620931

<link href="https://csdnimg/public/favicon.ico" rel="SHORTCUT ICON">
<title>追踪研读法破解EZ-USB的“远程唤醒” - molake10344 - CSDN博客</title>
    
                <link rel="stylesheet" href="https://csdnimg/release/phoenix/template/css/detail-76b7ce2e9e.min.css">
        
        <script type="application/ld+json">{"@context":"https:\/\/ziyuan.baidu\/contexts\/cambrian.jsonld","@id":"https:\/\/blog.csdn\/molake10344\/article\/details\/47832229","appid":"1563894916825412","title":"\u8ffd\u8e2a\u7814\u8bfb\u6cd5\u7834\u89e3EZ-USB\u7684\u201c\u8fdc\u7a0b\u5524\u9192\u201d - molake10344","images":["https:\/\/img-blog.csdn\/20150821115017996","https:\/\/img-blog.csdn\/20150821143521164","https:\/\/img-blog.csdn\/20150821150438375"],"pubDate":"2019-10-21T15:27:31"}</script>

        <link rel="stylesheet" href="https://csdnimg/release/phoenix/themes/skin3-template/skin3-template-c9d2f651cc.min.css">
<script type="text/javascript">
    var username = "molake10344";
    var blog_address = "https://blog.csdn/molake10344";
    var static_host = "https://csdnimg/release/phoenix/";
    var currentUserName = "hua932741850";
    var isShowAds = true;
    var isOwner = false;
    var loginUrl = "http://passport.csdn/account/login?from=https://blog.csdn/molake10344/article/details/47832229"
    var blogUrl = "https://blog.csdn/";

    var curSkin = "skin3-template";
    // 收藏所需数据
    var articleTitle = "追踪研读法破解EZ-USB的“远程唤醒”";
    var articleDesc = "一直没搞明白EZ-USB的远程唤醒到底是个什么鬼,今天就集中极力搞一搞。我不明白的主要集中在以下两点:  (1)、远程唤醒是由谁发起的?既然是叫“远程”,那么这个远程唤醒是由谁发起的呢?是Host吗?还是EZ-USB得WAKEUP/WU2引脚引起的中断吗?  (2)、远程唤醒的一整套的响应机制是怎样的呢?  同样,我才用的依然是“追踪研读法”,就是在固件源代码和芯片手册中搜索相关的关";
    // 第四范式所需数据
    var articleTitles = "追踪研读法破解EZ-USB的“远程唤醒” - molake10344";
    
    var nickName = "molake10344";
    var isCorporate = false;
    var subDomainBlogUrl = "https://blog.csdn/"
    var digg_base_url = "https://blog.csdn/molake10344/phoenix/comment";
    var articleDetailUrl = "https://blog.csdn/molake10344/article/details/47832229";
</script>
<script src="https://csdnimg/public/common/libs/jquery/jquery-1.9.1.min.js" type="text/javascript"></script>
<!--js引用-->
        <script src="//g.csdnimg/??fixed-sidebar/1.1.6/fixed-sidebar.js,report/1.0.6/report.js" type="text/javascript"></script>
<link rel="stylesheet" href="https://csdnimg/public/sandalstrap/1.4/css/sandalstrap.min.css">
<style>
    .MathJax, .MathJax_Message, .MathJax_Preview{
        display: none
    }
</style>
    原创

    追踪研读法破解EZ-USB的“远程唤醒”

    VIP文章
                                                                                                                        <span class="time">2015-08-21 11:43:47</span>
                    <a class="follow-nickName" href="https://me.csdn/molake10344" target="_blank" rel="noopener">molake10344</a>
                    <span class="read-count">阅读数 1967</span>
                                                                                                                <div class="tags-box space">
                                <span class="label">分类专栏:</span>
                                                                                                            <a class="tag-link" target="_blank" rel="noopener"
                                           href="https://blog.csdn/molake10344/article/category/5691415">
                                            USB_CY7C68013A                                        </a>
                                                                                                </div>
                                        </div>
                <div class="operating">
                                    </div>
            </div>
        </div>
    </div>
    <article class="baidu_pl">
                <div id="article_content" class="article_content clearfix">
                                                <div class="article-copyright">
                <span class="creativecommons">
                <a rel="license" href="http://creativecommons/licenses/by-sa/4.0/">
                    </a>
            <span>
                版权声明:本文为博主原创文章,遵循<a href="http://creativecommons/licenses/by-sa/4.0/" target="_blank" rel="noopener"> CC 4.0 BY-SA </a>版权协议,转载请附上原文出处链接和本声明。            </span>
               <div class="article-source-link2222">
                    本文链接:<a href="https://blog.csdn/molake10344/article/details/47832229">https://blog.csdn/molake10344/article/details/47832229</a>
                </div>
            </span>
                    </div>
                                                    <link rel="stylesheet" href="https://csdnimg/release/phoenix/template/css/ck_htmledit_views-3019150162.css" />
                                        <div id="content_views" class="markdown_views prism-atom-one-dark">
                    <!-- flowchart 箭头图标 勿删 -->
                    <svg xmlns="http://www.w3/2000/svg" style="display: none;">
                        <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>
                    </svg>
                                            <p>   <br />
    

    一直没搞明白EZ-USB的远程唤醒到底是个什么鬼,今天就集中极力搞一搞。我不明白的主要集中在以下两点:

      (1)、远程唤醒是由谁发起的?既然是叫“远程”,那么这个远程唤醒是由谁发起的呢?是Host吗?还是EZ-USB得WAKEUP / WU2引脚引起的中断吗?

      (2)、远程唤醒的一整套的响应机制是怎样的呢?

      同样,我才用的依然是“追踪研读法”,就是在固件源代码和芯片手册中搜索相关的关键字,详细的研读,追踪每一个细节,不放过能够捕捉到的任何蛛丝马迹。没办法,谁叫俺笨呢?哈哈,这就是笨人的本方法。

      在这里,我将追踪“remote wakeup”、“WU2”等关键词。



    远程唤醒在固件源码中的体现

      固件源码中与远程唤醒有关的,是一个Rwuen变量,搜索到有8处这个变量的痕迹:

    (1)声明Rwuen为BOOL类型的变量:

    BOOL      Rwuen;

    (2)在main函数的刚开始先关闭远程唤醒:

    Rwuen = FALSE;               // Disable remote wakeup

    (3)在主函数中处理睡眠状态时,用于判断远程唤醒是不是被使能了:

                <link href="https://csdnimg/release/phoenix/mdeditor/markdown_views-e9f16cbbc2.css" rel="stylesheet">
                    </div>
    </article>
    <div class="postTime"> 
        <div class="article-bar-bottom">
            <span class="time">
                文章最后发布于: 2015-08-21 11:43:47            </span>
        </div>
    </div>
    
            <div class="hide-article-box hide-article-pos text-center">
            <div class="vip-mask">
                <a data-report-view='{"mod":"popu_786","dest":"https://blog.csdn/molake10344/article/details/47832229","strategy":"pc_vip_readmore"}' data-report-click='{"mod":"popu_786","dest":"https://blog.csdn/molake10344/article/details/47832229","strategy":"pc_vip_readmore"}' href="https://mall.csdn/vip?utm_source=brv&sale_source=FEpkEuuUFY" target="_blank" rel="noopener"class="openvippay">
                    <svg id="csdnc-memberhead" viewBox="0 0 1303 1024">
                        <path d="M1129.770822 419.281455A93.090909 93.090909 0 1 1 1210.201367 465.454545h-2.141091l-56.971636 478.952728c-5.399273 45.242182-46.731636 79.592727-95.790545 79.592727H249.875549c-48.965818 0-90.112-34.164364-95.697454-79.406545L95.34464 465.454545H93.110458a93.090909 93.090909 0 1 1 80.337455-46.08l229.189818 142.056728 187.485091-398.429091A93.184 93.184 0 0 1 651.655913 0a93.090909 93.090909 0 0 1 61.160727 163.281455l187.485091 398.149818 229.469091-142.149818z" fill="#FDD840"></path>
                        <path d="M1117.110458 372.363636a93.090909 93.090909 0 1 1 93.090909 93.090909h-2.141091l-56.971636 478.952728c-5.399273 45.242182-46.731636 79.592727-95.790545 79.592727H652.586822C651.935185 845.451636 651.655913 504.087273 651.655913 0a93.090909 93.090909 0 0 1 61.160727 163.281455l187.485091 398.149818 229.469091-142.149818A93.090909 93.090909 0 0 1 1117.110458 372.363636z" fill="#FFBE00"></path>
                    </svg>
                    本文为VIP专属文章,单击开通VIP</a>
            </div>
        </div>
            <!--打赏开始-->
                    <div class="reward-user-box">
                <span class="reward-word" style="color:#B4B4B4 !important">有 <span class="num">0</span> 个人打赏</span>
                            </div>
                <!--打赏结束-->
        <div class="recommend-box"><div class="recommend-item-box type_blog clearfix" data-report-view='{"mod":"popu_387","dest":"https://blog.csdn/lanmanck/article/details/8938054","strategy":"BlogCommendFromMachineLearnPai2","index":"0"}' data-report-click='{"mod":"popu_387","dest":"https://blog.csdn/lanmanck/article/details/8938054","strategy":"BlogCommendFromMachineLearnPai2","index":"0"}'>
    <div class="content">
    	<a href="https://blog.csdn/lanmanck/article/details/8938054" target="_blank"  rel="noopener" title="USB 描述符详细解析,来自老外网站,比协议描述清晰">
    	<h4 class="text-truncate oneline">
    			USB 描述符详细解析,来自老外网站,比协议描述清晰		</h4>
    	<div class="info-box d-flex align-content-center">
    		<p class="date-and-readNum oneline">
    			<span class="date hover-show">05-17</span>
    			<span class="read-num hover-hide">
    				阅读数 
    				3万+</span>
    			</p>
    		</div>
    	</a>
    	<p class="content">
    		<a href="https://blog.csdn/lanmanck/article/details/8938054" target="_blank" rel="noopener" title="USB 描述符详细解析,来自老外网站,比协议描述清晰">
    			<span class="desc oneline">来自:http://wiki.osdev/Universal_Serial_BusUniversalSerialBusTheUniversalSerialBuswasfirstintroduc...</span>
    		</a>
    		<span class="blog_title_box oneline ">
    								<span class="type-show type-show-blog type-show-after">博文</span>
    										<a target="_blank" rel="noopener" href="https://blog.csdn/lanmanck">来自:	<span class="blog_title"> Mr.Right的专栏</span></a>
    											</span>
    	</p>
    </div>
    </div>
    
    发表评论 添加代码片
    • HTML/XML
    • objective-c
    • Ruby
    • PHP
    • C
    • C++
    • JavaScript
    • Python
    • Java
    • CSS
    • SQL
    • 其它
    还能输入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>
    
    通过广域网(Intelnet)进行远程唤醒[或开机]

    01-14 阅读数 1539

    WAN远程唤醒与LAN远程唤醒有着诸多不同,WAN远程唤醒首先需要主板、网卡等硬件的支持,需要一条有效的Intelnet连接,与Lan远程唤醒不同的是,WAN远程唤醒需要经过路由器。WAN远程唤醒与L... 博文 来自: football98的专栏

    在Linux下通过Wake On LAN实现网络唤醒远程开机

    11-17 阅读数 2万+

    我们经常有这样的场景或需求,人在外面,需要将家里的机器或公司的机器开启,进行远程控制操作。有几种方式可以实现远程开机,一是通过主板的来电自启动,通过智能开关远程开机。还有一种方式就是可以通过一台已经启... 博文 来自: 学而思(xiejava的blog)

    USB的挂起与唤醒功能概述

    06-30 阅读数 1967

    3.2.1概述USB协议的第9章讲到USB可见设备状态,分为连接(Attached),上电(Powered),默认(Default),地址(Address),配置(Configured)和挂起(Sus... 博文 来自: 三块石头的博客

    <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
        });
    })();
    
    EZ-USB固件框架的追踪研读之main函数3

    08-05 阅读数 427

    书接上回下面这段代码不解释,但我把注释翻译一下:下面部分用来对描述符表重新定位,固件框架使用SUDPTRHandSUDPTRL自动响应描述符的SETUP请求。这两个寄存器只能处理EZ-USB内部RAM... 博文

    USB对睡眠唤醒的影响?
    12-19

    所用平台“S3C6410+wince6.0”,前期是睡眠后,唤醒无显示,已找到原因。见帖子“S3C6410+wince6.0睡眠唤醒问题” http://bbs.csdn/topics/391 论坛

    Linux USB Zero Gadget
    03-14

    - 问答

    高通MSM8998是否支持USB Remote Wakeup ?
    06-29

    高通MSM8998是否支持USB Remote Wakeup ? 论坛

    USB的挂起和唤醒(Suspend and Resume)

    05-07 阅读数 3792

    USB协议的第9章讲到USB可见设备状态[UniversalSerialBusSpecification,Section9.1.1,Pg239],分为连接(Attached),上电(Powered),... 博文 来自: luckywang1103的专栏

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_60" data-pid="60"><iframe  src="https://adaccount.csdn/#/preview/575?m=cEEQpvAStpiHicScEALSyLtHcDJEDSLLibLcHbSAXLQSHvEnyvpHbAQWpActbAEtEvyniESmyLbiUcJEJptAEpJALEJbDHcQJnEQ&k=" frameborder="0" width= "100%"  height= "75px" scrolling="no" ></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn/1.png?d=2&k=&m=cEEQpvAStpiHicScEALSyLtHcDJEDSLLibLcHbSAXLQSHvEnyvpHbAQWpActbAEtEvyniESmyLbiUcJEJptAEpJALEJbDHcQJnEQ"></div></div>
    
    互联网远程唤醒android车机(车机连接USB 4G模块)的实现

    01-04 阅读数 4274

    背景知识usb唤醒功能的场景是系统休眠后,usb设备发起总线唤醒信号(dp、dm的电平变化),从而使usb主控制器产生中断送到cpus,cpus进行系统的整机唤醒。类似普通的点击鼠标进行远程唤醒,点击... 博文 来自: wufoodjetsendl1001的博客

    EZ-USB固件框架的追踪研读之main函数1

    08-04 阅读数 699

    在文档《DvkUsersGuide.pdf》里有main函数的描述:源码如下://Taskdispatchervoidmain(void){DWORDi;WORDoffset;DWORDDevDesc... 博文

    		<div class="recommend-item-box blog-expert-recommend-box">
    		<div class="d-flex">
    			<div class="blog-expert-recommend">
    				<div class="blog-expert">
    					<div class="blog-expert-flexbox"></div>
    				</div>
    			</div>
    		</div>
    	</div>
    
    多线程编程中条件变量和虚假唤醒(spurious wakeup)的讨论

    12-31 阅读数 717

    多线程编程中条件变量和虚假唤醒的讨论1.概述条件变量(conditionvariable)是利用共享的变量进行线程之间同步的一种机制。典型的场景包括生产者-消费者模型,线程池实现等。对条件变量的使用包... 博文 来自: swpihchj的专栏

    usb枚举过程分析之守护进程及其唤醒

    07-03 阅读数 1307

    目录(?)[+]    usb热插拔,即usb设备可以实现即插即用,像U盘一样,插到电脑里就可以用,不用时可以直接拔除,这个动作不会影响USB设备使用性能。    在linx系统中,usb热插拔由两部... 博文 来自: Allen.Yao的专栏

    通过feature控制应用是否支持某功能

    10-29 阅读数 331

    AndroidTV应用开发往往需要发布多个渠道版本,针对 博文 来自: Android_jeck的专栏

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_61" data-pid="61"><iframe  src="https://adaccount.csdn/#/preview/262?m=cJQbJpAnAQnEbHLpncSDJynSHpLcbQEitpEAmfLSiELEAHJEJSnESJAJEEXnpcLJEHDXSDJJSHQLWLcAcEvytbpmbXvptUHcpQbQ&k=" frameborder="0" width= "100%"  height= "75px" scrolling="no" ></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn/1.png?d=2&k=&m=cJQbJpAnAQnEbHLpncSDJynSHpLcbQEitpEAmfLSiELEAHJEJSnESJAJEEXnpcLJEHDXSDJJSHQLWLcAcEvytbpmbXvptUHcpQbQ"></div></div>
    
    CentOS网络唤醒设置说明

    03-25 阅读数 2905

    如果wake-on一项值为d,表示禁用wakeonlan                     值为g,表示启用wakeonlan#ethtool-seth0wolg  再用ethtool命令进行查... 博文 来自: myweishanli的专栏

    关于通过网卡进行远程唤醒的奇怪问题。
    10-07

    我有一个主机插了两块网卡,比如其mac地址分别为a网卡aa:aa:aa:aa:aa:aa和b网卡bb:bb:bb:bb:bb:bb,现在我把a网卡的网线拔掉(b网卡的网线保留连接的状态),在另一个机器 论坛

    关于主机远程唤醒(WOL,Wake on Lan)的几种方

    12-02 阅读数 8万+

    WOL网络唤醒功能非常实用,譬如可以用手机遥控电脑开机,开启其他房间里的电脑或 NAS,控制办公室多台电脑批量开关机等。虽然WOL主要是在局域网使用,但如果配置好公网访问,还可以在公司或出差在外时,通... 博文 来自: liuyukuan的专栏

    关于主机远程唤醒 WOL Wake on Lan 的几种方

    11-07 阅读数 1131

    关于主机远程唤醒WOLWakeonLan的几种方法 博文 来自: sdfshfh的博客

    etherwake 远程唤醒

    12-19 阅读数 947

    本文章的前提是,你的设备已经设置好允许局域网内唤醒,至于怎么设置,本文不做讲解。设备的网卡(必须是有线网卡)必须设置了允许唤醒设备,允许魔术包唤醒。BIOS中开启了wake-on-lan/wol/等等... 博文 来自: Lopek的博客

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_62" data-pid="62"><iframe  src="https://adaccount.csdn/#/preview/263?m=LbnncQpQbHAAEcbASDbAbyHiiAcQmvEHtXStJEtpbDttHtLEAibDJAtXiJEAiUHpQtnWticcSQJnbcpDDtnvSpiJSpLyHpcAEQJQ&k=" frameborder="0" width= "100%"  height= "75px" scrolling="no" ></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn/1.png?d=2&k=&m=LbnncQpQbHAAEcbASDbAbyHiiAcQmvEHtXStJEtpbDttHtLEAibDJAtXiJEAiUHpQtnWticcSQJnbcpDDtnvSpiJSpLyHpcAEQJQ"></div></div>
    
    USB OTG插入检测识别

    05-19 阅读数 4万+

    一USB引脚一般四根线,定义如下:为支持OTG功能,mini/microusb接口扩展了一个ID引脚(第4脚)A设备端ID脚接地,则初始状态为Host,例如PC和支持OTG设备做主设备时B设备端ID脚... 博文 来自: weed_hz的专栏

    Linux WOL远程唤醒

    09-11 阅读数 2151

    WOL:Wake-on-lan的缩写测试网卡WOL在Linux上的功能的步骤:1.运行ethtool命令查看网卡是否支持WakeOnLanSupportsWake-on:pumbgWake-on:d若... 博文 来自: 达蒙奇的博客

    USB接口事件唤醒睡眠系统的分析和理解

    04-14 阅读数 3401

    1.USB驱动程序接口如果可以被电源管理模块管理的话,那么就可以降低功耗。2.出现的问题是:在有热插拔等动作的时候,会触发外设usb接口被唤醒,但唤醒时间比较长的话,如果在对响应时间要求比较苛刻的系统... 博文 来自: findaway123的专栏

    基本固件框架的追踪研读之SETUP命令的处理5

    08-03 阅读数 344

    书接上回接下来,是响应“读取状态请求”:caseSC_GET_STATUS://***GetStatus同样,if(DR_GetStatus())可以不予理会。由文档可知,获取状态又可分为三部分:1、... 博文

    用VHDL做一个要挂接到CPU上的组件——USB芯片CY7C68013A的控制器:一切还需按经典(状态寄存器 + 控制寄存器)

    04-06 阅读数 1561

    最近为了利用USB往目标板上去传图像数据(USB是高速模式,比标准的高速模式还要高,96MB/sec),在CY7C68013A和Avalon总线之间茫然了半天,因为两者的接口都具备各自的流控属性,CY... 博文 来自: LnTigerLn的专栏

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_63" data-pid="63"><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: "u4221910",
                container: s
            });
        })();
    
    五、从usb的插入开始

    11-02 阅读数 807

    当usb设备插入接口,电压变化会通知到usb主控器,触发主控器中断,如果主控器不支持中断,那么会使用rh_timer方法,轮询接口其结果都是调用usb_hcd_poll_rh_statusvoid u... 博文 来自: sunnywalden

    USB的挂起和唤醒 (Suspend and Resume)

    02-22 阅读数 1万+

    USB协议的第9章讲到USB可见设备状态[UniversalSerialBusSpecification,Section9.1.1,Pg239],分为连接(Attached),上电(Powered),... 博文 来自: 知识为王

    ubuntu下USB设备的电源唤醒状态更改

    03-06 阅读数 1411

    使用一下命令将列出所有USB设备的电源唤醒状态:grep./sys/bus/usb/devices/*/power/wakeup这条命令将会输出如下所示的列表:/sys/bus/usb/devices... 博文 来自: 小蚂蚁快溜跑

    USB设备可以唤醒挂起/休眠的系统吗?
    09-26

    就像鼠标/键盘一样,外面的USB设备(比如扫描仪、打印机)等可以唤醒系统吗?应该在哪里去实现?Device Driver或者Class Driver中能做到吗?是在什么事件中处理了?(PnP \ Po 论坛

    网络唤醒无需任何软件,实现局域网广域网远程唤醒计算机

    11-27 阅读数 7万+

    准备工作和必要条件1、前面说了,远程唤醒需要的条件是你的电脑支持网卡远程唤醒,无线网卡是做不到的,必须是有线网卡。现在的电脑网卡基本上都支持网络唤醒,如何确定呢?进入电脑的bios(有的电脑是开机按d... 博文 来自: 伏虎游侠的博客

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_64" data-pid="64"><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: "u3600856",
            container:  s
        });
    })();
    
    linux_2.6.35_wait和wakeup源码阅读

    05-23 阅读数 762

    写在这里只当是为了备份一下,只是匆匆的浏览了一下源码,如果您想获得些什么深刻的东西,这个肯定是没有了,就是流水帐一个。正文:在wait.h中,可以看到定义了许多wait_up相关的宏#definewa... 博文

    usb 项目经验

    05-09 阅读数 1799

    1.usb能够进行基本的工作,包括基本的GPIO的配置。寄存器地址的设定。中断的设定。设定好了以后要求能够进行最基本的usb的功能,比如U盘 2.需要一些文件节点来控制该usbhost驱动,以及相应的... 博文 来自: supersupersonghao的专栏

    Linux那些事儿之我是U盘(29)将控制传输进行到底

    07-16 阅读数 14

    其实usb_stor_clear_halt这个函数的作用很简单,就是spec里边规定了,usb设备中,有两类端点,必须具有一个叫做Halt的特征,啥是Halt?查金山词霸去,中断,停止,暂停,怎么解释... 博文 来自: javatome

    linux的远程唤醒

    01-17 阅读数 3646

    这里主要是针对ubuntu系统的说明1.检查计算机硬件是否支持WOL(wakeonlan)功能。1.1.检查主板和电源是否支持WOL:进入BIOS的PowerManagementSetup,设置PME... 博文 来自: woslx的博客

    linux 被控主机 远程开机

    12-07 阅读数 2104

    一,什么情况下需要远程开机?  如果我们的服务器没有部署在本地(实际上通常都是这样的,我们会把服务器托管到IDC机房), 而且服务器在机房中不止一台,其中一台被关闭时,则我们可以远程连接一台没有关机的... 博文 来自: loveWEBmin's blog

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_65" data-pid="65"><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: "u4221803",
                container: s
            });
        })();
    
    局域网下远程开机(Linux系统的redhat7.0)

    05-18 阅读数 767

    在Linux下通过WakeOnLAN实现网络唤醒远程开机局域网下可以控制开关机主要有2种方法,一是通过设置主板实现来电自启动,通过智能开关远程开机。还有一种方式就是可以通过一台已经启动的机器通过Wak... 博文 来自: 彩虹风雨后,成功细节中

    FX2LP cy7c68013——Slave FIFO 与FPGA通信

    01-20 阅读数 1万+

    1USB概述USB名称解释USB是通用串行总线(UniversalSerialBus)的缩写。能过在计算机运行过程中随意地接入,并且立刻就能投入工作,那么这样的特性叫做即插即用PnP(PlugandP... 博文 来自: 空城记

    无线wifi如何远程唤醒?wake on lan网络唤醒及远程控制踩过的坑!

    09-03 阅读数 9435

    相信好多人都有远程唤醒自家电脑的这个需求,我也因各种原因折腾了好久~直到现在,也算是没那么折腾了,在这里不说配置细节,只说说远程开机唤醒的特定要求、遇到问题、解决方案,让能有幸看到人同学少走点弯路!1... 博文 来自: zhousmq的专栏

    标准USB设备请求命令

    03-23 阅读数 5291

    一、标准的usb设备请求命令控制传输是最重要和结构最复杂的一种传输类型。控制传输的“初始设置步骤”中包含了1个8字节的DATA0数据包(参见图6.6),这8字节的数据包是主机用来发送控制阶段中的请求命... 博文 来自: 本地服务器

    STM32 USB学习笔记8

    03-11 阅读数 3828

    主机环境:Windows7SP1开发环境:MDK5.14目标板:STM32F103C8T6开发库:STM32F1Cube库和STM32_USB_Device_Library现在分析USB器件库核心文件... 博文 来自: 小人物专栏

    <div class="recommend-item-box recommend-recommend-box"><div id="kp_box_66" data-pid="66"><div id="three_ad38" class="mediav_ad" ></div>
    
    docker学习笔记

    10-17 阅读数 382

    docker学习笔记

    Docker是什么?

    Docker是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。比如,你在本地用Python开发网站…


    博文



    学会了这些技术,你离BAT大厂不远了

    08-26 阅读数 1万+

    每一个程序员都有一个梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的环境等原因,不知道 BAT 等一线互联网公司使用哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些... 博文

    程序员实用工具网站

    09-04 阅读数 11万+

    目录

    1、搜索引擎

    2、PPT

    3、图片操作

    4、文件共享

    5、应届生招聘

    6、程序员面试题库

    7、办公、开发软件

    8、高清图片、视频素材网站

    9、项目开源

    10、在线工具宝典大全…


    博文



    挑战10个最难的Java面试题(附答案)【上】

    09-10 阅读数 2万+

    这是收集的10个最棘手的Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java... 博文

    我花了一夜用数据结构给女朋友写个H5走迷宫游戏

    09-21 阅读数 6万+

    起因

    又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满!

    而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道…


    博文



    <div class="recommend-item-box recommend-recommend-box"><script type="text/javascript" src="//rabc1.iteye/production/res/rxjg.js?pkcgstj=jm"></script></div>
    
    别再翻了,面试二叉树看这 11 个就够了~

    09-13 阅读数 2万+

    写在前边 数据结构与算法: 不知道你有没有这种困惑,虽然刷了很多算法题,当我去面试的时候,面试官让你手写一个算法,可能你对此算法很熟悉,知道实现思路,但是总是不知道该在什么地方写,而且很多边界条件想不... 博文

    GitHub开源的10个超棒后台管理面板

    09-21 阅读数 2万+

    目录

    1、AdminLTE

    2、vue-Element-Admin

    3、tabler

    4、Gentelella

    5、ng2-admin

    6、ant-design-pro

    7、blur-a…


    博文



    100 个网络基础知识普及,看完成半个网络高手

    09-23 阅读数 7万+

    欢迎添加华为云小助手微信(微信号:HWCloud002或HWCloud003),输入关键字“加群”,加入华为云线上技术讨论群;输入关键字“最新活动”,获取华为云最新特惠促销。华为云诸多技术大咖、特惠活... 博文

    对计算机专业来说学历真的重要吗?

    09-27 阅读数 2万+

    我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。

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


    博文



    世界上最好的学习法:费曼学习法

    09-27 阅读数 3万+

    你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这是不可能的。对于大多数的普通人来说,可以通过笨办法(死记硬背)来达到学习的目的,但效率低下。当然,也可... 博文

    <div class="recommend-item-box recommend-recommend-box"><script type="text/javascript" src="//rabc1.iteye/production/res/rxjg.js?pkcgstj=jm"></script></div>
    
    深入理解C语言指针

    09-28 阅读数 4万+

    一、指针的概念 要知道指针的概念,要先了解变量在内存中如何存储的。在存储时,内存被分为一块一块的。每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就像酒店的门牌号一样。 1.1、变量和地址 先... 博文

    C语言实现推箱子游戏

    09-29 阅读数 4万+

    很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~ 一、介绍 开发语言:C语言 开发工具:Dev-C++ 5.11 日期:2... 博文

    C语言这么厉害,它自身又是用什么语言写的?

    09-27 阅读数 2万+

    这是来自我的星球的一个提问:“C语言本身用什么语言写的?”换个角度来问,其实是:C语言在运行之前,得编译才行,那C语言的编译器从哪里来? 用什么语言来写的?如果是用C语...... 博文

    终于鸿蒙微内核弄懂了-程序员和鼓励师的合作

    10-13 阅读数 1587

    当鸿蒙OS宣布开源的时候,各种空洞的炒作,几乎把国产操作系统的技术本质掩盖了,虽然笔者没亲眼见过鸿蒙的代码,也没用方舟成功编译什么程序,不过当华为官宣鸿蒙将使用微内核的时候其实这款OS的风格就已经确定... 博文

    十大优秀编程项目,让你的简历金光闪闪

    10-06 阅读数 2万+

    全文共3241字,预计学习时长6分钟

    被问到如何学习编程时,最常听到的问题就是:“有没有什么新项目的好点子?”

    一些老套的答案有:“做一个象棋游戏”或者“命令行界面”。

    这些答案没有错,但这…


    博文



    第二弹!python爬虫批量下载高清大图

    10-06 阅读数 1万+

    文章目录前言下载免费高清大图下载带水印的精选图代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小图的... 博文

    面试官,不要再问我三次握手和四次挥手

    10-08 阅读数 9万+

    三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 见过比较典型的面试场景是这样的:... 博文

    免费申请 HTTPS 证书,开启全站 HTTPS

    10-04 阅读数 219

    作者:HelloGitHub-追梦人物文中涉及的示例代码,已同步更新到 HelloGitHub-Team 仓库[1]点击本文最下方的“阅读原文”即可获取HTTP 报文以明...... 博文

    一些实用的GitHub项目

    10-05 阅读数 2万+

    最近整理了一些在GitHub上比较热门的开源项目关于GitHub,快速了解请戳这里其中涵盖了:学习教程,面试总结,实用工具,框架,机器学习等东西比较杂,要学的东西也比较多...... 博文

    生猛!看 AV 神器来了!实时把画质变成 4k 高清,延时仅3毫秒,登上GitHub 趋势榜!...

    10-06 阅读数 3万+

    点击上方“五分钟学算法”,选择“星标”在看真爱量子位 出品 | 公众号 QbitAI看动画(特别是里番/P站)的时候,总会觉得画质不够好,就算已经有1080p,还是...... 博文

    新手程序员成长之路的五本必读书籍(附资源下载)

    10-05 阅读数 2万+

    全文共3351字,预计学习时长7分钟图片来自Pixabay,IvanPais书籍可以清晰而有条理地陈诉观点,纸张上的笔墨也会给人一种不慌不忙的感觉。不过,科技类书籍存在一...... 博文

    “我想学习人工智能与机器学习,该从何做起?”

    10-05 阅读数 3887

    全文共3753字,预计学习时长7分钟图源山姆·伯克(Sam Bourke)在自学机器学习时,经常有人问:我该从哪学起?我需要达到怎样的数学水平呢?我学过Python了,那...... 博文

    Java入门学习路线目录索引

    10-08 阅读数 8165

    一、Java基础

    Java基础-继承
    Java基础-抽象
    Java基础-接口
    Java基础-多态
    Java基础-重写
    Java基础-匿名对象
    Java基础-内部类
    Java基础-fin…


    博文



    分布式、多线程、高并发都不懂,拿什么去跳槽

    10-08 阅读数 1万+

    当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程?当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼?确...... 博文

    30秒内便能学会的30个超实用Python代码片段

    10-10 阅读数 2万+

    许多人在数据科学、机器学习、web开发、脚本编写和自动化等领域中都会使用Python,它是一种十分流行的语言。

    Python流行的部分原因在于简单易学。

    本文将简要…


    博文



    python入门的120个基础练习

    10-11 阅读数 1万+

    python入门的120个基础练习 解决问题的道路上,"方法"和"坚持"缺一不可。 ----------------------------------------------------------... 博文

    JAVA-快速了解线程池的基本原理

    10-16 阅读数 2401

    前言 说起线程池大家肯定不会陌生,在面试中属于必问的问题之一,特别是对于高并发有较高要求的企业,基本是核心打分点。网上关于线程池的文章和视频很多,本篇文章旨在帮助大家快速了解和掌握线程池的原理,对于... 博文

    TensorFlow2.0 学习笔记(一):TensorFlow 2.0 的安装和环境配置以及上手初体验

    10-13 阅读数 3316

    文章目录一、TensorFlow 概述二、TensorFlow 特性三、TensorFlow 2.0 安装与环境配置 一、TensorFlow 概述

    人工智能和深度学习的热潮将 TensorFlow…


    博文



    Java8 Lambda表达式详解手册及实例

    10-13 阅读数 4904

    先贩卖一下焦虑,Java8发于2014年3月18日,距离现在已经快6年了,如果你对Java8的新特性还没有应用,甚至还一无所知,那你真得关注公众号“程序新视界”,好好系列的学习一下Java8的新特性。... 博文

    失败程序员的十年总结

    10-13 阅读数 3876

    十年到底有多长?当我回顾过去的十年,发现好短,可以讲的事情没有几件,而且都是坏事;当我畅想未来的十年,感觉又好长,不知道路怎么走。... 博文

    多线程基础体系知识清单

    10-13 阅读数 400

    前言

    本文会介绍Java中多线程与并发的基础,适合初学者食用。

    线程与进程的区别

    在计算机发展初期,每台计算机是串行地执行任务的,如果碰上需要IO的地方,还需要等待长时间的用户IO,后来经过一段…


    博文



    Python搭建代理IP池(一)- 获取 IP

    10-14 阅读数 2168

    使用爬虫时,大部分网站都有一定的反爬措施,有些网站会限制每个 IP 的访问速度或访问次数,超出了它的限制你的 IP 就会被封掉。对于访问速度的处理比较简单,只要间隔一段时间爬取一次就行了,避免频繁访问... 博文

    可视化越做越丑?这五个高级图表效果能瞬间抬升你的逼格

    10-14 阅读数 4404

    今天我们来说一说数据可视化,想必很多人在入门数据分析之后,就会经常进行可视化的工作,所谓一图胜千言,图表用的好,真的是会事半功倍的。但现实情况下,很多人遇到的问题是:

    你做的图表太丑了?你做的图表到…


    博文



    感觉自己不会的东西太多了,不知道如何下手?

    10-14 阅读数 6287

    GitHub 8.8k Star 的Java工程师成神之路 ,不来了解一下吗? GitHub 8.8k Star 的Java工程师成神之路 ,真的不来了解一下吗? GitHub 8.8k Star 的... 博文

    做技术,35岁,你慌了吗

    10-14 阅读数 3622

    35岁,是互联网从业者,尤其是程序员的一道坎。在“996”盛行的互联网行业,受欢迎的永远是28岁左右精力无限的年轻人。你不会永远年轻,但永远有人年轻。 当你年纪大了,熬不了夜了,加不了班了,还能吃得了... 博文

    别死写代码了,方法比结果更重要

    10-13 阅读数 1260

    点击上方“程序猿技术大咖”,选择“关注公众号”,一起共进步!如果每个程序开发人员都只是周而复始地写代码,想必编程的工作就会让很多程序员发狂。那么如何在枯燥的工作中寻找乐趣...... 博文

    据说中台凉了?唔,真香

    10-12 阅读数 319

    全文长度: 2200字

    阅读时间: 8分钟

    TL;DR(too long don’tread)

    1、业务中台就是流程模板+扩展点

    2、没法很好抽象就别做中台,没那么多需求和业务线就别做中台。



    博文



    为什么程序员在学习编程的时候什么都记不住?

    10-12 阅读数 3683

    在程序员的职业生涯中,记住所有你接触过的代码是一件不可能的事情!那么我们该如何解决这一问题?作者 |Dylan Mestyanek译者 | 弯月,责编 | 屠敏出品 |...... 博文

    成长的第一步是走出舒适区

    10-13 阅读数 5232

    阅读本文大概需要 2.8 分钟。在温室里呆习惯了,就很难去适应室外环境,在一个圈子呆久了,就会把一切都会当成是理所当然,不想再去适应第二个圈子,即使他们可能更好。很多人觉...... 博文

    出名要趁早!

    10-14 阅读数 2582

    出名要趁早,很多人都听过,但具体的意思不知道大家有没有思考过。除了出名以外,很多事情都要趁早,比如恋爱、买房、买车、事业。拿恋爱来说,初中高中叫早恋,大学叫恋爱,30岁应...... 博文

                <div class="recommend-item-box type_hot_word">
                                <div class="content clearfix">
                    <div class="float-left">
                                        <span>
                        <a href="https://www.csdn/gather_1e/MtjaIgwsLWRvd25sb2Fk.html" target="_blank">
                        c#引入dll文件报错</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_10/MtjaIgxsLWRvd25sb2Fk.html" target="_blank">
                        c#根据名称实例化</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_1b/MtjaIgysLWRvd25sb2Fk.html" target="_blank">
                        c#从邮件服务器获取邮件</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_11/MtjaIgzsLWRvd25sb2Fk.html" target="_blank">
                        c# 保存文件夹</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_11/MtjaIg0sLWRvd25sb2Fk.html" target="_blank">
                        c#代码打包引用</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_1d/MtjaIg1sLWRvd25sb2Fk.html" target="_blank">
                        c# 压缩效率</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_19/MtjaIg2sLWRvd25sb2Fk.html" target="_blank">
                        c#教学 csdn</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_17/MtjaIg3sLWRvd25sb2Fk.html" target="_blank">
                        c#开发前端</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_17/MtjaIg4sLWRvd25sb2Fk.html" target="_blank">
                        c#如何将字符串格式化</a>
                    </span>
                                        <span>
                        <a href="https://www.csdn/gather_15/MtjaIg5sLWRvd25sb2Fk.html" target="_blank">
                        c#引用dll不成功</a>
                    </span>
                                        </div>
                </div>
                                </div>
                            <div class="recommend-loading-box">
                <img src='https://csdnimg/release/phoenix/images/feedLoading.gif'>
            </div>
            <div class="recommend-end-box">
                <p class="text-center">没有更多推荐了,<a href="https://blog.csdn/" 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>
    <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/molake10344">
                <img src="https://avatar.csdn/0/E/4/3_molake10344.jpg" class="avatar_pic" username='molake10344'>
                                    <img src="https://g.csdnimg/static/user-reg-year/1x/4.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='{"mod":"popu_379"}' username='molake10344'>
                    <a href="https://blog.csdn/molake10344" class="" id="uid" title='molake10344'>
                        molake10344                    </a>
                </span>
                            </div>
            <div class="profile-intro-name-boxFooter">
                                    <div class="personal-home-page" style='right:-96px;'><a target="_blank" href="https://me.csdn/molake10344">TA的个人主页 ></a></div>
                                <div class="profile-intro-name-boxOpration">
                                            <div class='profile-personal-letter'>
                            <a id='profile-personal-alink' href="" target="_blank" rel="noopener">私信</a>
                        </div>
                        <div class="opt-box d-flex  flex-column">
                            <span class="csdn-tracking-statistics tracking-click" data-report-click='{"mod":"popu_379"}'>
                                                                    <a class="btn btn-sm btn-red-hollow attention" id="btnAttent" style='padding:0;'>关注</a>
                                                            </span>
                        </div>
                                    </div>
            </div>
        </div>
    </div>
    <div class="data-info d-flex item-tiling">
                <dl class="text-center" title="69">
                            <dt><a href="https://blog.csdn/molake10344?t=1">原创</a></dt>
                <dd><a href="https://blog.csdn/molake10344?t=1"><span class="count">69</span></a></dd>
                    </dl>
        <dl class="text-center" id="fanBox" title="55">
            <dt>粉丝</dt>
            <dd><span class="count" id="fan">55</span></dd>
        </dl>
        <dl class="text-center" title="17">
            <dt>获赞</dt>
            <dd><span class="count">17</span></dd>
        </dl>
        <dl class="text-center" title="11">
            <dt>评论</dt>
            <dd><span class="count">11</span></dd>
        </dl>
    </div>
    <div class="grade-box clearfix">
        <dl>
            <dt>访问:</dt>
            <dd title="175422">
                17万+            </dd>
        </dl>
        <dl>
            <dt>周排名:</dt>
            <dd>
                <a class="grade-box-rankA" href="https://blog.csdn/rank/writing_rank" target="_blank">
                    5万+                </a>
            </dd>
        </dl>
        <dl>
            <dt>积分:</dt>
            <dd title="2643">
                2643            </dd>
        </dl>
        <dl title="24232">
            <dt>总排名:</dt>
            <dd>
                <a class="grade-box-rankA" href="https://blog.csdn/rank/writing_rank_total" target="_blank">
                    2万+                </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="持之以恒">
                                    <div class="mouse-box">
                                        <img src="https://g.csdnimg/static/user-medal/chizhiyiheng.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/static/user-medal/chizhiyiheng.png" alt="">
                                                <p>持之以恒</p>
                                            </div>
                                            <div class="right-box">
                                                授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!                                            </div>
                                        </div>
                                    </div>
                                </div>
                                                                                        </div>
                <script>
                    (function($) {
                        setTimeout(function() {
                            $('div.icon-badge.show-moment').removeClass('show-moment');
                        }, 5000);
                    })(window.jQuery)
                </script>
            </div>
                <dl class="aside-box-footerClassify">
            <dt>等级:</dt>
            <dd>
                <a href="https://blog.csdn/home/help.html#level" title="5级,点击查看等级说明" target="_blank">
                    <svg class="icon icon-level" aria-hidden="true">
                        <use xlink:href="#csdnc-bloglevel-5"></use>
                    </svg>
                </a>
            </dd>
        </dl>
    </div>
    


    最新文章






    • Applying for the License Key of TexturePacker



    • UART的“配置”



    • 函数的注释模板



    • 浅析CC2540的OSAL原理



    • 指针之交换两个变量的值


    归档

    • 2016年3月 1篇
    • 2016年1月 1篇
    • 2015年12月 3篇
    • 2015年10月 3篇
    • 2015年9月 28篇
    • 2015年8月 37篇
    • 2015年7月 6篇

    展开

    	<div class="aside-box">
    		<div id="kp_box_57" data-pid="57"><iframe  src="https://adaccount.csdn/#/preview/665?m=tAEpbbLctSvbbSbLASLbSyHDiipEAEnbbAQEtDHLcEbnJEUiQctHbAvLtLyHXXnLivHQWppiSJEQLymXAJiXviEQnpSSiLioHcQQ&k=" frameborder="0" width= "300px"  height= "250px" scrolling="no" ></iframe><img class="pre-img-lasy" data-src="https://kunyu.csdn/1.png?d=2&k=&m=tAEpbbLctSvbbSbLASLbSyHDiipEAEnbbAQEtDHLcEbnJEUiQctHbAvLtLyHXXnLivHQWppiSJEQLymXAJiXviEQnpSSiLioHcQQ"></div>		</div>
    			<div class="aside-box">
    		<div class="persion_article">
    		</div>
    	</div>
    </div>
    
    • 点赞 取消点赞

      2

    • 海报

      分享海报说明
    • 评论

    • 目录
    • 收藏
    • 手机看
    • 上一篇
    • 下一篇
    • 更多
      		</a>
      		<ul class="widescreen-more-box">
      												<li class="widescreen-more">
      					<a class="btn-comments low-height hover-box" href="https://blog.csdn/molake10344/article/details/47830875" title="为什么寄存器比内存快?">
      						<svg class="icon hover-hide" aria-hidden="true">
      							<use xlink:href="#csdnc-chevronleft"></use>
      						</svg>
      						<span class="hover-show text text3">上一篇</span>
      					</a>
      				</li>
      															<li class="widescreen-more">
      				<a class="btn-comments hover-box low-height" href="https://blog.csdn/molake10344/article/details/47949729" title="C51的中断号排序规则">
      					<svg class="icon hover-hide" aria-hidden="true">
      						<use xlink:href="#csdnc-chevronright"></use>
      					</svg>
      					<span class="hover-show text text3">下一篇</span>
      				</a>
      			</li>
      						</ul>
      	</li>
          		<li class="to-commentBox to-reward">
      		<a class="btn-comments low-height hover-box" title="打赏">
      			<svg class="hover-hide" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3/2000/svg" xmlns:xlink="http://www.w3/1999/xlink">
      				<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
      					<g transform="translate(-1398.000000, -486.000000)" fill-rule="nonzero">
      						<g transform="translate(1398.000000, 486.000000)">
      							<path d="M0,12 C0,16.287187 2.287187,20.2487113 6,22.3923048 C9.7128129,24.5358984 14.2871871,24.5358984 18,22.3923048 C21.712813,20.2487113 24,16.287187 24,12 C24,5.37258296 18.627417,0 12,0 C5.372583,0 0,5.37258296 0,12 Z" id="路径" fill-opacity="0.3" fill="#FF5A52"></path>
      							<path d="M2.09340659,11.9505494 C2.09340659,15.4721673 3.97216734,18.7262766 7.02197798,20.4870856 C10.0717886,22.2478946 13.8293103,22.2478946 16.8791209,20.4870856 C19.9289316,18.7262766 21.8076923,15.4721673 21.8076923,11.9505494 C21.8076923,6.50659974 17.3944991,2.09340659 11.9505495,2.09340659 C6.50659977,2.09340659 2.09340659,6.50659974 2.09340659,11.9505494 Z" id="路径" fill="#F63D47"></path>
      							<path d="M11.3005025,5.28638434 L12.7115578,5.28638434 L12.7115578,6.87854416 L14.1105528,6.87854416 C14.4,6.39607148 14.6592965,5.89550609 14.8884422,5.37081705 L16.1849246,5.82313519 C15.99799,6.23926787 15.7929648,6.58906055 15.5758794,6.88457507 L18,6.88457507 L18,9.84575109 L16.6733668,9.84575109 L16.6733668,8.03647857 L7.33869347,8.03647857 L7.33869347,9.85781291 L6,9.85781291 L6,6.87854416 L8.51457286,6.87854416 C8.31557789,6.52875147 8.08040201,6.1910206 7.80904523,5.86535155 L9.08140703,5.4009716 C9.39497488,5.80504246 9.67236181,6.29957695 9.92562814,6.88457507 L11.3065327,6.88457507 L11.3065327,5.28638434 L11.3005025,5.28638434 Z M12.8571429,13.9657994 C12.6552823,15.5675992 12.2332101,16.6234672 11.5848095,17.1394027 C10.8813559,17.8053195 9.1991844,18.2312662 6.54441188,18.4292415 L6,17.2233922 C8.22046642,17.1394027 9.68854339,16.8454395 10.3919969,16.3415024 C11.0098127,15.8735609 11.3768319,15.0456644 11.4930547,13.8578129 L12.8571429,13.9657994 Z M16.8571429,12.1435272 L16.8571429,15.9892245 L15.5161905,15.9892245 L15.5161905,13.3067319 L9.05523809,13.3067319 L9.05523809,16.1435272 L7.71428571,16.1435272 L7.71428571,12.1435272 L16.8571429,12.1435272 L16.8571429,12.1435272 Z M8.28571429,8.71495577 L15.7142857,8.71495577 L15.7142857,11.5720986 L8.28571429,11.5720986 L8.28571429,8.71495577 L8.28571429,8.71495577 Z M14.5714286,10.4292415 L14.5714286,9.28638434 L10,9.28638434 L10,10.4292415 L14.5714286,10.4292415 Z M12.9579832,16.1435272 C14.8187275,16.4853162 16.4993998,16.9018717 18,17.3931934 L17.2436975,18.4292415 C15.635054,17.8311106 13.9783914,17.3664911 12.2857143,17.0407235 L12.9579832,16.1435272 L12.9579832,16.1435272 Z" id="形状" fill="#FFFFFF"></path>
      						</g>
      					</g>
      				</g>
      			</svg>
      			<span class="hover-show text">打赏</span>
      		</a>
      						<div id="reward" class="reward-box">
      <p class="rewad-title">打赏<span class="reward-close"><svg t="1567152543821" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3/2000/svg" p-id="10924" xmlns:xlink="http://www.w3/1999/xlink" width="12" height="12"><defs><style type="text/css"></style></defs><path d="M512 438.378667L806.506667 143.893333a52.032 52.032 0 1 1 73.6 73.621334L585.621333 512l294.485334 294.485333a52.074667 52.074667 0 0 1-73.6 73.642667L512 585.621333 217.514667 880.128a52.053333 52.053333 0 1 1-73.621334-73.642667L438.378667 512 143.893333 217.514667a52.053333 52.053333 0 1 1 73.621334-73.621334L512 438.378667z" fill="" p-id="10925"></path></svg></span></p>
      <dl>
      	<dd><a href="javascript:;"><img src="https://avatar.csdn/0/E/4/3_molake10344.jpg" alt=""></a></dd>
      	<dt>
      		<p class="blog-name">molake10344</p>
      		<p class="blog-discript">“你的鼓励将是我创作的最大动力”</p>
      	</dt>
      </dl>
      <div class="money-box">
          			            	<span class="choosed choose_money" data-id="5">5C币</span>
      		        							<span class="choose_money" data-id="10">10C币</span>
      		        							<span class="choose_money" data-id="20">20C币</span>
      		        							<span class="choose_money" data-id="50">50C币</span>
      		        							<span class="choose_money" data-id="100">100C币</span>
      		        							<span class="choose_money" data-id="200">200C币</span>
      		        	</div>
      <div class="sure-box">
      	<p class="is-have-money"><a class="reward-sure">确定</a></p>
      </div>
      
    				</li>
        	</ul>
    

    分享到微信朋友圈

    ×

    扫一扫,手机浏览

    本文标签: ezusb