自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 低通、高通数字滤波器——C语言单片机实现

低通、高通数字滤波器——C语言单片机实现一阶滤波器高阶滤波器博主刚好进入研二,研究的方向刚好涉及到数字滤波这一块,因此花了一周时间钻研了下数字滤波的实现。由于本科是电气专业,所以没有数字信号处理相关知识,在一开始看数字信号处理相关理论的时候就显得比较力不从心,尤其是难懂的数学公式。相比看到这里的读者多多少少也有类似的体会。好在功夫不负有心人,本博主从繁琐的公式中,加上其他博主的博客讲解,领悟了如何使用C代码实现几种经典数字滤波器,可以使其在VS或者单片机上运行而不受限于在matlab上跑仿真。当然在

2021-10-26 12:44:16 16213 9

原创 OTA升级二——阿里云端OTA配置及应用

前文简述了STM32的无线下载原理及实现方法,在此基础上,使用阿里云的OTA下载服务提供整包下载功能(注:由于单片机Flash只能全片擦除,无法讲写0的位单独改为1,因此无法实现差分下载,所以没有深入研究如何进行差分下载,若有网友实现,还请指教)。一、添加升级包(注:在进行添加升级包之前,请先跳转到2.2查看如何订阅Topic,否则将收不到升级的URL消息!!)如上图所示,点击“添加升级包”后,在弹出的界面上设置相关配置:升级包类型:选择整包升级,不适用差分升级包名称:可用中英文、数字字母等

2021-05-24 17:09:44 5612 14

原创 04-HTML标签详解

在本章博客中,笔者将详细的记录所有HTML中遇到的功能标签以及各种用法。1. 标题标签标题标签的作用类似于在写word中的一二三级标题。在html中一共提供了六种等级的标题从 h1 - h6 ,按照数字从小到大排列,数字越小级别越高,对应的字体也会越大。 <h1>我是h1标签</h1> <h2>我是h2标签</h2> &l...

2020-03-10 13:48:29 948

原创 03-HTML框架介绍——body

1. body作用介绍body从字面上理解是身体的意思。在body中编写的是整个网页中我们看到的主体部分。需要注意的是,body是对应的一组符号,两者需要成对出现。<body> <\body>2. 代码标签详解由于在body中编写整个网页中所有可见操作,因此在本章博客在此不详细赘述,放在下一章节中详细介绍所有标签以及用法。...

2020-03-10 13:39:34 975

原创 02-HTML框架介绍——head

一. head作用介绍head从字面意思理解就是头部的意思。他是对我们网页头部设置的一个主体部分。需要注意的是,head是对应的一组符号,两者需要成对出现。<head><\head>...

2020-03-09 23:08:57 263

原创 01-VS_Code新建HTML以及代码架构讲解

一. 新建HTML首先,笔者新建了一个文件,并且后缀命名成.html后缀。之后切换到引文输入法下,写一个感叹号!,如下图所示。操作界面会弹出提示框,这个时候单机或者回车选中第一个感叹号!便会自动搭建框架,如下图所示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...

2020-03-09 22:25:41 501

原创 关于C/C++中gets_s()函数只运行一次,第二次跳过的问题解决方案

今天距离考研还剩55天,在写编程题的时候遇到了一个问题就是gets_s()只运行一次,第二次直接跳过了,并且被赋值了一段乱码。 查了一下书只解释了gets_s()函数输入后会返回接受字符串存储的地址,尝试接受返回值后并没有解决问题。后来百度发现,gets_s()函数在输入时遇到‘\0’就截止输入,而回车键在ASCLL码中就是‘\0’表示。因此程序在遇到‘\0’时截止输入,但是此时的‘\...

2019-10-27 16:40:04 4385 2

原创 人体检测模块的——微波雷达的推荐和使用

人体检测模块的——微波雷达的推荐和使用在许多场合中,我们进场会使用到需要检测人体移动的设备,那么许多人的第一反应是使用光电开关或者人体红外感应模块。下面就对这两个模块的优缺点展开论述。首先是光电开关,其输出是一个数字量,而且非常灵敏,相应速度快,重点是其检测距离可调,只要在检测距离中有物体移动,就会快速触发。但是缺点也很明显,首先其只能检测一条线上的物体移动,而且需要安装在垂直于移动路径上,对...

2019-01-29 14:29:14 10305

原创 线性CCD——从原理到跑路,适用于Arduino的底层驱动分析

一. 原理及功能CCD是一种电荷耦合器件,他可以将接收到的光信号转换为电荷量存储并通过耦合的方式将信号传输给MCU(微处理器)。CCD一般用于摄像头之中,可以在X轴Y轴两个方向同时检测。而像扫描仪,一次智能检测一条线上光强的方式,就称之为线性CCD。上一段是来自百度对CCD的解释的概述。如果读者读到这里还是不明白线性CCD究竟是一个什么样的东西,没有关系。相信读者看到这篇文章的时候,多少因...

2018-11-30 16:09:48 18710 23

原创 深度讨论32复位及SystemInit函数在程序中的作用

在32应用中,我们复位一般有两种方式:1.按复位按键复位程序 2.拔动单片机上的跳冒完成32的复 在以上两种复位方式中,对芯片而言,其实都是引脚接收到一个跳变延信号后触发的程序而已。在keil自带的固件库中,我们可以看到一下程序:这里是从库中截出的复位程序代码段。E...

2018-08-22 20:53:23 1918

原创 浅谈keil程序中include 后的尖括号与引号的区别

在程序中,尤其是51和32为例,程序中最上面,时常会看见这样一行代码: #include 而后面有时候会是

2018-08-22 19:39:34 1351

HC-08蓝牙串口通信模块.pdf

蓝牙模块HC-08手册,内部有蓝牙模块的AT指令配置手册,可以实现一对多收发操作,并且有详细的配置和使用讲解,最后还附有蓝牙模块的原理图。

2020-02-14

STM32全系列芯片中英文手册 芯片选型手册等

本资源下载自stm官方数据手册资料,内有中英文手册和各种芯片资源以及推荐选型的数据手册,有需要的可以自己找。

2018-08-26

空空如也

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

TA关注的人

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