<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Alexayo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Alexayo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Alexayo]]></copyright><item><title><![CDATA[树莓派安装WIringPi库Python版流程]]></title><link>https://blog.youkuaiyun.com/Alexayo/article/details/116274294</link><guid>https://blog.youkuaiyun.com/Alexayo/article/details/116274294</guid><author>Alexayo</author><pubDate>Thu, 29 Apr 2021 18:04:49 +0800</pubDate><description><![CDATA[笔者在安装树莓派WiringPi库的时候，由于笔者用的是Python版的，网上的教程有些不太行
折腾了好一会后，发现下面这个办法是可以的

首先准备这两个压缩包，一个是Python版本的，一个是C语言版本的
然后把python版本的解压到/home/pi/Work/WiringPi-Python
在/home/pi/Work/WiringPi-Python/WiringPi里边解压c语言版本的
之后 在/home/pi/Work/WiringPi-Python 运行
sudo python3 setup.p]]></description><category></category></item><item><title><![CDATA[树莓派4b安装opencv3.4.0版本全流程]]></title><link>https://blog.youkuaiyun.com/Alexayo/article/details/116273918</link><guid>https://blog.youkuaiyun.com/Alexayo/article/details/116273918</guid><author>Alexayo</author><pubDate>Thu, 29 Apr 2021 17:51:59 +0800</pubDate><description><![CDATA[1.安装numpy
打开终端 使用pip3（pip默认指的是python2.7的pip）进行安装numpy依赖库
sudo pip3 install numpy
2.把根目录扩大到整个SD卡
（后续操作需要很大的空间 不进行扩展会卡住）

打开终端 输入以下命令 进入树莓派配置界面

sudo raspi-config


选择进入 7 Advanced Options （光标移动到7 回车）
进入以下页面

4.选择 A1 Expand Filesystem 回车
5.然后进行重启
3.换源
先换源 不然]]></description><category></category></item><item><title><![CDATA[Proteus仿真STM32的RTC时钟解决步骤]]></title><link>https://blog.youkuaiyun.com/Alexayo/article/details/113447032</link><guid>https://blog.youkuaiyun.com/Alexayo/article/details/113447032</guid><author>Alexayo</author><pubDate>Sun, 31 Jan 2021 14:46:41 +0800</pubDate><description><![CDATA[我在用Proteus仿真32的RTC时钟的时候，采用的是正点的库去做移植到我的Proteus平台
效果展示：

注意：仿真的时间走的比较慢，仿真出来后可能时间需要过个几秒才会跳变，可能是仿真软件存在的BUG
（待解决）
OK，下边进入移植方法。
1、首先拿到正点原子的对RTC的标准库的例程，直接运行在我们的仿真平台上是走不通的。
问题现象：一加入RTC初始化函数My_RTC_Init()，程序直接卡死。注释了程序正常跑通。
2、因此进入这个函数，采用局部注释法来排除问题，看看问题究竟在哪里
通过注释屏蔽，发]]></description><category></category></item><item><title><![CDATA[三行按键程序原理计算解析]]></title><link>https://blog.youkuaiyun.com/Alexayo/article/details/113362521</link><guid>https://blog.youkuaiyun.com/Alexayo/article/details/113362521</guid><author>Alexayo</author><pubDate>Fri, 29 Jan 2021 02:01:33 +0800</pubDate><description><![CDATA[首先分析单片机的按键默认是什么电平，按键按下是什么电平
笔者的单片机默认是高电平，按下为低电平
#define KB1	GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_0)
#define KB2	GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_8)
#define KB3 GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_1)
#define KB4 GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2)
]]></description><category></category></item><item><title><![CDATA[C51中各种存储区名词解释]]></title><link>https://blog.youkuaiyun.com/Alexayo/article/details/112911008</link><guid>https://blog.youkuaiyun.com/Alexayo/article/details/112911008</guid><author>Alexayo</author><pubDate>Wed, 20 Jan 2021 21:27:37 +0800</pubDate><description><![CDATA[首先c51有下面几种存储类型
code ：程序存储区（64KB），
data ：可直接寻址的内部数据存储区（128B）
idata：不可直接寻址的内部数据存储区（256B）
xdata：外部数据存储区（64KB）
pdata：分页的外部数据存储区
在51系列中data,idata,xdata,pdata的区别：
code：程序存储区。
data：固定指前面0x00-0x7f的128个RAM，可以直接读写的，速度最快，生成的代码也最小。
idata：固定指前面0x00-0xff的256个RAM,其中前128和]]></description><category></category></item><item><title><![CDATA[Proteus仿真STM32的实战步骤]]></title><link>https://blog.youkuaiyun.com/Alexayo/article/details/109964791</link><guid>https://blog.youkuaiyun.com/Alexayo/article/details/109964791</guid><author>Alexayo</author><pubDate>Sun, 22 Nov 2020 22:45:55 +0800</pubDate><description><![CDATA[工程实践老师喊我们进行一个proteus仿真做STM32的测试，proteus之前笔者有用过，都用来做51的仿真，32的仿真确实没有尝试过，于是今天把我实战32仿真的整个操作流程做一个记录。
1、首先按照AD那边的原理图搭建好基本电路，包括晶振振荡电路等外围。

2、正当准备运行上电的时候，提示没VSS和VDD未连接

3、通过查阅资料可知
选择 Design -&gt; Configure Power Rails …添加到VCC/VDD里头既可解决
设计-&gt;配置供电网

4、打算接入一个LED灯，程]]></description><category></category></item></channel></rss>