自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 TCP代码

TCP代码。

2022-12-12 16:36:36 139 2

原创 C语言排序

C语言排序。

2022-12-10 19:53:01 257

原创 CAN总线协议

所有单元都可以检测错误(错误检测功能),检测出错误的单元会立即同时通知其他所有单元(错误通知功能),正在发送消息的单元一旦检测出错误,会强制结束当前的发送。可以判断出错误的类型是总线上暂时的数据错误(如外部噪声等)还是持续的数据错误(如单元内部故障、驱动器故障、断线等)。在总线空闲时,所有单元都可以发送消息(多主控制),而两个以上的单元同时开始发送消息时,根据标识符(Identifier。仲裁获胜(被判定为优先级最高)的单元可继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作。①数据传递更安全可靠;

2022-12-01 20:11:37 287

原创 UART与USART

RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,全双工,其中 RS 为英文 “Recomend Standard” 的缩写,中文翻译为“推荐标准”,232为标识号。电平逻辑:RS-485和RS-232单端传输不一样,是差分传输,使用一对双绞线,其中一根线定义为A,另一个定义为B,一般收发器内部是一个发送器加一个收发器组成。UART是串行通信的一种,重点是异步,和同步相对应,意思是不需要同步的时钟,通信两端预先约定bit的传输速率(每秒传多少bit),而不是由时钟触发的。

2022-12-01 19:40:04 1215

原创 SPI总线协议

SPI 接口由 SDI (串行数据输入)‚SDO (串行数据输出)‚SCK(串行移位时钟)‚CS (从使能信号)四种信号构成‚CS 决定了惟一的与主设备通信的从设备‚如没有 CS 信号‚则只能存在一个从设备‚主设备通过产生移位时钟来发起通信。通信时‚数据由 SDO 输出‚SDI输入‚数据在时钟的上升沿或下降沿从 SDO 输出‚在紧接着的下降沿或上升沿由 SDI 读入‚这样经过8/16次时钟改变‚完成8/16位数据的传输。③、 CPHA=0,串行时钟的第一个跳变沿(上升沿或下降沿)采集数据。

2022-12-01 16:01:17 370

原创 I2C总线协议

SCL 为高电平时,SDA 由高电平向低电平跳变,开始传送数据。:SCL 为高电平时,SDA 由低电平向高电平跳变,结束传送数据。:主机SCL拉高,读取从机SDA的电平,为低电平时表示产生应答。

2022-12-01 14:16:29 101

原创 进程与线程

进程:进程就是正在运行的程序,是最小的资源分配单位,是活跃的程序。如果程序是剧本,那么进程就是拍戏。它会占用对应的内存区域,由CPU进行执行与计算。看似是同时使用cpu,其实cpu在同一时间点只处理一个任务。(利用时钟中断) cpu的计算量级:纳秒。②进程状态:初始化、就绪、运行、挂起(阻塞:等待除cpu外的其他资源)、终止。寄存器存储速度非常快,但是容量非常小。MMU:1.完成虚拟内存与物理内存的映射 2.设置内存访问级别。程序:编译好的二进制文件。③进程切换时需要保存和恢复的CPU寄存器。

2022-11-27 13:14:04 64

原创 注意力机制

人类的视觉注意力从注意力模型的命名方式看,很明显其借鉴了人类的注意力机制,因此,我们首先简单介绍人类视觉的选择性注意力机制。视觉注意力机制是人类视觉所特有的大脑信号处理机制。人类视觉通过快速扫描全局图像,获得需要重点关注的目标区域,也就是一般所说的注意力焦点,而后对这一区域投入更多注意力资源,以获取更多所需要关注目标的细节信息,而抑制其他无用信息。这是人类利用有限的注意力资源从大量信息中快速筛选出高价值信息的手段,是人类在长期进化中形成的一种生存机制,人类视觉注意力机制极大地提高了视觉信息处理的效率与

2022-01-18 17:27:28 3244

原创 鸢尾花数据集建立决策树(调用sklearn库中的决策树模型)

import matplotlib.pyplot as pltimport numpy as npfrom sklearn.datasets import load_irisfrom sklearn.model_selection import train_test_splitfrom sklearn.preprocessing import StandardScaler# 鸢尾花数据集导入irisdata=load_iris() # X:鸢尾花特征 Y:鸢

2021-11-13 21:59:49 1687

原创 使用opencv选择任意照片识别七彩颜色(python)

# 识别七彩颜色import cv2 as cvimport matplotlib.pyplot as pltimport tkinter as tkfrom tkinter import filedialogimport numpy as npfrom tkinter import *class Application(Frame): """一个经典的GUI程序的写法""" def __init__(self, master=None): super()

2021-11-13 11:12:48 287

原创 决策树分类-鸢尾花数据

import numpy as npimport matplotlib.pyplot as pltfrom sklearn.datasets import load_irisfrom sklearn.tree import DecisionTreeClassifier# 参数n_classes = 3plot_colors = "bmy"plot_step = 0.02# 加载数据iris = load_iris()for pairidx, pair in enumerate([

2021-11-13 10:36:59 1197

原创 小学生四则运算测试java(UI界面)

import java.awt.*;import java.awt.event.*;import javax.swing.*;public class ArithmeticTest7 extends JFrame implements ActionListener { private final String[] str1 = { "一年级","二年级","三年级","四年级","五年级","六年级"}; private final String[] str2 = { "开始","

2021-11-06 21:18:50 894

原创 opencv识别特定颜色(任意照片)

# 识别特定的颜色import cv2 as cvimport numpy as npimport matplotlib.pyplot as pltimg = cv.imread("5.jpg")img2 = cv.cvtColor(img, cv.COLOR_BGR2HSV) # 转换BGR色彩空间到HSV色彩空间lower_hsv = np.array([100, 43, 46])upper_hsv = np.array([124, 255, 255])mask = cv.inR..

2021-11-01 14:19:03 3930

原创 Mnist数据集手写数字识别实验(搬运)

import torchimport torchvisionfrom torch.utils.data import DataLoaderimport matplotlib.pyplot as pltimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimn_epochs = 3batch_size_train = 64batch_size_test = 1000learning_ra

2021-10-26 19:56:51 316

原创 使用opencv调用摄像头识别颜色(python版)

import numpy as npimport cv2font = cv2.FONT_HERSHEY_SIMPLEXlower_red = np.array([180, 15, 0])higher_red = np.array([255, 255, 10])lower_green = np.array([35, 110, 106]) # 绿色阈值下界higher_green = np.array([77, 255, 255]) # 绿色阈值上界lower_black = np.arra

2021-10-26 14:10:44 5076

原创 java计算两个日期的天数差

public class betweendate { public int isLeapYear(int year) { return (year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0) ? 1 : 0; } public int getDaySub(int startYear, int startMonth, int startDay, int endYear, int.

2021-10-25 16:28:58 116

原创 java计算器(使用栈完成加减乘除括号的优先级运算)

在这里插入代码片import java.awt.;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.EmptyStackException;import java.util.Stack;import javax.swing.;import javax.swing.JFrame;public class calculate{public static void ma

2021-10-25 16:22:40 291

民航订票管理系统 python+SQLite

民航订票管理系统 python+SQLite

2022-06-07

YOLOV3.pptx

汇报

2021-12-15

logistic.rar

logistic逻辑回归,分有无正则化两种情况

2021-10-26

mnistRnn-master.rar

用RNN结构网络训练MNIST手写数字识别数据集

2021-10-25

空空如也

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

TA关注的人

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