自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (20)
  • 收藏
  • 关注

原创 S5P6818裸机编程(点灯和按键点灯)步骤和详解

一、分析LED的原理图二、裸机编程的思路分析原理图,理解硬件的控制原理—>找到控制LED的GPIO—>查找CPU的使用手册,找到控制GPIO的寄存器—>理解寄存器的控制原理—>编写程序,通过寄存器的地址来访问寄存器。三、寄存器CPU使用:SEC_S5P6818X_Users_Manual_preliminary_Ver_0.00.pdf (S5P...

2018-02-28 20:14:29 12604

原创 常见的位操作实例

C语言的位操作及通过地址访问寄存器1、unsigned int a, 将a的第11位置1,其他位保持不变。 a | = (0x1 <<11);2、unsigned int a, 将a的第12位清0,其他位保持不变。 a & = ~(0x1 << 12);3、unsigned int a, 将a的第13位取反,其他位保持不变。 a ^ = (0x1 << 13);4、unsigned in

2018-02-28 19:30:59 751

原创 ARM 概述和介绍

一、什么是ARM?1、ARM—-Advanced RISC Machine —>高级的精简指令集计算机类型的设备,是一样处理器的体系结构,类似于x86、MIPS、PowerPC、… 2、ARM是一家公司的名字。英国(ARM)—-日本(softbank) 3、ARM公司只设计芯片的IP,不生成芯片。将IP卖给芯片厂家,如:华为海思、高通、展讯、三星、ST、nxp、freescale、TI、Atme

2018-02-27 19:06:29 1339

原创 编译U-boot和Linux内核的步骤和详解

1、准备材料linux内核和uboot的源码包—- 6818GEC.tar.gz 环境:VMware12.0 Ubuntu16.04(64位)(1)先将 6818GEC.tar.gz 放在Ubuntu的共享目录下,然后将 6818GEC.tar.gz 拷贝到家目录下进行解压。 解压命令: gec@ubuntu:~$ tar -zxvf 6818GEC....

2018-02-27 15:36:20 5050 6

原创 根文件系统的概述

1、什么是根文件系统rootfs是linux内核启动后,挂载的第一个文件系统。rootfs不是一个可执行程序,而是一个文件包,这个文件包中,有应用程序、shell命令、动态库、配置文件、设备文件、多媒体文件、…挂载完rootfs,再挂载其他的文件系统。 例、挂载U盘 注意:在linux内核中,已经有u盘的驱动:USB的主机驱动、USB mass storage、fat文件系统root@GEC68

2018-02-27 12:40:43 2720 1

原创 Linux 开机启动详解

一、开发环境1、ubuntu-16.04 64bits,不能使用32bits的系统。 2、vmware12.01 —-&gt;mnt/hgfs 3、windows 64bits二、嵌入式概述1、用户空间—应用程序,内核空间—驱动程序 2、应用程序如何访问驱动程序?(系统调用) 3、驱动程序给应用程序提供的接口 4、驱动程序访问硬件三、嵌入式平台的启动过程概...

2018-02-26 18:16:12 6036 1

原创 基于OpenCv的边缘检测——Laplacian算子、scharr滤波器

Laplacian算子边缘检测效果图原始图灰度图效果图scharr滤波器边缘检测效果图原始图X方向Y方向Scharr合并图1、Laplacian算子的简介Laplacian 算子是n维欧几里德空间中的一个二阶微分算子,定义为梯度grad的散度div。可使用运算模板来运算这定理定律。如果f是二阶可微的实函数,则f的拉普拉...

2018-02-23 21:26:31 602

原创 基于OpenCv的边缘检测(Sobel算子)

边缘检测Sobel算子使用效果图原始图 X方向效果图 Y方向效果图 整体方向效果图 1、Sobel算子简介Sobel算法是像素图像边缘检测中最重要的算子之一,在机器学习、数字媒体、计算机视觉等信息科技领域起着举足轻重的作用。在技术上,它是一个离散的一阶差分算子,用来计算图像亮度函数的一阶梯度之近似值。在图像的任何一点使用此算子,将会产生该点对应的梯度矢量或是其法矢量。2、算子分析Sobel

2018-02-23 15:39:58 2049

原创 基于OpenCv的边缘检测_Canny算子

Canny边缘检测效果图:1、边缘检测概述和一般步骤      边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。 这些包括(i)深度上的不连续、(ii)表面方向不连续、(iii)物质属性变化和(iv)场景照明变化。 边缘检测是图像处理和计算机视觉中,尤其是特征提取中的一个研究领域。一般步骤:(1)滤波:...

2018-02-23 14:22:16 642

原创 OpenCv 之(图片人脸识别)和 (摄像头读入)

先来张人脸识别效果图:1、概述人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的一系列相关技术,通常也叫做人像识别、面部识别。2、人脸识别步骤1 人脸图像采集及检测2 人脸图像预处理3 人脸图像特征提取以及匹配与识别3...

2018-02-22 12:28:45 67236 23

原创 形态学滤波(2):开运算、闭运算、形态梯度、顶帽、黑帽

不多说,先上图1、形态学概述之二上一篇介绍了形态学的基本操作膨胀和腐蚀,我们这一篇将利用膨胀和腐蚀操作实现对图像更高级的形态学操作,而这些都是建立在膨胀和腐蚀操作基础之上。 首先形态学的主要用途是获取物体拓扑和结果信息,它通过物体和结构元素的某些运算,得到物体更本质的形态,在图像处理中的主要应用有: (1). 利用形态学的基本运算对图像进行观察和处理,从而达到改善图像质量...

2018-02-21 23:06:02 1797

原创 形态学滤波(1):腐蚀与膨胀

膨胀和腐蚀的效果图–1、形态学的概述形态学操作就是基于形状的一系列图像处理操作。最基本的形态学操作有两种:膨胀和腐蚀。这里需要注意的是:膨胀和腐蚀是对白色部分而言的,不是黑色部分。(因为我用毛笔字的图片,刚开始看起来,非常困惑为什么膨胀之后,毛笔字反而变小了,其实当时就是没有注意到,膨胀是对白色区域进行处理的,而白色区域增加了之后,字体就自然变小了,哈哈)2...

2018-02-21 22:34:41 2005

原创 STM32F407ZET6 用串口通过键盘控制LED灯的亮灭

1、串口定义 串口通信是一种设备间非常常用串行通信(数据交互)方式,因为它比较简单便捷,大部分电子设备支持串口通信方式,电子工工程师调试设备时常用的接口串行通信:占用I/O较少,速度上较慢点并行通信:占用I/O较多,速度上快速2、常见通信方式1) 单工单工通信数据只能往一个方向发向(收音机)2) 半双工同一时间内只能传输或者发送数据(呼叫机)3) 全双工(串口) 同一时间内数据可

