自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 高级定时器PWM死区时间

高级定时器的时钟来源是APB2,PCLK2 = 170Mhz,不分配,则高级定时器时钟频率=170mhz。首先用假设的死区时间看代码跟理论的计算结果是否一致,以此判断死区代码正确与否。公式里跟tDTS有关,tDTs=1/(定时器时钟频率/CKD[1:0])故这里:定时器时钟频率=170mhz/170=1mhz。tDTS=1/定时器的计数频率=1/1mhz=1us。定时器时钟频率=系统时钟频率/(1+分频器PSC)代码分析: uint8_t dtg = 0x30。二进制为0011 0000,十进制:48。

2024-09-20 14:21:12 757

原创 高级定时器中断

【代码】高级定时器中断。

2024-09-20 11:45:37 151

原创 通用定时器捕获实验20240920

ARR是5000-1,系统时钟频率170mhz,PWM频率=定时器时钟频率/(ARR+1)(PSC+1)=170mhz/(5000*1700)=20HZ,PWM周期=1/20=0.05s=50ms。&0x80 :检查左边第一位是否是1 ,它是1才可以进行if后的语句。(uart:直接用printf 就可以)计数频率=时钟频率/(ARR+1)溢出时间总和=溢出次数*溢出时间。占空比=比较值/(ARR+1)

2024-09-20 11:18:15 363

原创 基本定时器中断+通用定时器中断+通用PWM输出实验

有PWM: HAL_TIM_PWM_Start(&g_timx_pwm_chy_handle, GTIM_TIMX_PWM_CHY);无PWM: HAL_TIM_Base_Start_IT(&g_timx_handle2);ARR设置为500-1,PWM频率=1MHZ/(500)=2kHZ。6.PWM的频率=定时器时钟频率/(ARR+1)(PSC+1)定时器时钟频率=系统时钟频率/(预分频器值+1)

2024-09-20 09:57:59 952

原创 matlab射端方向图

matlab

2022-11-11 01:47:30 421

原创 基于等波纹最佳逼近法的fir数字带通滤波器

基于等波纹最佳逼近法的fir数字带通滤波器(4个代码 代码详细 每个参数均给出参数意思以及图)

2022-11-10 04:00:00 2642 1

原创 matlab数据处理

matlab数据处理

2022-11-06 09:55:13 222

原创 openmv

openmv

2022-10-20 02:23:51 772

原创 openmv颜色识别

openmv颜色识别

2022-10-17 02:58:21 1335

原创 机器学习介绍

机器学习

2022-10-10 23:15:05 91

原创 通信原理知识总结

通信原理知识总结

2022-09-01 02:46:22 709

原创 pandas基础

pandas基础知识

2022-08-18 01:14:40 78

原创 基于人工神经网络识别手写数字

人工神经网络

2022-08-07 13:28:12 1056

原创 opencv 计算机视觉(python)

opencv

2022-08-06 23:06:35 815

原创 强化学习第二章习题

强化学习 马尔可夫决策,奖励过程,贝尔曼等式

2022-07-15 23:17:59 806

原创 强化学习2

强化学习

2022-07-13 23:30:30 107

原创 暑假笔记1

总结

2022-07-13 23:22:05 105

原创 暑假笔记1

总结

2022-07-13 20:59:41 96

原创 1、强化学习基础总结

强化学习第一章总结(蘑菇书)

2022-07-12 23:49:36 415

原创 线性代数(基于python)基于矩阵变换的图像变化交流

基于深度学习的智慧大棚

2022-06-19 02:39:59 502

原创 高等数学建模

2022-06-16 01:40:19 331

原创 Python雪花

import turtledef show(n,size): if n==1: turtle.fd(size) else: for angle in [0,60,-120,60]: turtle.left(angle) show(n-1,size/3)turtle.setup(800,800)turtle.penup()turtle.goto(-200,100)turtle.pendown()turt

2022-01-23 03:55:23 505

原创 Python 汉诺塔问题

