<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fishman009的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fishman009</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fishman009]]></copyright><item><title><![CDATA[flash download failed - Target dll has been cancelled]]></title><link>https://blog.youkuaiyun.com/fishman009/article/details/86650314</link><guid>https://blog.youkuaiyun.com/fishman009/article/details/86650314</guid><author>fishman009</author><pubDate>Fri, 25 Jan 2019 18:14:59 +0800</pubDate><description><![CDATA[在用mdk通过jlink烧写demo到stm32h743xx时，弹出了“flash download failed - Target dll has been cancelled”提示。

所以后来的程序都烧写失败。

原因是demo将stm32开发板设置成了休眠模式。

因为demo是由cubemx生成，因为没有考虑到电源的休眠模式，所以在设置的时候忽略了电源的配置。

也尝试按住开发板的复位键...]]></description><category></category></item><item><title><![CDATA[一个单向链表，不知道头节点,一个指针指向其中的一个节点，问如何删除这个指针指向的节点？]]></title><link>https://blog.youkuaiyun.com/fishman009/article/details/86248809</link><guid>https://blog.youkuaiyun.com/fishman009/article/details/86248809</guid><author>fishman009</author><pubDate>Thu, 10 Jan 2019 19:22:47 +0800</pubDate><description><![CDATA[一般情况下，我们删除节点时是知道待删除节点的前节点和后节点。

但是对于标题中的情况，我们只知道当前节点和其后节点以及其后后节点、大后节点，反正就是不会知道其前节点。

那么怎么办呢？既然我们只熟悉在知道前节点后节点的情况，那么就我们就往这个情况上靠。

那么怎么靠呢？我们现在只知道当前节点，那么就一定知道其后面的多个节点，所以就借用其后节点，重新构建我们熟悉的前节点、待删除节点、后节点的形式。
...]]></description><category></category></item><item><title><![CDATA[shell相关基本知识汇总]]></title><link>https://blog.youkuaiyun.com/fishman009/article/details/83471801</link><guid>https://blog.youkuaiyun.com/fishman009/article/details/83471801</guid><author>fishman009</author><pubDate>Sun, 28 Oct 2018 08:46:17 +0800</pubDate><description><![CDATA[一、基本说明：

1）shell脚本的开头：#!/bin/sh。解释：此语句放在shell脚本的开头；其意为告诉编译器，shell需要bin文件夹下的sh解释器进行解析。

2）注意空格。在写if语句时，需要注意if[ xx ]，[  ]内部两侧是要有空格的。

3）#为注释符。

4）转移字符需要使用\。比如输出$符号，需要写成\$。

5）break关键字不是用来跳出switch case语句...]]></description><category></category></item><item><title><![CDATA[VMware Workstation中安装虚拟机linux后，出现如下提示Intel VT-x 处于禁用状态的解决方法]]></title><link>https://blog.youkuaiyun.com/fishman009/article/details/83022208</link><guid>https://blog.youkuaiyun.com/fishman009/article/details/83022208</guid><author>fishman009</author><pubDate>Fri, 12 Oct 2018 10:33:46 +0800</pubDate><description><![CDATA[1.在VMware Workstation上安装ubuntu14.04后，点击“开启此虚拟机”出现对话框，里面内容如下：

“此主机支持 Intel VT-x，但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x，或主机自更改此设置后从未重新启动，则 Intel VT-x 可能被禁用。 (1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁...]]></description><category></category></item><item><title><![CDATA[汇编指令B与BL]]></title><link>https://blog.youkuaiyun.com/fishman009/article/details/82688086</link><guid>https://blog.youkuaiyun.com/fishman009/article/details/82688086</guid><author>fishman009</author><pubDate>Thu, 13 Sep 2018 15:14:58 +0800</pubDate><description><![CDATA[1.b与bl指令的作用是什么？

    b与bl指令的作用：实现程序跳转，也就是调用子程序。

2.b与bl指令的区别是什么？

    b与bl指令的区别：b指令：简单的程序跳转，跳转到到目标标号处执行。

                                  bl指令：带链接程序跳转，也就是要带返回地址。在发生跳转前，将当前PC-4保存到R14中。

             ...]]></description><category></category></item><item><title><![CDATA[typedef用法]]></title><link>https://blog.youkuaiyun.com/fishman009/article/details/80733826</link><guid>https://blog.youkuaiyun.com/fishman009/article/details/80733826</guid><author>fishman009</author><pubDate>Tue, 19 Jun 2018 14:50:37 +0800</pubDate><description><![CDATA[点击打开链接]]></description><category></category></item></channel></rss>