2017-09-28 11:33:34 11674 1

原创 STM32F407ZET6 关于用PWM(做出呼吸灯)详解

说明:本作者亲测代码在板子上可用。1、PWM定义Pulse Width Modulation:脉冲宽度调制(PWM)脉冲:频率 ,方波脉冲宽度:占空比,高电平的宽度 :在同一个时间内,高电平所占比例频率与周期:f = 1/T f:频率(主频) T:周期2、用途控制输出的电压和电流灯光亮度的控制直流电机速度的控制3、分析PWM产生与重点(1)分析PWM产生(看图示PWM)(2)区别PW

2017-09-27 15:30:13 8155 3

2515中文版datasheet.rar

这是MCP2515的中文版资料,2515芯片是带有 SPI 接口的独立 CAN 控制器。

2019-08-03

I.MX6Q_IPU相关

yanbixing123博主的关于I.MX6Q_IPU 的相关PDF文档,其中包括(IPU显示总结、IPU显示总结文档、IPU总结报告v1、IPU总结报告v2),保存在这里只是为了方便下载和阅读。这都是很好的IPU学习文档,向原博主致敬。

2018-11-13

VIM简单实用的vimrc配置文件——NEW

vim编译器需要一个实用的vimrc的配置文件,可以帮助您在写代码的时候,如虎添翼。这个是最新的,建议下载这个。

2018-08-16

超级实用的vim配置文件01

vim编译器需要一个实用的vimrc的配置文件,可以帮助您在写代码的时候,如虎添翼。

2018-08-16

JLINK v8 连接到电脑后显示无法识别的USB设备

如果是电脑USB无法识别j-link,可以直接解压 Setup_JLinkARM_V440b这个软件,然后点击安装,就可以使用了。其他文件可以按照网上方法刷固件。

2018-07-10

Keil 破解工具(ARM C51 )

打开keil软件,选择file 选项的license management,拷贝CID的编号,将编号复制到 破解软件的对应位置,选择C51 或者 ARM,点击generate,将生成的一串号码复制到 keil 软件的 new license ID 的位置,点击add lic ,便可以破解成功。

2018-07-06

Qt环境Opencv库文件

