<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Macade的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Macade</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Macade]]></copyright><item><title><![CDATA[FreeRTOS中数据结构链表思考的几个问题]]></title><link>https://blog.youkuaiyun.com/Macade/article/details/102628153</link><guid>https://blog.youkuaiyun.com/Macade/article/details/102628153</guid><author>Macade</author><pubDate>Fri, 18 Oct 2019 16:49:11 +0800</pubDate><description><![CDATA[使用的资料为野火FreeRTOS教程：其中有一个

/* 将节点插入链表的尾部的一个函数如下*/
void vListInsertEnd( List_t * const pxList, ListItem_t * const pxNewListItem )
{
 ListItem_t * const pxIndex = pxList-&gt;pxIndex;

 pxNewListIte...]]></description><category></category></item><item><title><![CDATA[keil5安装之后的L6002U问题]]></title><link>https://blog.youkuaiyun.com/Macade/article/details/102601781</link><guid>https://blog.youkuaiyun.com/Macade/article/details/102601781</guid><author>Macade</author><pubDate>Thu, 17 Oct 2019 11:24:18 +0800</pubDate><description><![CDATA[问题如下图：



显示无法打开环境变量的某个C盘目录，而且也确实没有这个目录，网上找到的解决方法，记录一下：

1：右键桌面我的电脑，选择属性



2：选择高级系统设置



3：环境变量



4：将TEMP和TMP目录由 %userprofile% 修改为 C:\user\default解决这个问题。

注：其中有一个问题就是，可能修改时候导致keil5软件无法启动，电脑会自动...]]></description><category></category></item><item><title><![CDATA[petalinux安装问题总结]]></title><link>https://blog.youkuaiyun.com/Macade/article/details/90377394</link><guid>https://blog.youkuaiyun.com/Macade/article/details/90377394</guid><author>Macade</author><pubDate>Mon, 20 May 2019 18:56:40 +0800</pubDate><description><![CDATA[1，安装所需要的库

apt install build-essential vim tofrodos

出现

解决：1、 sudo rm /var/cache/apt/archives/lock

     2、sudo rm /var/lib/dpkg/lock

     3、sudo dpkg --configure -a

     4、sudo a...]]></description><category></category></item><item><title><![CDATA[交叉编译的几个常见指令]]></title><link>https://blog.youkuaiyun.com/Macade/article/details/81357947</link><guid>https://blog.youkuaiyun.com/Macade/article/details/81357947</guid><author>Macade</author><pubDate>Thu, 02 Aug 2018 15:40:56 +0800</pubDate><description><![CDATA[1,arm-linux-gcc用来编译c文件或s文件        //参考：https://www.cnblogs.com/zhangpengshou/p/3587751.html

用法： 

arm-linux-gcc -c -o  led.o  led.c

arm-linux-gcc -c -o start.o start.S

2,arm-linux-ld用来链接程序         ...]]></description><category></category></item><item><title><![CDATA[arm架构常见的几条汇编指令]]></title><link>https://blog.youkuaiyun.com/Macade/article/details/81355999</link><guid>https://blog.youkuaiyun.com/Macade/article/details/81355999</guid><author>Macade</author><pubDate>Thu, 02 Aug 2018 14:10:13 +0800</pubDate><description><![CDATA[1，ldr：读内存

用法：ldr r0, [r1]          //如果r1=x，则表示读取以x为地址的内存中的数据，总共读取4个字节，即32bit

         ldr r0, =0x56000050   //这个时候ldr相当于mov起着数据传送的作用，在此与mov的区别是，mov为真正的数据传送指令，而ldr是伪指令，当我们需要传送一个很大的书的时候，就只能使用伪指令ldr了，...]]></description><category></category></item><item><title><![CDATA[stm32中编码器模式读出“负数”的问题]]></title><link>https://blog.youkuaiyun.com/Macade/article/details/80303219</link><guid>https://blog.youkuaiyun.com/Macade/article/details/80303219</guid><author>Macade</author><pubDate>Sun, 13 May 2018 22:13:24 +0800</pubDate><description><![CDATA[    最近在调试平衡小车，在网上找到的关于直流电机编码器的使用源码。查看stm32使用手册可以看到如下的配置，和图片。基本上程序也是这样去设置的相关寄存器的。    如果TI1和TI2分别接电机的A相和B相的话，那么，当电机正转的时候，如下图计数器回想上计数，反转的时候会向下计数，注意了这个向下计数并不会出现负的值，依旧是从（0-ARR）计数。          这种模式的好处：1.上升沿和下降...]]></description><category></category></item></channel></rss>