自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 信号量:有名信号量|无名信号量与互斥锁对比

2024-07-06 16:11:37 98

原创 信号量:有名信号量|无名信号量

2024-07-06 15:46:07 123

原创 uboot裁剪

(3)CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG是为了向环境中添加描述某些运行时确定的硬件信息的环境变量,例如board_name、board_rev。(2)CONFIG_BOOTARGS_CMA_SIZE和环境变量有关,在uboot中可以设置环境变量,环境变量也可以在配置文件中直接固定好,后面无需在uboot中设置环境变量。(1)PHYS_SDRAM_SIZE设置SDRAM的大小,根据实际的板子设置即可,原子的EMMC版本用的DDR是512M。

2024-06-23 21:20:36 230

原创 图像的去噪理论

一、图像噪声的分类与模型1、图像噪声类别**前提条件:**原始图像->S(x,y);带噪图像->F(x,y);N(x,y)->噪声。(1)加性噪声:F(x,y)=S(x,y)+N(x,y)(2)乘性噪声:F(x,y)=S(x,y)+S(x,y)*N(x,y)(3)量化噪声2、图像噪声模型(1)高斯噪声:常出现在彩色图像中(2)锐利噪声(3)伽马噪声(4)指数分...

2024-06-23 20:44:12 311 1

原创 C++读写文件(.txt\.csv)

一、在.txt文件进行读取和写入(中间空格形式):#include<iostream>#include <string>#include <vector>#include <fstream> //文件流库函数using namespace std;struct complex{ float i; float j;};int main(void){ int re, lm; vector<complex&gt

2024-06-23 20:43:33 132

原创 目标文件里有什么?编译器编译源代码之后生成的文件叫做目标文件

3.1 目标文件的格式1、可执行文件格式:(1)window下的PE(2)Linux下的ELF2、目标文件:源代码编译之后未进行链接的文件,例如window下的.obj文件,linux下的.o文件3、目标文件、可执行文件、动态链接库(W:.dll;L:.so)、静态链接库(W:.lib;L:.a)存储格式一致。4、静态链接库:很多目标文件捆绑子一起的一个文件。5、ELF文件分类:(1)可重定位文件(2)可执行文件(3)共享目标文件(4)核心转储文件6、linux下的查看文件的命令:f

2024-06-23 20:43:05 434

原创 C++类大杂烩

类成员初始化方法:1、成员初始化列表语法;A::A(const string & fn, const string & ln, bool ht) : firstname(fn),lastname(ln),hasTable(ht) {}2、在函数内部直接初始化A::A(const string & fn, const string & ln, bool ht){ firstname = fn; lastname = ln; hasTable = ht;}

2024-06-23 20:42:36 173

原创 uboot启动之前的执行动作

uboot、IVT、DCD

2024-06-23 20:28:10 263

原创 内存分类整理(RAM)

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-06-16 16:53:18 856

原创 C++:常成员函数

常成员函数:函数后面添加const。

2021-12-16 20:31:59 1083

原创 应用结构体(待补充)

结构体定义:结构体将各种不同类型的数据放在一起。下面为在声明的时候,初始化机构体。#include <iostream>#include <stdlib.h>#include <string>using namespace std;struct CandyBar{ string name; double weight; int caluli;};int main(void){ CandyBar sanck[3] = { {"moCHARV"

2021-10-26 23:38:48 99

原创 动态申请内存(待完善)

在C语言中,开辟内存一般有两种方式:1、定义静态变量:例如:int pig = 0;char str = 'A';char strp [20] = "kloajfajg";这种直接定义的变量在内存分配时,也就是编译链接时已经确认了大小,已经在实际分配了空间,这个根据全局变量和局部变量存放也不同,存放在栈中,(全局内存是在编译时分配好的,如果是局部变量数组的话,运行时在栈上静态分配内存。改行摘抄别处)具体不同之处,后续补充。2、定义动态变量:动态变量采用函数进行申请,采用malloc()动态

2021-10-26 23:38:02 350

原创 字符串输入操作

cin简单介绍函数讲解:1、cincin使用空白来确定字符串的结尾。空白:空格、制表符、换行符。使用场景:在标准输入中,获取第一个单词,或者数字。在将字符串放到数组中,自动在结尾添加空字符。例子:char str[20];cin >> str;如果前台输入:NEW YEAR.str数组存储的是NEW.2、getline(字符地址, 字符长度)getline通过回车键输入的换行符来确定结尾,然后丢弃换行符。使用方法:cin.getline(字符地址, 字符长度)例子:

2021-10-25 23:19:41 571

原创 关于指针与数组

1、int* hope_p,hope;代码解释:定义一个指向int型的指针hope_p,和一个int型变量。2、指针运算:指针运算是指指针进行加减运算。C语言标准的加减运算:对于指针加减运算,标准只允许指针指向数组内的元素,或者超过数组长度的下一个元素。注: 对指针加N,指针前进“当前指针指向的数据类型的长度*N”。3、空指针,空指针常量NULL。4、用一维数组去表示二维数组ar...

2019-11-22 16:43:52 123

原创 uC/OS-II的中断和时钟

前提: uC/OS-II是一个可剥夺型内核,CPU每时每刻都处理优先级最高的任务。主要内容:(1)uC/OS-II的中断管理和中断服务程序的结构(2)uC/OS-II的系统时钟及实现方法(3)uC/OS-II的时间管理服务-----延时、取消延时一、uC/OS-II的中断中断: 停止当前的事,去处理异常要求事件。1、uC/OS-II的中断过程在系统运行过程中,当系统中断是开放...

2019-11-22 10:21:00 513

原创 uC/OS-II中的任务

一、任务的基本概念1、任务及其种类(1)任务和任务控制块

2019-11-21 21:21:45 570

原创 嵌入式实时操作系统预备知识

一、C指针1、指针的基本概念(1)指针是一个程序实体所占用内存空间的首地址(2)指针变量语法格式:数据类型 * 变量名;例如: int * p1;注:我记得在C语言中*靠近int那么(int *)是一个整体,表示整型指针类型;*靠近p1则(*p1)是一个整体,*p1是一个整型变量。在C++中,靠前靠后就都一样了,都表示一个整型指针。(3)指针变量必须赋值之后才能使用例如:...

2019-11-21 11:50:59 153

原创 OpenCv图像RGB-HSV/RGB-GREY转换以及结果显示

操作平台:vs2017+OpenCv3.41图像:<注:实验图像像素为16*10>1 RGB像素点输出结果在OpenCv中RGB占据三通道,类似于树状结构,每个像素点下面有三个子节点。下面为RGB三通道输出代码以及输出结果:注:matlab 的排列顺序是R,G,B; 而在opencv中,排列顺序是B,G,R。代码:#include "highgui.h"#include...

2019-11-08 10:59:08 691 1

BP神经网络字符识别C++.zip

文件包含BP神经网络的训练以及识别代码、简单的字符库。c++编程。运行环境:win7+Opencv+vs2010.

2019-06-04

模板匹配字符识别C++.zip

里面包含不同的字符图片,通过模板匹配寻找特征值,进行字符分类。代码采用C++,运行环境:win7+VS2010.

2019-06-04

空空如也

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

TA关注的人

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