<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小耀子的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_45367147</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_45367147]]></copyright><item><title><![CDATA[【PS】PS改变字体大小的方法]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/113272370</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/113272370</guid><author>weixin_45367147</author><pubDate>Wed, 27 Jan 2021 21:03:40 +0800</pubDate><description><![CDATA[1.输入文字后，单击工具箱的字符面板，在调整字体大小的下拉框中选择合适的字体大小，最大只能选择72点。

2.选中文字图层，按下Ctrl+T自由变换，在文字上右键单击，选择自由变换，鼠标拖动随意调整文字大小。
3.输入完文字之后，按住Ctrl键不放，会围绕字体出现一个框，用鼠标拉框的右下角就可以改变字体大小。如果按住Ctrl键，然后再按住shift键可以按原比例改变大小。

...]]></description><category></category></item><item><title><![CDATA[【PCB】AltiumDesigner PCB中栅格与格点的切换]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/108932482</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/108932482</guid><author>weixin_45367147</author><pubDate>Mon, 05 Oct 2020 20:36:49 +0800</pubDate><description><![CDATA[在PCB页面中通过快捷键Ctrl+G。进入设置界面

在弹出的对话框中，在Displa步进值y，Coarse选择Lines为栅格，Dots为格点，Do Not Draw为无任何显示。
可以通过修改步进值得大小，使得改变栅格的大小。

...]]></description><category></category></item><item><title><![CDATA[Python自学笔记——在python3.8.1中安装pygame]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/108160603</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/108160603</guid><author>weixin_45367147</author><pubDate>Fri, 21 Aug 2020 23:05:36 +0800</pubDate><description><![CDATA[1.打开python shell，检查python版本

我的python版本是3.8.1
2.点击官网链接下载，找到对应版本

3.下载到python安装路径下的Scripts文件夹下

4.在Scripts下打开cmd命令行
输入命令：
python -m pip install --user 加上你下的whl文件名字

我下载的是 pygame-1.9.6-cp38-cp38-win_amd64.whl
则输入：
python -m pip install --user pygame-1.9.6-cp]]></description><category></category></item><item><title><![CDATA[【蓝桥杯】RTC时钟]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/108102576</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/108102576</guid><author>weixin_45367147</author><pubDate>Wed, 19 Aug 2020 15:57:31 +0800</pubDate><description><![CDATA[规定这样一个任务：

初始时间为 23-59-55
到23-59-59后变为00-00-00
在LCD屏的Line2上显示时间

这样完成任务：
创建"rtc.c"和"rtc.h"并保存到HARDWARE文件夹下，并在工程中添加"rtc.c"
rtc.c
#include "rtc.h"
#include "stm32f10x_it.h"
u32 Time=23*3600+59*60+55;
void rtc_Init()
{ 
	NVIC_InitTypeDef   NVIC_InitStructure;]]></description><category></category></item><item><title><![CDATA[【蓝桥杯】USART串口驱动]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/108082825</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/108082825</guid><author>weixin_45367147</author><pubDate>Tue, 18 Aug 2020 17:28:50 +0800</pubDate><description><![CDATA[接收的时候用中断接收，发送的时候主动发送并查询
usart.c
#include "uart.h"

void uart_Init(void)
{
	GPIO_InitTypeDef GPIO_InitStructure;
	NVIC_InitTypeDef NVIC_InitStructure;
	USART_InitTypeDef USART_InitStructure;
	
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
	RCC_APB1P]]></description><category></category></item><item><title><![CDATA[【蓝桥杯】解决LCD使用LED亮灭混乱的办法]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/108071387</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/108071387</guid><author>weixin_45367147</author><pubDate>Tue, 18 Aug 2020 10:53:14 +0800</pubDate><description><![CDATA[比赛板用的是stm32f103RB芯片，64管脚，LED与LCD同用了管脚PC8PC15（对应LED1LED8），所以板子上增用了一个锁存器——M74HC573。在控制LED的时候，只需在输出对应电平后，给锁存器的LE（N—LE，对应PD2）管脚一个上升沿脉冲即可把对应的电平锁存到锁存器的输出端（Q1~Q8），从而控制LED。
对LCD的操作会影响LED的亮灭，如对LCD的行写会点亮所有的LED。
解决办法如下： 即操作LCD之前保存GPIOC相关寄存器的值，对LCD操作结束后，重新恢复原值。
void L]]></description><category></category></item><item><title><![CDATA[【蓝桥杯】KEY（基础板上的四个按键）]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/108054876</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/108054876</guid><author>weixin_45367147</author><pubDate>Mon, 17 Aug 2020 14:48:23 +0800</pubDate><description><![CDATA[这四个按键有两种方法驱动：

循环扫描
外部中断

建议使用外部中断。
KEY的硬件连接





KEY
STM32




KEY1
PA0


KEY2
PA8


KEY3
PB1


KEY4
PB2


KEY软件驱动
key.c
#include "key.h"
#include "stm32f10x_it.h"
#include "led.h"

void KEY_Init(void)
{
	EXTI_InitTypeDef   EXTI_InitStructure;
	GPIO_InitT]]></description><category></category></item><item><title><![CDATA[【雷达】SAR合成孔径雷达]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107957212</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107957212</guid><author>weixin_45367147</author><pubDate>Wed, 12 Aug 2020 16:34:08 +0800</pubDate><description><![CDATA[文章目录SAR介绍几个波的概念SAR参数波长极化入射角SAR散射机制表面和体散射双回波组合散射穿透散射SAR图像的理解SAR图像的斑点噪声SAR的观测方向SAR图像几何特征
SAR介绍
用一个小天线作为单个辐射单元，将此单元沿一直线不断移动，在不同位置接收同一地物的回波信号并进行相关解调压缩处理的侧视雷达。可以获取高分辨率的地球表面图像，是目前广泛使用的雷达系统。
几个波的概念

波长λ和频率f的关系：λ=c/f
振幅A和强度I：I=A²（反映电磁波能量）
相位：描述波的振动状态的物理量Φ=2πL/λ，L：]]></description><category></category></item><item><title><![CDATA[【雷达】脉冲体制雷达基础知识]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107934535</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107934535</guid><author>weixin_45367147</author><pubDate>Tue, 11 Aug 2020 15:48:25 +0800</pubDate><description><![CDATA[雷达通常有两种基本类型：连续波（CW）雷达和脉冲雷达。
连续波雷达发射连续波，并且发射的同时可以接收反射回来的的回波信号，即收发可以同时进行。
脉冲雷达间歇式发射脉冲周期信号，并且在发射的间隔接收发射的回波信号，即收发间隔进行。
1.脉冲雷达的的优点
雷达在工作过程中，发射信号泄露会对接收机造成干扰，情况主要有两种：

一种是大信号干扰使得接收机压缩增益或出现饱和，甚至造成接收机阻塞，通常可以通过将收发天线进行物理隔离来解决；
另一种是发射信号的边带噪声将微弱的回波信号淹没，对接收机的目标检测造成影响。

]]></description><category></category></item><item><title><![CDATA[【蓝桥杯】LED的使用]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107913301</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107913301</guid><author>weixin_45367147</author><pubDate>Mon, 10 Aug 2020 15:23:18 +0800</pubDate><description><![CDATA[文章目录工程准备新建led.h和led.c利用库函数的Example快速写LED驱动
蓝桥杯嵌入式资源包：

工程准备
利用8-液晶驱动参考例程文件夹里面的的LCD例程来做，能复制就复制，节约时间把CT117E-LCD文件夹复制粘贴到其他地方，打开

在CT117E-LCD文件夹中新建Hardward文件夹，我把所有驱动文件都存在Hardward文件夹下。
每次新建一个文件，保存为.c或者.h文件都存在Hardward文件夹里，并在main.c中调用。

在keil工程里，新建Hardward到工程，并添加]]></description><category></category></item><item><title><![CDATA[Python自学笔记——enumerate用法总结]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107598043</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107598043</guid><author>weixin_45367147</author><pubDate>Sun, 26 Jul 2020 19:24:32 +0800</pubDate><description><![CDATA[enumerate()函数说明

enumerate()函数是python的内置函数
enumerate在字典上时枚举、列举的意思
对于一个可迭代的、可遍历的对象（如列表、字符串等），enumerate将其组成一个索引序列，利用它可以同时获得索引和值
enumerate多用于在for循环中得到计数

enumerate()使用

如果对一个列表，既要遍历索引又要遍历元素时，首先可以这样写：

list1 = ["一", "二", "三", "四五"]
for i in range (len(list1)):]]></description><category></category></item><item><title><![CDATA[Python自学笔记——下划线解读]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107584369</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107584369</guid><author>weixin_45367147</author><pubDate>Sat, 25 Jul 2020 20:44:53 +0800</pubDate><description><![CDATA[Python 用下划线作为变量前缀和后缀指定特殊变量
_xxx不能用from module import *'导入
__ xxx __ 系统定义名字
__xxx类中的私有变量名
核心风格：避免下划线作为变量名的开始
因为下划线对解释器有特殊的意义，而且是内建标识符所使用的符号，建议程序员避免用下划线作为变量名的开始。一般来讲，变量名_xxx被看作“私有的”，在模块或类外不可以使用，当变量是私有的时候，用_xxx来表示变量是很好的习惯，因为变量名__xxx__ 对Python来说有特殊的意义，对于普通的变量应]]></description><category></category></item><item><title><![CDATA[优快云图片居中]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107576088</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107576088</guid><author>weixin_45367147</author><pubDate>Sat, 25 Jul 2020 11:24:47 +0800</pubDate><description><![CDATA[在图片后面加#pic_center


]]></description><category></category></item><item><title><![CDATA[Python自学笔记——cmd升级pip]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107575935</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107575935</guid><author>weixin_45367147</author><pubDate>Sat, 25 Jul 2020 11:20:04 +0800</pubDate><description><![CDATA[win键+R打开命令行，输入cmd后，先查看版本 pip --version,输入以下命令
pip show pip


之后输入python -m pip install --upgrade pip 升级pip
python -m pip install --upgrade pip



]]></description><category></category></item><item><title><![CDATA[{MATLAB}学习笔记--Day3]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107326200</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107326200</guid><author>weixin_45367147</author><pubDate>Wed, 15 Jul 2020 00:14:38 +0800</pubDate><description><![CDATA[逻辑型
所谓逻辑数据类型，就是仅具有“true”和“false”两个数值的一种数据类型。一般来说，逻辑true用1表示，逻辑false用0来表示。在MATLAB中，参与逻辑运算或者关系运算的并不一定必须是逻辑型的数据，任何数值都可以参与逻辑运算。在逻辑运算中，MATLAB将所有的非零值作为逻辑true来计算，而将零值作为逻辑false来计算。
和一般的数值型类似，逻辑型数据可以通过数值型转换得到，或者使用创建函数生成。
创建逻辑型矩阵或者数组的函数主要有以下3个。

logical函数：可将任意类型的数组转]]></description><category></category></item><item><title><![CDATA[Python自学笔记——Day2]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107345246</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107345246</guid><author>weixin_45367147</author><pubDate>Tue, 14 Jul 2020 20:07:24 +0800</pubDate><description><![CDATA[标准数据类型
Python3 中有六个标准的数据类型：

Number（数字）
String（字符串）
List（列表）
Tuple（元组）
Set（集合）
Dictionary（字典）

Python3 的六个标准数据类型中：

不可变数据（3 个）：Number（数字）、String（字符串）、Tuple（元组）；
可变数据（3 个）：List（列表）、Dictionary（字典）、Set（集合）。

Number（数字）
Python3 支持 int、float、bool、complex（复数）。
在]]></description><category></category></item><item><title><![CDATA[Python自学笔记——Day1]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107336931</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107336931</guid><author>weixin_45367147</author><pubDate>Tue, 14 Jul 2020 14:21:45 +0800</pubDate><description><![CDATA[一些实用的数学运算符




运算符
说明
范例
求值结果




+
加法
7+3
10


-
减法
7-3
4


*
乘法
7*3
21


/
除法（真）
7/3
2.3333333333333335


//
除法（整数）
7//3
2


%
求余数
7%3
1


常用字符串方法




方法
说明




upper()
返回字符串的大写形式


lower()
返回字符串的小写形式


swapcase()
返回一个新的字符串，其中的大小写形式交换，大写字母会变成小写，小写字母会变成大写]]></description><category></category></item><item><title><![CDATA[{MATLAB}学习笔记--Day2]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107308024</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107308024</guid><author>weixin_45367147</author><pubDate>Mon, 13 Jul 2020 08:14:16 +0800</pubDate><description><![CDATA[查询矩阵形状信息的函数




函数名称
函数功能
函数名称
函数功能




length
返回矩阵最长一维的长度
numel
返回元素个数


Mdims
返回矩阵的维数
size
返回矩阵各维的长度


判断矩阵中数据类型的函数




函数名称
函数功能
函数名称
函数功能




isa
判断输入矩阵是否是给定的类型
isinteger
判断输入矩阵是否是整数数组


iscell
判断输入矩阵是否是cell数组
islogical
判断输入矩阵是否是逻辑数组


iscellstr
判断输入矩阵]]></description><category></category></item><item><title><![CDATA[{MATLAB}学习笔记--Day1]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/107242247</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/107242247</guid><author>weixin_45367147</author><pubDate>Fri, 10 Jul 2020 16:18:20 +0800</pubDate><description><![CDATA[在MATLAB中有一些预定义的变量，每当MATLB启动时，这些变量就会生成。在写程序的时候，应尽可能不对以下的预定义变量名重新赋值，以免产生混淆，致使计算结果错误。




预定义变量
含义
预定义变量
含义




ans
计算结果的默认变量名
NaN或nan
参数，比如0/0，无穷/无穷


eps
浮点相对精度
Nargin
函数输入变量的数目


Inf或inf
无穷大
nargout
函数输出的变量数目


i或j
虚数单位
realmax
最大正实数1.7977e+308


pi
圆周率
re]]></description><category></category></item><item><title><![CDATA[综合设计——基于STC15W4K32S4（第二部分）]]></title><link>https://blog.youkuaiyun.com/weixin_45367147/article/details/106562982</link><guid>https://blog.youkuaiyun.com/weixin_45367147/article/details/106562982</guid><author>weixin_45367147</author><pubDate>Fri, 05 Jun 2020 21:15:45 +0800</pubDate><description><![CDATA[综合设计——基于STC15W5K32S4（第一部分）.
紧接着上一部分来写，这篇博客主要讲一些模式实现的算法代码。话不多说，接着干！！
文章目录3.3 遥控画线3.3.1 遥控画线模式流程图3.3.2过程分析
3.3 遥控画线
这个模式用到了PS2游戏手柄。其实也简单，也就是LCD12864画图模式打点，要画线的话就是更改下一次打点的位置坐标，通过游戏手柄的摇杆来判断是上下左右。还有个方块来当“橡皮檫”，也就是把上次方块消除，之后再更改新的方块中心点的位置坐标，再把方块显示出来。还添加了修改“橡皮檫”大小的]]></description><category></category></item></channel></rss>