将OpenCv直接安装在D盘,安装好了之后,配置Opencv在Qt的环境:OPENCV网站提供的是源码以及少数几个编译器编译出来的库文件,所以需要根据具体的编译器编译一遍,由于编译过程繁琐,在此略过,直接提供用mingw编译器(即上面QT使用的编译器)编译出来的OPENCV库文件以及配置文件,把整个Library文件夹复制到D盘根目录即可。

2018-06-15

Linux下QT和OpenCV搭建

介绍了虚拟机下安装ubuntu,并且如何交叉编译OPENCV在arm板中。

2018-04-20

Laplacian_scharr 源代码

Laplacian 算子是n维欧几里德空间中的一个二阶微分算子,定义为梯度grad的散度div。 使用Scharr滤波器运算符计算x或y方向的图像差分。其实它的参数变量和Sobel基本上是一样的,除了没有ksize核的大小。

2018-02-23

Sobel算子—源代码

Sobel算法是像素图像边缘检测中最重要的算子之一,在机器学习、数字媒体、计算机视觉等信息科技领域起着举足轻重的作用。在技术上,它是一个离散的一阶差分算子,用来计算图像亮度函数的一阶梯度之近似值。在图像的任何一点使用此算子,将会产生该点对应的梯度矢量或是其法矢量。

2018-02-23

Canny 源代码

图像的边缘检测的原理是检测出图像中所有灰度值变化较大的点,而且这些点连接起来就构成了若干线条,这些线条就可以称为图像的边缘。Canny边缘检测算子是John F. Canny于 1986 年开发出来的一个多级边缘检测算法。

2018-02-23

OpenCv_人脸识别源代码

OpenCv 人脸识别源代码,编程环境是:VS2013大家需要先配置好环境,才能运行工程。运行工程时,点击里面的 Network_18_01_28_Face_Check.vcxproj ,即可进入工程。

2018-02-22

STM32 MPU6050 载人平衡车相关资料

STM32 MPU6050 载人平衡车资料,包括:原理图、PCB设计、源代码。 很值得大家去参考学习,深入研究。 两轮自平衡小车具有广泛的应用前景。由于小车可以任意角度旋转且其转弯半径小,体积小,运动灵活,这就可以做成简捷的代步小车,可用于机场、火车站等地的巡逻小车,也可作为家庭的散步小车。该小车稍加改进即可广泛应用于餐厅,旅馆,医院,图书馆等。

2017-09-22

基于stm32的两轮自平衡遥控小车

两轮自平衡小车是一个具体的实现起来相对简单的复杂系统,是检验各种控制方法处理能力的典型装置,受到世界各国科学家的重视。在此实验系统上可以运用多种方法进行控制,例如变结构控制、神经网络控制、智能控制、自适应控制等,并对各种控制方法提出了挑战,且物理意义明显,观察方便,系统具备复杂系统的特点但其本身又不很复杂,价格低廉,占地面积小,是很有潜力的实验工具。

2017-09-22

超级实用好用的简历模板

基本信息:姓名、性别、身高、籍贯、联系方式、所学专业等 2、自我评价:简明扼要的介绍自己,快速吸引企业HR的关注。 3、教育经历:毕业学校、专业、学习课程等。 4、工作经历:对工作内容进行详细且有重点的描述,突出自身工作业绩和经验。 超级实用的简历模板,欢迎下载。

2017-09-21

STM32F103ZET6 例程

增强型,32位基于ARM核心的带512K字节闪存的微控制器USB、CAN、11个定时器、3个ADC 、13个通信接口功能 ■ 内核:ARM 32位的Cortex-M3 CPU最高72MHz工作频率,在存储器的0等待周 期访问时可达1.25DMips/MHz(Dhrystone2.1) 很适合于初学者。

2017-09-21

stm32f103 库函数、固件库、原理图

STM32F103系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。 该系列芯片按片内Flash的大小可分为三大类:小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。 芯片集成定时器,CAN,ADC,SPI,I2C,USB,UART,等多种功能。

2017-09-21

STM32F407 例程

STM32F4系列基于最新的ARM Cortex M4内核,在现有出色的STM32微控制器产品组合中新增了信号处理功能,并提高了运行速度;STM32F407x集成了定时器、3个ADC、2个DAC、串行接口、外存接口、实时时钟、CRC计算单元和模拟真随机数发生器在内的整套先进外设。STM32F407在STM32F405产品基础上增加了多个先进外设。这些例程适合刚接触STM32F407的学者们。

2017-09-21

linux下cJSON库官网下载

希望对需要linux下cJSON库的朋友有帮助

2017-08-25

source insight以及CAI_SI_CFG.CF3配置文件以及用法

很好用的source insight 背景配置文件

2017-08-24

空空如也

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

TA关注的人

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