def Hanoi(n,src,mid,dest): if n==1: print(src+"->"+dest) return Hanoi(n-1,src,dest,mid) print(src+"->"+dest) Hanoi(n-1,mid,src,dest)n=int(input())Hanoi(n,'A','B','C')移动次数:2的n次方-1

2022-01-23 03:53:19 451

原创 python入门-石头剪刀布

import randompeople=int(input("输入要出什么(填数字),石头(1)/剪刀(2)/布(3):"))computer=random.randint(1,3)print("你出的是%d-电脑出的是%d"%(people,computer))if((people==1 and computer==3) or(people==2 and computer==3) or(people==3 and computer==2) ): pri

2022-01-15 02:11:52 398

原创 python入门-if嵌套-火车站安检

火车站安检:has_ticket=Trueknife_length=10if has_ticket: print("麻烦请接受我们的安检") if knife_length>20: print("您好,您的刀长度超过了规定的20cm,不允许带上车噢") else: print("安检通过")else: print("请先买票")...

2022-01-15 00:02:47 1644

原创 python 枚举法--百元买百鸡问题

问题:百元买百鸡,公鸡一只3元,母鸡一只5元,小鸡3只1元,试问100元买100只鸡各为多少合适?1、循环缺点:3层循环,时间复杂度是100100100,效率低```for x in range(101): for y in range(101): for z in range(101): if x+y+z==100 and x*3+5*y+z/3==100: print(x,y,z)结果:4 12 8411 8

2022-01-14 23:23:47 2258 1

原创 python入门题目(优惠券)

商家节,用户名,消费总金额,账户金额,优惠券如果金额0-500 则是Lv1如果金额500-2000,则是Lv22000以上则是Lv3LV1:随机赠送3张1-10的优惠券Lv2:赠送2张50元的优惠券,如果充值则送充值金额的10%LV3:赠送2张100元的优惠券import randomusename='xiaoli'money=0coupon=0consume=int(input("请输入消费金额\n"))if 0<consume<=500: print("

2022-01-14 19:33:38 1403

原创 python入门题目--BC6小飞机

描述KiKi学会了printf在屏幕输出信息,他想输出一架小飞机。请帮他编写程序输出这架小飞机。输入描述:无输出描述:print(" "*5+"**"+" "*5)print(" "*5+"**"+" "*5)print("*"*12)print("*"*12)print(" "*4+"* *"+" "*4)print(" "*4+"* *"+" "*4)...

2022-01-14 17:15:12 290

原创 python入门题目BC3--有容乃大(输出不同整型数据类型在内存中占多大字节)

描述确定不同整型数据类型在内存中占多大(字节),输出不同整型数据类型在内存中占多大(字节)。输入描述:无输出描述:不同整型数据类型在内存中占多大(字节),具体格式详见输出样例,输出样例中的?为不同整型数据类型在内存中占的字节数。输出样例如下:The size of short is ? bytes.The size of int is ? bytes.The size of long is ? bytes.The size of long long is ? bytes.import s

2022-01-14 01:30:21 290

原创 python入门题目--我是大V

描述每个人都想成为大V (VIP:Very Important Person),但要一点一点积累才行,先从小v做起。要求输出由小写字母v组成的大V。输入描述:无输出描述:v vv vv(这里是空格的)第一个:print("v v")print(" v v ")print(" v ")第二个:print("v v\n v v \n v ")第三个:n=3for i in range(n): str='' for j in range

2022-01-14 01:21:11 210

原创 java基础课本习题7_5:在圆柱类Cyclinder中,使用构造方法的重载

在圆柱类Cyclinder中,使用构造方法的重载```javapackage 课本习题.li7_5;import java.util.concurrent.Callable;class Cyclinder{ private double radius; private double height; private static double PI = 3.14; String color; //定义无参数的构造方法 public Cyclinder

2021-06-16 23:48:09 406

原创 java习题4_8-计算并输出一个整数各位数字之和。如5423的各位数字之和为5+4+2+3

计算并输出一个整数各位数字之和。如5423的各位数字之和为5+4+2+3import java.util.Scanner;public class for4_8 { public static void main(String[] args){ System.out.println("请输入一个整数"); int s,i,sum=0; Scanner reader=new Scanner(System.in); int value

2021-06-15 13:17:16 3328 2

原创 java 习题4_7-从键盘输入一个整数,判断该数是否是完全数,完全数是指其所有因数(包括1但不包括其自身)的和等于该数自身的数。例如,28=1+2+4+7+14就是一个完全数。

从键盘输入一个整数,判断该数是否是完全数,完全数是指其所有因数(包括1但不包括其自身)的和等于该数自身的数。例如,28=1+2+4+7+14就是一个完全数。import java.util.Scanner;解法1:public class for4_7 { public static void main(String[] args){ System.out.println("请您输入一个整数"); Scanner reader=new Scanner(Syst

2021-06-13 22:16:18 4928

原创 java习题4_6水仙花数是指其个位、十位和百位三个数字的立方和等于这个三位数本身,求出所有的水仙花数。

水仙花数是指其个位、十位和百位三个数字的立方和等于这个三位数本身,求出所有的水仙花数。public class for4_6 { public static void main(String[] args) { System.out.println("全部的水仙花数有:"); for(int i=100;i<1000;i++){ int a=i/100; int b=i/10%10; in

2021-06-13 21:45:15 4519 1

原创 java习题4_5 - 在键盘上输入一个数,编程计算sum=1-1/2!+1/3!-...

在键盘上输入一个数,编程计算sum=1-1/2!+1/3!-…import java.util.Scanner;public class for4_5 { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int n,s=1; double sum1=0,sum2=0; do{ System.out

2021-06-13 21:20:20 2083

原创 java习题4_4-编写一个java程序,在键盘上输入n,计算并输出1!+2!+3!+....+n!的结果*

编写一个java程序,在键盘上输入n,计算并输出1!+2!+3!+…+n!的结果**import java.util.Scanner;public class for4_4 { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int n,sum=0,s=1; do{ System.out.println("请输入

2021-06-13 20:48:08 6401

原创 java习题4_3-编写一个java应用程序,从键盘输入一个1~100的整数,然后判断该数是否既可以被3整除,又可以被7整除。

编写一个java应用程序,从键盘输入一个1~100的整数,然后判断该数是否既可以被3整除,又可以被7整除。import java.util.Scanner;public class for4_3 { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int a; do{ System.out.println("请输入一个0~100

2021-06-13 20:22:13 3458 1

原创 java习题4.2-设学生的学习成绩按如下的分数段评定为四个等级:85~100为A,70-84为B,60-69为C,0-59为D。从键盘上输入一个0-100的成绩,要求用switch语句根据成绩,评定

设学生的学习成绩按如下的分数段评定为四个等级:85~100为A,70-84为B,60-69为C,0-59为D。从键盘上输入一个0-100的成绩,要求用switch语句根据成绩,评定并输出相应的等级。这里写了两个方法 :public class for4_2 { public static void main(String[] args){ System.out.println("请输入一个0~100的成绩"); Scanner reader=new Scanner

2021-06-13 20:02:42 4299 4

原创 java习题4.1-将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现

将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现import java.util.Scanner;public class for4_1 { public static void main(String[] args){ System.out.println("请输入一个0~100的成绩"); Scanner reader=new Scanner(System.in)

2021-06-13 18:10:59 4601 1

原创 java习题3.13-编写程序,从键盘上输入圆柱体的底半径r和高h,然后计算其体积并输出

编写程序,从键盘上输入圆柱体的底半径r和高h,然后计算其体积并输出import java.util.Scanner;public class for3_13 { public static void main(String[] args) { Scanner reader=new Scanner(System.in); double r=reader.nextDouble(); double h=reader.nextDouble();

2021-06-13 17:53:43 7975

myGui.fig

myGui.fig

2023-03-17

飞控与单片机通信以及机器视觉

飞控与单片机通信以及机器视觉

2022-11-05

Rgino.7安装包 有需要的可以自取

Rgino.7安装包 有需要的可以自取

2022-11-05

openmv的相关资源大家可以看看 纯纯凑字数

openmv的相关资源大家可以看看 纯纯凑字数

2022-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除