自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (46)
  • 问答 (6)
  • 收藏
  • 关注

原创 嵌入式系统C语言重点语法(1)——const、volatile、static、堆栈等的意义及用法

2017年11月24日: 在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。 要点:堆,队列优先,先进先出(FIFO—first in first out) 。 栈,先进后出(FILO—First-In/Last-Out)。const: const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。 const关键字的作用主要有以

2017-11-25 01:25:35 706

原创 第五届光电信息协会竞赛——XXXX

无线充电入门知识: http://www.ti.com.cn/zh-cn/power-management/battery-management/wireless-power/getting-started.html发射电路参考设计: 1,BQ500511和BQ50002构成发射端http://www.ti.com.cn/solution/cn/wireless_chargers该芯片的芯片手册

2017-11-25 00:57:55 468

原创 如何使用keil 5 编写 51单片机 工程

目前我们通常编写51程序使用的是keil4,而好多编写STM32等单片机程序的使用keil5。那么如何在keil5中兼容51和STM32程序编写,省去切换版本的繁琐呢? 很简单只需两步就可以完成。 下面这个方法针对已破解keil5的stm32等一系列。这个肯定是最常见的,因为破解keil5然后编写32工程的教程一大把。1、首先下载编写51的相关东西。 可以在官网上下载,例如百度keil官

2017-11-09 18:05:37 106689 30

原创 第一届嵌入式电子协会竞赛之智能家居控制系统

参考文章、源码、电路设计等资料 1、http://www.cirmall.com/circuit/1852/%E7%8B%AC%E5%AE%B6%E7%8F%8D%E8%97%8F%E5%85%8D%E8%B4%B9%E5%88%86%E4%BA%AB%E2%80%94%E2%80%94%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85%E6%8E%A7%E5%88%B6%E

2017-11-08 12:38:07 1102

原创 AD/DA相关基础知识

1、AD芯片的通道是什么意思? 以四通道为例子:四通道指可输入4路模拟量信号,但对这4路信号是同步还是分时采样转换则因芯片规格而定。 一般是一次只能转换一个通道的信号,四通道是可以有四路输出,但实际只有一路AD转换器,只不过在芯片内部加了一个多路开关,可以分时的对几路信号对信切换。因为AD转换器的成本较高。在对转换实时性不高的状况下,一个AD芯片就可以采集多路的电压值,这样节省成

2017-11-08 01:30:29 8164

原创 智能象棋机器人设计之机械臂——相关设计参考

设计一个三自由度平面机器人,相关设计参考1、 可以参考这个底座,材料是6061铝合金https://item.taobao.com/item.htm?id=554373491051&ali_refid=a3_430582_1006:1105725820:N:%E5%B7%A5%E4%B8%9A%E6%9C%BA%E5%99%A8%E4%BA%BA%E6%9C%BA%E6%A2%B0%E6%89%8

2017-11-07 12:27:12 1718

原创 第五届电气学院比赛之XXX——BUCK电路的设计(暂存)

BUCK电路设计   BUCK电路是一种压降式DC—DC变换电路。其功耗小、效率高、体积小等优势而被广泛应用于各类电源中。BUCK电路基本结构如图4所示,本系统使用N沟道的MOS管。当开关管Q导通时,通过电感的电流增加,电感L、C电容储能,其电路等效如图5所示;当Q断开时,通过电感的电流减小,电感L、C电容释放能量,其电路等效如图6所示;当Q的G极为一个高低电平交替变换的PWM信号,要求PWM信号

2017-11-06 19:26:44 1498

原创 基于 Proteus 的单片机仿真

最近又要用proteus进行仿真51单片机…… 1.元器件的放置: 里面都是些英文,找起来头大,下面的一些表都是常见的单片机仿真使用的原件,很方便的就能找到了。 2.电源和地的放置 反正我在元件库中找不到这两个元件,所以只好用以下办法: 鼠标右键,选择“放置”—>”终端”,里面有地(ground)和电源(power)3.关于元器件和导线的删除 元器件的删除很容易,选中delete或者右键

