1 奋斗小鹏

尚未进行身份认证

我要认证

python,c++

等级
TA的排名 10w+

Verilog 数字时钟

要求图链接下载地址

2020-07-12 11:20:52

C51单片机实现 贪吃蛇

一. 实验所需模块4×4矩阵键盘,8×8点阵,定时器0二. 模块简介4×4矩阵键盘矩阵键盘采用行和列扫描的方式进行判断那个按键被按下了先进行扫描或先进行列扫描都可以行扫描的时候,先将行所在的引脚置一,列所在的引脚置0,然后判断行所在引脚的电平的值,随后进行列扫描8×8点阵8×8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上。当某一行置1,某一列置0时,对应的二极管就会点亮。与动态数码类似,利用视觉残留效果,即可实现动态依次点亮的效果定时器

2020-06-04 09:12:31

51单片机定时器(汇编)

实验内容定时器控制流水灯的速度,但流水灯到边缘的时候,自动调整方向,先反方向继续流动使用的是 定时器0 ORG 0000H LJMP MIAN ORG 000BH LJMP T0_break ORG 0200H INIT: MOV TMOD,#01H ;定时器0为方式1 ;定时器0计时100us MOV TL0,#0B0H MOV TH0,#3CH SETB ET0 ;开启总中断 SETB EA RET MIAN: LCALL

2020-05-26 21:06:10

51单片机串口通讯例程(汇编)

ORG 0000H LJMP INIT ORG 0023H ;窗口中断入口 LJMP CON INIT: ;配置中断 MOV SCON,#0X50 ANL PCON,#00H MOV TMOD,#0X20 MOV TL1,#0XFD MOV TH1,#0XFD SETB TR1 SETB ES SETB EALOOP: ;循环 LJMP LOOPCON: MOV P2,SBUF ;将接收到的数据写入P2 CPL RI ;标..

2020-05-11 19:27:34

51单片机流水灯及按钮控制方向(汇编)

原理就不说了,然后代码上面也注释的很清楚 ORG 0000H MAIN: MOV A,#0FEH MOV R7,#0h LOOP: MOV P2,A JNB P3.2,RR7 Q1: JC RRL ;进位符为0则改变流水灯的方向 RR A E1: CALL DELAY JMP LOOP RR7: ;当p3.2为低电平时,对进位C进行取反...

2020-05-01 16:07:02

Ceres写Cmake时,出现的坑

