自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 PN结、二极管、三极管

纯净的半导体内几乎不含电子和空穴,而电流形成的条件是电荷的定向移动,故而纯净的导电性几乎不存在,在后来人们的研究发现,惨杂在纯净的半导体中,掺入适量的杂质,会使半导体的导电能力有成百万倍的增长,使半导体获得了强大的生命力。至于为什么叫做共射特性,相比大家已经猜到了,对于三极管来说,不同的电路有着不一样的特性,故此我们对于三极管处于共射放大电路时,来进行研究。

2023-10-08 19:40:41 235 1

原创 HC-05蓝牙模块与STM32控制led灯亮详解

HC-05模块是一种基于蓝牙协议的简单无线通信设备,共有6个引脚,其中两个引脚通过stm32的两个含TX和RX的接口与之进行通信,一般用于无线控制,智能家居等。

2023-04-16 03:31:43 7113 16

原创 STM32定时器

1.在学习STM32单片机时,我时常会因为急于实现功能,而省略掉原理部分,往往直接看代码,这样的学习使我每日既焦虑,又发现自己学到的东西总容易忘掉,变得更加焦虑,而每当问学长时,学长并不会耗费自己的精力去给你一步一步细讲,而正因如此,当我们遇到问题时,往往会停滞不前,反而更容易陷入焦虑的循环中。2.学习单片机,嵌入式是一个长时间的事情,让我们放下心中的焦躁,静下心来,才能有所收获。1.定时器是存在于STM32单片机中的一个外设。

2023-04-07 18:46:12 1833

原创 并查集入门(图文详解)

并查集是一种树形的数据结构,可以想象成由一个元素散发出多个分支(我将该元素称树根节点),我们可以通过某一个元素找到其父节点,也可以将多个集合集合成一个大的集合。首先,我们使用一个数组来表示并查集,将每个节点初始化其父节点为本身,我们用数组的下标来表示每个节点,其数组的值为该下标的父节点,例如,arr[1]=1;或者使用以下函数在数据较多时,消耗时间会更少。父节点:例如1的父节点为0,3的父节点为2。两个集合,其树根点分别为0和5。1父节点为0,arr[1]=0;0无父节点,arr[0]=0;

2023-04-03 23:34:50 199

原创 ADC及PWM分析理解以及完成简单实验

ADC,就是将模拟量转换为数字量,模拟量是一种用于表示实际物理量的数字信号,如温度,压力等等,而ADC的作用就是将这些模拟的量变成数字量,直接用于数字系统中,简言之,就是将之前无法数字化的东西数字化了。

2023-03-28 00:31:01 2070 2

原创 算法题(三)查找书籍

给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。输入格式:输入第一行给出正整数n(

2023-03-18 17:03:39 213

原创 红外无线耳机(运放)

1.运算放大器简称运放,是具有很高放大倍数的电路单元,和它的名字一样,可以搭配其他元器件构成可控放大倍数的电路。2.运算放大器分为单电源供电(VCC和GND)和双电源供电(VCC和VEE)

2023-03-16 17:30:12 961

原创 【冒泡排序笔记】

2023-03-16 10:05:54 70

原创 算法题(二)扫雷游戏

扫雷游戏是一款十分经典的电脑单机游戏,在雷区里,雷区是由n行m列的网格组成,这些网格又分为地雷区和非地雷区。地雷区是由一个地雷组成,非地雷区会有一个数字,代表周围八个格子中的地雷数。要求计算出非地雷区的数字。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方。输入格式:输入文件第一行是用一个空格隔开的两个整数n和m,分别表示雷区的行数和列数。接下来n行,每行m个字符,描述了雷区中的地雷分布情况。‘*’代表为地雷区,‘?’表示为非地雷区。

2023-03-13 19:58:58 873

原创 c++的多态性和单继承性

2023-03-10 17:55:06 53

原创 算法题(一)摇骰子

下面给你 6 个骰子的初始状态,即它们朝上一面的点数,让你一把抓起摇出另一套结果。输入第一行给出 6 个骰子的初始点数,即 [1,6] 之间的整数,数字间以空格分隔;(2)初始点数一共6种情况,建立一个6*5的矩阵,纵向为已知初始点数后的尽可能大的骰子点数,横向为摇的次数。(1)先想象摇一个骰子,当初始点数为1时,按照条件依次应该为6、5、4、3、2.2、在满足条件 1 的前提下,每次都能让每个骰子得到可能得到的最大点数。1、每个骰子摇出的点数都跟它之前任何一次出现的点数不同;

2023-03-08 18:37:54 718

原创 malloc与free函数

malloc函数用来申请一块没有名字的地址,然后与数组不同的是,数组可以通过数组名来进行对地址的访问,而这个函数需要用指针指向这块地址进行访问数据,之后由free函数进行释放。

2023-03-08 15:52:20 1035 1

原创 STM32使用PWM

PWM,就是脉冲宽度调制,也就是占空比可变的脉冲波形。2.适用条件:PWM所应用的场景必须为惯性系统,像led,当立即变为低电平时,led并不会瞬间熄灭,而是具有惯性,在短时间内为逐渐熄灭。3.应用:智能车,机器人等项目。呼吸灯、驱动电机等。

2023-03-07 01:44:49 6313 2

原创 内联函数详解

内联函数是一种编程语言结构,用关键字inline修饰的函数就是内联函数,又称内置函数。内联函数有利有弊,需要我们自己甄别,再去使用它。

2023-03-01 20:06:28 628

原创 const与指针使用

常量指针,指针常量的理解

2023-02-27 19:51:24 113

原创 STM32与NTC测水温

通过stm32与ntc热敏电阻进行对水温的检测,测温范围为0~60℃,当温度超过60℃时,led闪烁,采用6针的OLED(spi通信协议)显示ntc的ad值和水温。

2023-02-24 01:20:59 3915 18

原创 c++实现通讯录

c++实现通讯录管理系统

2023-01-03 21:04:52 295

原创 算法 排列式

排列式

2023-01-02 20:58:10 101

原创 指针的详解

指针的简单应用和几种常用的指针

2022-12-23 01:10:31 260

原创 递归算法详解

递归算法,附带求阶层和斐波那契数列的递归算法和详解(c语言)

2022-12-07 01:35:54 384 6

空空如也

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

TA关注的人

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