2017-11-06 18:05:49 19705 3

原创 第五届电气学院比赛之XXX——整体设计

题目目前的思路是:利用51单片机的一个I/O口输出电压,利用PWM方式控制该输出的电压大小,但是为了输出电压的准确值,采用闭环控制,在输出口利用ADC0832采集输出电压,与目标电压进行比较,当误差电压小于一定值时,得到稳定的输出,此时LED指示灯亮起。https://wenku.baidu.com/view/47f5e518c381e53a580216fc700abb68a982adfb.html

2017-11-05 13:26:05 519

原创 第五届电气学院比赛之XXX——数码管显示模块

先上题目: 这一模块主要是数码管显示模块,包括硬件原理图设计与驱动程序等。硬件设计74HC595是在单片机系统中常用的芯片之一他的作用就是把串行的信号转为并行的信号,常用在各种数码管以及点阵屏的驱动芯片, 使用74HC595可以节约单片机mcu的I/O口资源,用3个I/O就可以控制8个数码管的引脚,他还具有一定的驱动能力,可以免掉三极管等放大电路,所以这块芯片是驱动数码管的神器, 应用非常广

2017-11-05 12:19:57 902

原创 图像识别与处理之Opencv——高斯滤波GaussianBlur() 11月2日暂存

高斯滤波是一种线性平滑滤波,对于除去高斯噪声有很好的效果。在其官方文档中形容高斯滤波为”Probably the most useful filter”,同时也指出高斯滤波并不是效率最高的滤波算法。高斯算法在官方文档给出的解释是高斯滤波是通过对输入数组的每个点与输入的高斯滤波模板执行卷积计算然后将这些结果一块组成了滤波后的输出数组,通俗的讲就是高斯滤波是对整幅图像进行加权平均的过程,每一个像素点的值

2017-11-03 01:08:05 1949 1

原创 图像识别与处理之Opencv——高斯滤波及GaussianBlur()函数

高斯滤波是一种线性平滑滤波,对于除去高斯噪声有很好的效果。在其官方文档中形容高斯滤波为”Probably the most useful filter”,同时也指出高斯滤波并不是效率最高的滤波算法。高斯算法在官方文档给出的解释是高斯滤波是通过对输入数组的每个点与输入的高斯滤波模板执行卷积计算然后将这些结果一块组成了滤波后的输出数组,通俗的讲就是高斯滤波是对整幅图像进行加权平均的过程,每一个像素点的值

2017-11-02 20:27:44 12865 4

原创 图像识别与处理之Opencv——霍夫变换编程思路(11月2日暂存)

三、编程思路 1. 读取一幅带处理二值图像,最好背景为黑色; 2. 取得源像素数据; 3. 根据直线的霍夫变换公式完成霍夫变换,预览霍夫空间结果; 4. 寻找最大霍夫值,设置阈值,反变换到图像RGB值空间(程序难点之一); 5. 越界处理,显示霍夫变换处理以后的图像;

2017-11-02 19:33:12 565

原创 图像识别与处理之Opencv——识别直线与圆形(对应棋盘棋子)11月1日暂存

昨天的思路霍夫变换http://blog.csdn.net/tiemaxiaosu/article/details/50982893利用霍夫变换做直线检测的原理及OpenCV代码实现http://blog.csdn.net/wenhao_ir/article/details/51774444利用霍夫梯度法进行圆检测的原理概要及OpenCV代码实现 http://blog.csdn.net/wenh

2017-11-02 01:23:55 4522

转载 图像识别与处理之Opencv——常用的OpenCV2函数速查

常用的OpenCV函数速查:1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所分配的内存;6、cvDestroyWindow:销毁显示图像文件的窗口;7、cvCreateFile

2017-11-01 18:39:09 1571

