<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fancyZT的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fancyZT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fancyZT]]></copyright><item><title><![CDATA[我的语雀——指路（网络编程、算法刷题）]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/124859341</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/124859341</guid><author>fancyZT</author><pubDate>Thu, 19 May 2022 11:14:20 +0800</pubDate><description><![CDATA[后来一直没有在csdn上记录，用的是语雀，放一些读研后的学习记录吧，语雀的搜索和界面设置没有OneNote做的好，OneNote就是不能插入代码，看代码很难受。
网络编程
算法刷题
找时间再好好总结。

...]]></description><category></category></item><item><title><![CDATA[P4环境配置]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/121709232</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/121709232</guid><author>fancyZT</author><pubDate>Fri, 03 Dec 2021 23:50:50 +0800</pubDate><description><![CDATA[绝对是我配的最久的环境了，没有之一，快两周。刚开始参考了这些，试了很久很久还是不行。（18.04系统）
P4使用Ubuntu中安装教程
Ubuntu16.04中配置p4编程环境
P4使用Ubuntu中安装中的问题
Ubuntu P4编程环境搭建
Ubuntu16.04安装P4语言以及遇到的问题
P4编程环境安装（ubuntu16.04，p4c+bmv2+mininet+PI+tutorial）
ubuntu 20.04 编译安装 p4 详解
GRPC安装
配置p4的安装环境一共需要安装3个东西，分别是pro]]></description><category></category></item><item><title><![CDATA[PAT-Basic刷题1041-1050]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/106945965</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/106945965</guid><author>fancyZT</author><pubDate>Thu, 25 Jun 2020 13:22:59 +0800</pubDate><description><![CDATA[1041 考试座位号
#include&lt;iostream&gt;
#include&lt;string&gt;
using namespace std;
int main(){
    string stu[1005][2];
    string s1,s2;
    int m,n,t;
    cin&gt;&gt;n;
    for(int i=0;i&lt;n;i++){
        cin&gt;&gt;s1&gt;&gt;t&gt;&gt;s2;
        stu[t][0]]]></description><category></category></item><item><title><![CDATA[PAT-Basic刷题1031-1040]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/106732565</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/106732565</guid><author>fancyZT</author><pubDate>Wed, 24 Jun 2020 16:04:02 +0800</pubDate><description><![CDATA[1031 查验身份证
#include&lt;iostream&gt;
using namespace std;
int a[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};
int b[11]={1, 0, 10 ,9 ,8 ,7 ,6, 5, 4, 3 ,2};
string s;
bool isTrue(){
    int sum=0;
    for(int i=0;i&lt;17;i++){
        if(s[i]&lt;'0'||s[i]&gt;'9]]></description><category></category></item><item><title><![CDATA[PAT-Basic刷题1021-1030]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/106728506</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/106728506</guid><author>fancyZT</author><pubDate>Sat, 13 Jun 2020 14:59:07 +0800</pubDate><description><![CDATA[1021 个位数统计
#include&lt;iostream&gt;
#include&lt;algorithm&gt;
#include&lt;vector&gt;
using namespace std;
int main(){
    string s;
    int a[10]={0};
    cin&gt;&gt;s;
    for(int i=0;i&lt;s.length();i++)
        a[s[i]-'0']++;
    for(int i=0;i&lt;10;i++]]></description><category></category></item><item><title><![CDATA[PAT-Basic刷题1011-1020]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/106684061</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/106684061</guid><author>fancyZT</author><pubDate>Sat, 13 Jun 2020 10:06:02 +0800</pubDate><description><![CDATA[1011 A+B 和 C
#include&lt;iostream&gt;
#include&lt;cstdio&gt;
using namespace std;
int main(void){
    int n;
    cin&gt;&gt;n;
    for(int i=1;i&lt;=n;i++){
        long long int a,b,c;
        scanf("%lld%lld%lld",&amp;a,&amp;b,&amp;c);
        printf("Ca]]></description><category></category></item><item><title><![CDATA[PAT-Basic刷题1000-1010]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/106624027</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/106624027</guid><author>fancyZT</author><pubDate>Thu, 11 Jun 2020 10:19:32 +0800</pubDate><description><![CDATA[1001 害死人不偿命的(3n+1)猜想
#include &lt;stdio.h&gt;

int Callatz(int N){
    int count=0;
    while(N!=1){
        if(N%2==1){
            N=(3*N+1)/2;
            count++;
        }
        else if(N%2==0){
            N=N/2;
            count++;
        }
    ]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第十届省赛]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105807145</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105807145</guid><author>fancyZT</author><pubDate>Tue, 28 Apr 2020 10:18:19 +0800</pubDate><description><![CDATA[一、题目

二、代码
1.初始化
tx.c中
#include "tx.h"

void LED_Init(void){
  GPIO_InitTypeDef GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD, ENABLE);

  GPIO_InitStructure.G...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第六届决赛-电压测量与互补PWM输出]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105675412</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105675412</guid><author>fancyZT</author><pubDate>Wed, 22 Apr 2020 10:15:29 +0800</pubDate><description><![CDATA[一、题目
二、代码
1.初始化代码
tx.c
#include "tx.h"	

void LED_Init(void){
  GPIO_InitTypeDef   GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD, ENABLE);

  GPIO_InitStructur...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第八届决赛-频率控制器]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105594869</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105594869</guid><author>fancyZT</author><pubDate>Sat, 18 Apr 2020 10:53:41 +0800</pubDate><description><![CDATA[一、题目

二、代码
1.初始化
tx.c
#include "tx.h"

void LED_Init(void){
  GPIO_InitTypeDef GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD, ENABLE);
  
  GPIO_InitStructure....]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第九届省赛-电子定时器]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105569376</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105569376</guid><author>fancyZT</author><pubDate>Thu, 16 Apr 2020 22:58:05 +0800</pubDate><description><![CDATA[一、题目

二、代码
1.初始化函数
tx.c
#include "tx.h"

void LED_Init(void){
  GPIO_InitTypeDef GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD, ENABLE);

  GPIO_InitStructure....]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第十一届省赛模拟试题（修正版）]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105529039</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105529039</guid><author>fancyZT</author><pubDate>Wed, 15 Apr 2020 10:25:41 +0800</pubDate><description><![CDATA[第一次写的链接：蓝桥杯嵌入式第十一届省赛模拟试题
再做的时候，感觉之前的有些功能没实现：
1.时钟显示界面的LD1是1s闪烁，之前是200ms一闪烁。
2.时钟设置完成后，时钟显示界面的时间也要变。
3.时间边界，hour&lt;0,min&lt;0,sec&lt;0应该变为0，改用了int。之前用的uint8，无符号数，当小于0时会报错，如hour+1&lt;=0,hour=23，但到边界时不是...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第七届决赛-温、湿度监控设备]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105409463</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105409463</guid><author>fancyZT</author><pubDate>Thu, 09 Apr 2020 14:10:28 +0800</pubDate><description><![CDATA[一、题目

二、代码
1.初始化函数
tx.c
#include "tx.h"

void LED_Init(void){
  GPIO_InitTypeDef GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD, ENABLE);
	
  GPIO_InitStructure...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式—基础模块：PWM输出与输入捕获（两种方式）]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105402152</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105402152</guid><author>fancyZT</author><pubDate>Thu, 09 Apr 2020 08:51:35 +0800</pubDate><description><![CDATA[一、模块相关
PWM输出、输入捕获（两种方式实现）
二、实现功能
PA1——PA6
PA2——PA7
PA1、PA2产生PWM，分别用PA6、PA7来捕获。
三、PA1——PA6
1.初始化函数
tx.c
void Tim2_Init(u32 fre,u8 duty){//产生PWM
  u32 arr;
  TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructu...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式—基础模块：USART2+RTC]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105387171</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105387171</guid><author>fancyZT</author><pubDate>Wed, 08 Apr 2020 14:28:22 +0800</pubDate><description><![CDATA[一、模块
二、实现功能
三、代码
四、总结

]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式—基础模块：ADC+AT24C02]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105386961</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105386961</guid><author>fancyZT</author><pubDate>Wed, 08 Apr 2020 14:25:19 +0800</pubDate><description><![CDATA[一、模块
ADC+AT24C02
二、实现功能
1.在LCD上显示电压
2.将电压的100倍存入AT24C02，并读出，并显示在LCD上。
三、代码
1.初始化
tx.h
#include "tx.h"

void Adc1_Init(void){
  ADC_InitTypeDef ADC_InitStructure;
  GPIO_InitTypeDef GPIO_InitStructure;...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式—基础模块：LED+KEY长短+TIM4定时]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105386426</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105386426</guid><author>fancyZT</author><pubDate>Wed, 08 Apr 2020 13:59:41 +0800</pubDate><description><![CDATA[一、模块
LED+KEY长短+TIM4定时
二、实现功能
短按KEY1，点亮LED1；长按KEY1，熄灭LED1。
三、代码
1.初始化代码
tx.c
#include "tx.h"

void LED_Init(void){
  GPIO_InitTypeDef GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|R...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式-整理总结]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105385606</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105385606</guid><author>fancyZT</author><pubDate>Wed, 08 Apr 2020 13:23:52 +0800</pubDate><description><![CDATA[在学习了其他人的分享，并加以练习，以下内容是我每天练习的基础，尤其是基础模块。全部可运行，整理索引如下。
一、基础模块
二、扩展模块
三、套题
1.蓝桥杯嵌入式第十一届省赛模拟试题
2.蓝桥杯嵌入式第七届省赛-液位检测告警系统

...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第七届省赛-液位检测告警系统]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105385457</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105385457</guid><author>fancyZT</author><pubDate>Wed, 08 Apr 2020 13:15:33 +0800</pubDate><description><![CDATA[一、题目

二、解答
1.初始化代码
tx.h
#include "tx.h"

void LED_Init(void){
  GPIO_InitTypeDef GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD, ENABLE);
  GPIO_InitStructure.G...]]></description><category></category></item><item><title><![CDATA[蓝桥杯嵌入式第十一届省赛模拟试题]]></title><link>https://blog.youkuaiyun.com/fancyZT/article/details/105366592</link><guid>https://blog.youkuaiyun.com/fancyZT/article/details/105366592</guid><author>fancyZT</author><pubDate>Tue, 07 Apr 2020 16:08:29 +0800</pubDate><description><![CDATA[1.初始化相关
tx.c
#include "tx.h"

void LED_Init(void){
  GPIO_InitTypeDef GPIO_InitStructure;
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD, ENABLE);

  GPIO_InitStructure.GPIO_Pin = ...]]></description><category></category></item></channel></rss>