在linux下写cmake文件包含Ceres库时,容易出现一些非常坑人的问题错误写法include_directories(${Ceres_INCLUDE_DIRS})]target_link_libraries(demo1 ${Ceres_LIBRARIES})这两行代码看似没有问题,却能引发一系列意想不到的问题正确写法include_directories(${CERES...

2020-04-11 11:08:51

Qt arm环境安装

一.相关工作准备Qt-opensource 和 Qt-everywhere 下载 链接arm-linux-gcc下载 链接tslib 下载 链接二.Qt-opensource和arm-linux-gcc安装Qt-opensource的安装和Win10下的安装一样,记住安装路径即可arm-linux-gcc解压即可,然后将bin目录添加到系统变量中.在终端输入arm-linux-g...

2020-03-20 11:14:34

g2o库出现undefined reference to错误

g2o库出现undefined reference to错误1.我的CMkeLists.txtcmake_minimum_required(VERSION 2.6)project(g2o_learn)set(CMAKE_CXX_FLAGS "-std=c++11")include_directories("/usr/include/eigen3")find_package(g2o...

2020-02-29 19:02:13

Slam基础学习之刚体运动

Slam基础学习之刚体运动设在世界坐标中有一点p1,经过一次旋转后相机的点为p2,旋转矩阵为R,变换矩阵为T。世界坐标转换为相机的坐标p2=R∗p1p2 = R * p1p2=R∗p1相机坐标转换为世界坐标p1=R−1∗p2p1 = {R}^{-1}*p2p1=R−1∗p2欧式变换,世界坐标到相机坐标,这里的p1,p2为齐次坐标p2=T∗p1p2 = T*p1p2=...

2020-02-21 22:13:59

STM32入门之呼吸灯

呼吸灯的实现,主要是利用开个Led灯的时间不同,利用人眼睛的视觉残留效果以达到呼吸灯的效果#include "stm32f10x.h"void delay_us(u32 time) // 延时函数{ SysTick->LOAD = 72 * time; SysTick->VAL = 0x00; SysTick->CTRL = 0x00000005; //打开时钟源...

2020-02-20 17:26:38

OpenCV之信用卡识别

前言在学完OpenCV中对图像的已经基本操作之后,例如彩色空间变换、阈值处理、图像梯度、轮廓检测、最小矩形匹配以及模板匹配。我们肯定非常急切地想去做一些事情,这里的信用卡卡号识别便是基于这些知识来做的!正文一.任务说明在生活中,我们经常会遇到一些需要识别的地方,比如说在道路上的车牌识别、指纹识别、人脸识别等等,在不同的场景中所需要识别的内容也就不同。在生活中的某一场景中(模拟)...

2020-01-23 16:34:34

51单片机之流水灯

一. 认识电路图八个小的LED灯由P2引脚控制八个LED灯是共阳的接法,要想点亮LED,我们需要设置引脚输出低电平P2引脚的每一位控制一个LED灯二. 流水灯二进制加法模拟二进制加法,程序每循环一次,就加一,点亮对应位为1的LED灯,熄灭对应位为0的LED灯。三. 实例程序#include<reg52.h>unsigned char LED_Mod = 0;...

2019-12-08 14:53:51

keil5安装及51单片机入门程序实例

1. keil5的安装之前我在找的时候,一直以为官网不是很方便下载,在其他地方找,这过程很玛法,今天试了一下官网发现非常方便.进入官网,点击Downloads点击C51,以为我们是写51的单片机嘛,当然也可以下载其他的。然后填写一下信息,非常方便的,而且很快,然后submit就ok了在安装好了之后,需要我们破解,这里我们需要下载一个软件,在网上可以很方便地找到,这个很方便,就不啰...

2019-12-01 14:47:12

光学设计基础(二)

光学设计系统的像差成像光学系统光学设计的目的是校正变减少系统的像差,使得光学系统在一定的相对孔径和视场下成清晰的、无变形的像。光学系统对单色光成像时会产生5种初级单色像差:球差,慧差,像散,场曲和畸变。光学系统对白光成像时,光学系统除对白光中单色光成分产生单色像差外,还会产生两种色差,既轴向色差和垂轴色差。1. 球差球差的定义轴上物点A发出的同心光束经过球面折射后不再是同心光...

2019-12-01 14:31:18

光学设计基础(一)

一. 光学设计概念1.何为光学设计: 光学设计所要完成的工作应该包括光学系统设计和光学系统结构设计。2. 光学设计步骤:一般分为以下两个阶段初步设计阶段。根据光学仪器总体的技术要求,如性能指标、外形等,从光学仪器的总体出发,拟定光学系统的原理图,并初步计算光学系统的外形尺寸,确定结构类型,以及分配个光组之间光焦度等。像差设计阶段。根据初步设计结果,确定每个透镜组的具体结构参数,如...

2019-11-24 16:56:10

Bayesian Extraction of Jet Energy Loss Distributions in Heavy-Ion Collisions

问题根据统计学模型来拟和[alpha,beta,gamma]这三个参数,在这里使用的是贝叶斯分析方法以及MCMC方法来作为模型。我们假设这三个参数的先验分布为均匀分布,介质能量损失为均匀分布。工作流程数据准备模型构造拟和模型得出拟和参数具体的过程在代码会非常清晰明了。import numpy as npimport matplotlib.pyplot as plt...

2019-11-24 11:45:06

Pytorch实战之验证码识别

验证码识别与之前的几个任务不同,这是一个多标签的分类的任务,也就是是一个数据对应着几个标签,只有所用的标签都预测对时,才算真正的预测成功了。一. 数据的准备工作与以往不同,这次的数据,我们是利用python的第三方库来生成验证码图片,下面进行代码演示,非常简单。a = ['1','2','3','4'] img = ImageCaptcha()captcha=img.gene...

2019-11-11 19:54:33

二维离散傅里叶变换

在学完一维的傅里叶变换后,紧接着就是二维的傅里叶变换了。直接上干货吧!!!途中会用到opencv读取与显示图片。一. 公式M表示图像的行数,N表示图像的列数。经过欧拉公式可以得一下形式,这样就可以轻松得到实部和虚部了。其逆变换4. 将傅里叶保护后的图像中心化。只需要在傅里叶变换的f(x,y)前面成以一个(-1)的x+y次方就可以了。其数学推导可以自行去百度。看完上面的公式之后...

2019-11-02 21:59:24

一维离散傅里叶变换

直接上干货一. 欧拉公式二. 傅里叶变换N为采样的总个数,也就是样本的总个数应用欧拉公式三. 傅里叶逆变换公式四. c++编程实现#include<iostream>#include<cmath>#include<iomanip>using namespace std;#define PI 3.1415926535...

2019-11-02 19:31:51

C++算法系列-递归

一. 递归的定义第一部分称为基例,列出了产生集合中其他元素的基本元素。第二部分给出由基本元素或已有对象产生新对象的构造规则。例如要构造自然数集合,取0为基本元素,然后给出累加1的操作即可。二. 递归的要点在运用递归的时候,一定不要忘记了递归的终止条件,所谓递归,递归,归去来兮,否则就会永远递归下去。在递归时,我们经常说是自己调用自己,其实是一个函数调用同一个函数的另外一个实例...

2019-10-30 22:51:07

查看更多

勋章 我的勋章
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 推荐红人
    推荐红人
    发布高质量Blink获得高赞和评论,进入推荐栏目即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取