原创 图像识别与处理之Opencv——基本数据结构及示例

OpenCV中强大的Mat类型大家已经比较熟悉了。这里梳理一些在工程中其他经常用到的几种基本数据类型。包括: Vec Scalar:颜色的表示 Point:点的表示 Size:尺寸的表示 Rect:矩形的表示 RotatedRect:这个类通过中心点,宽度和高度和旋转角度来表示一个

2017-11-01 18:33:59 2277

原创 图像识别与处理之Opencv——图像数据获取与存储(imread()和imwrite()函数)

一、 读写图像文件将图像文件读入内存,可以使用 imread()函数; 将 Mat 对象以图像文件格式写入内存,可以使用imwrite()函数。1.1 读图像文件——imread() imread()函数返回的是 Mat 对象,如果读取文件失败,则会返回一个空矩阵,即 Mat::data 的值是 NULL。执行 imread()之后,需要检查文件是否成功读入,你可以使用 Mat::empty()

2017-11-01 13:46:34 15968

原创 图像识别与处理之Opencv——Mat_类与Mat 类的内存管理

Mat_类 Mat_类是对 Mat 类的一个包装,其定义如下:template<typename _Tp> class Mat_ : public Mat{public://只定义了几个方法//没有定义新的属性};这是一个非常轻量级的包装,既然已经有 Mat 类,为何还要定义一个 Mat_类? 下面我们看这段代码:Mat M(600, 800, CV_8UC1);for( int

2017-11-01 11:34:16 6278

原创 图像识别与处理之Opencv——Mat表达式的运算(矩阵的一些运算)

利用 C++中的运算符重载, OpenCV 2 中引入了 Mat 运算表达式。这一新特点使得使用 C++进行编程时,就如同写 Matlab 脚本,代码变得简洁易懂,也便于维护。如果矩阵 A 和 B 大小相同,则可以使用如下表达式:C = A + B + 1; 其执行结果是 A 和 B 的对应元素相加,然后再加 1,并将生成的矩阵赋给 C变量。下面给出 Mat 表达式所支持的运算。下面的列表中

2017-11-01 11:16:24 1447

原创 图像识别与处理之Opencv——选取图像局部区域

选取图像局部区域 Mat 类提供了多种方便的方法来选择图像的局部区域。 使用这些方法时需要注意,这些方法并不进行内存的复制操作。如果将局部区域赋值给新的 Mat 对象,新对象与原始对象共用相同的数据区域,不新申请内存,因此这些方法的执行速度都比较快。1 单行或单列选择 提取矩阵的一行或者一列可以使用函数 row()或 col()。函数的声明如下:Mat Mat::row(int i) const

2017-11-01 01:05:36 25698

DataManage.ui

数据库mysql+pyqt5界面文件

2021-09-25

ADAS:通往智能驾驶—中信证券汽车行业.pdf

通往智能驾驶产业行业技术分析

2021-09-24

21_0515_Qt_test3.rar

C语言版本Qt5和opencv——基础界面、读图、显示视频、显示本地文件,具体简介见:https://blog.csdn.net/mao_hui_fei/article/details/117027464

2021-05-19

20200117_智能无人系统的传感器融合与目标跟踪.pdf

20200117_智能无人系统的传感器融合与目标跟踪的一个PPT介绍,写的蛮详细

2021-05-19

qitiandashengdiyun-labelImg-master.zip

labelImg软件,python环境下运行,十分好的一款深度学习打标签的软件,具体用法见:https://blog.csdn.net/mao_hui_fei/article/details/104442097

2021-05-19

海思平台Linux嵌入式开发入门教程.doc

海思3516dv300开发的linux嵌入式入门教程包括安装虚拟机,ubuntu系统,编译sdk,安装编译工具等等

2020-07-02

红绿灯检测图片数据集以及打好标签的xml文件.rar

该资源为德国的交通灯数据集,是一些红绿灯检测图片数据集以及打好标签的xml文件。可用于深度学习训练,标签的格式是VOC2007,可用于yolo v3训练。

2020-06-13

trained_weights.h5

该资源为python版本下yolo v3红绿灯模型,模型是我训练的一个德国红绿灯模型。详细介绍见: https://blog.csdn.net/mao_hui_fei/article/details/106271523

2020-05-22

安全帽检测行人检测数据集视频图片.rar

该资源中包含一段视频以及接近200张从视频里截取的图片,主要是用于检测安全帽的测试视频,包括若干行人戴着安全帽、不带安全帽、戴帽子的过程等并走过一固定的摄像头前面拍摄的画面。安全帽的颜色有白色黄色以及红色三类。

2020-05-06

MTCNN和facenet实现人脸检测和人脸识别python源码

MTCNN和facenet实现人脸检测和人脸识别 主要实现方式参考博客:https://blog.csdn.net/zhonglongshen/article/details/90202620

2020-04-27

自动驾驶行业报告.rar

自动驾驶系列报告之一:综合篇:自动驾驶的时代已经开始到来。这是一本讲述近几年自动驾驶行业概况的报告,概述了相关自动驾驶技术,主要自动驾驶公司的发展状况。

2020-02-02

2018人工智能之自动驾驶研究报告.pdf

2018人工智能之自动驾驶研究报告,文章共43页,文章很好,值得一看,文章详细讲述了自动驾驶发展图谱,关键技术,人才概况,应用,趋势等

2020-01-22

Mobileye报告系列.rar

该资源为一个压缩包,内部包含了若干个PDF文件,内容为Mobileye自动驾驶方面的报告,主要是一些PPT,全是英文写的

2020-01-15

2001-3-0401数据库作业.rar

基于C# 和Access数据库的电影院管理系统,包括一份能运行的VS工程以及说明文档,说明文档内容见博客: https://blog.csdn.net/mao_hui_fei/article/details/103940749

2020-01-12

opencv-4.2.0-vc14_vc15.exe

这个是最新opencv420版本windows的相关文件,只需要解压并在vs编译器下链接相关资源即可使用。由于opencv官网以及GitHub上下载都很慢,因此我下载下来就上传到这里,方便大家下载使用。 官网地址:https://opencv.org/releases/ 安装及使用教程:https://blog.csdn.net/weixin_41991128/article/details/83656543

2019-12-30

CIFAR-10数据集

CIFAR-10 是由 Hinton 的学生 Alex Krizhevsky 和 Ilya Sutskever 整理的一个用于识别普适物体的小型数据集。一共包含 10 个类别的 RGB 彩色图 片:飞机( a叩lane )、汽车( automobile )、鸟类( bird )、猫( cat )、鹿( deer )、狗( dog )、蛙类( frog )、马( horse )、船( ship )和卡车( truck )。图片的尺寸为 32×32 ,数据集中一共有 50000 张训练圄片和 10000 张测试图片。

2019-04-23

华科尔遥控器DEVO-10中文说明书

华科尔遥控器DEVO-10中文说明书,详细的介绍了遥控器的功能

2019-03-21

贴片元件封装尺寸图大全(word文档)

这个word文档总结了大多数常见的贴片元件封装尺寸图,十分的详细,部分目录如下: 1、TO-268AA贴片元件封装形式图片 1 2、TO-263 D2PAK封装尺寸图 2 3、TO-263-7封装尺寸图 3 4、TO-263-5封装尺寸图 4 ........

2019-03-21

STM32F407ZET6最小系统板

STM32F407ZET6最小系统板,这是stmSTM32F407ZET最小系统板的最小系统板的原理图和PCB文件,很棒的一个文件,也包括了原理图库和PCB库

2019-03-21

六自由度机器人D-H法相关资料

该程序包含六自由度机器人D-H法建模的正解和逆解matlab程序,包含word文档(课程作业),希望对你有所帮助。

2019-03-06

APM飞控中文使用手册

apm2.8飞控的详细中文使用手册及apm2.8详细接线示意图,手册包含硬件说明、地面站使用方法、传感器校准等等,共有31页(pdf文档)

2019-01-07

树莓派开源原理图汇总

树莓派开源原理图汇总,日期是20180517,包括3B和3B+型号,Zero 和Zero W型号,以及USB,SPI,DPI,BCM2835,BCM2836 cpu架构资料等等

2018-11-19

MSP430663x系列数据手册

MSP430663x系列数据手册,MSP4306638数据手册中文版,

2018-05-28

MSP430考试详细复习资料

MSP430考试详细复习资料,MSP430初学者教程,MSP430概述,超详细

2018-05-28

A4988步进电机驱动器使用手册

A4988 步进电机 驱动器 使用手册,A4988芯片是3D打印机常用的步进电机驱动器

2018-05-23

步进电机基本旋转控制(stm32)

stm32控制步进电机实现基本的旋转,用的定时器实现的,

2018-05-23

一种基于人工智能技术的围棋盘面识别方法

一种基于人工智能技术的围棋盘面识别方法 用于摄像头识别围棋棋盘

2018-05-23

张正友相机标定法

张正友相机标定法 用于标定摄像头,可以矫正畸变,摄像头位置要固定

2018-05-23

VS与单片机串口数据传输、计算机与单片机通信

VS与单片机串口数据传输、计算机与单片机通信 在VS2017里写的,亲测可用

2018-05-23

利用三个定时器驱动三个步进电机的STM32程序

利用三个定时器驱动三个42步进电机的STM32程序亲自试验的,用于驱动dobot机械臂,当然可以是可以应用在任何应用了42、57步进电机的机械(一个定时器驱动,会一直卡死在中断里,因此用的三个定时器)

2018-05-23

基于QT的用C++编写的中国象棋软件源代码

基于QT的用C++编写的中国象棋软件源代码 该代码实现了中国象棋功能,是个C++编写的,文件是源代码,视频教程可以找我单独要

2018-05-23

Dobot型机器人运动学分析与仿真

Dobot型机器人运动学分析与仿真 DH参数,等等,看完该文档,你就可以用任何一款控制器来实现dobot三轴机械臂的运动了

2018-05-23

门限方案 Shamir.

shamir门限方案就是一个机遇拉格朗日插值多项式的门限方案.此程序由VC的dialog实现

2018-05-23

pid运算电路仿真文件(Multisim文件)

pid运算电路 仿真文件 Multisim文件 pid运算电路 仿真文件 Multisim文件

2018-05-23

积分运算电路仿真文件(Multisim文件)

积分运算电路仿真文件(Multisim文件) 积分运算电路仿真文件(Multisim文件)

2018-05-23

绝对值运算电路(电流输出)Multisim 仿真文件

电路仿真 绝对值运算电路 (电流输出) Multisim 仿真文件,主要就是绝对值运算电路的仿真文件

2018-05-23

重庆大学光电工程学院MSP430实验课所有程序

重庆大学 光电工程学院 MSP430实验课 所有程序 源代码 ,该源代码包括四次实验所有验证性和设计性实验程序

2018-05-23

Qt 5开发实战

本书讲解的是Qt目前的最新版本Qt5,在全面阐述Qt基本功能的基础上,对新增的功能和服务进行了重点介绍。同时运用大量示例,集中讲解应用程序的开发方法和技巧,使读者通过实际动手操作迅速获得业务中必备的相关知识与经验。 本书更注重实际应用,从章节结构到示例安排都适合开发一线人员需求。

2018-04-30

2015全国大学生电子设计竞赛E题频谱分析仪 TFT彩屏人机交互界面

该程序是一个TFT彩屏程序,开发板是STM32F103,编写平台为keil mdk,主要为频谱分析仪的人机交互界面

2017-07-15

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

TA关注的人

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