自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

W_Oilpicture的博客

让编程改变世界!!!

  • 博客(92)
  • 收藏
  • 关注

原创 【STL常用容器】:string 容器

C 风格的字符串起源于 C 语言,并在 C++ 中继续得到支持。字符串实际上是使用 null 字符 \0 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。

2022-11-30 21:43:20 1207

原创 【C++ STL容器】:vector存放数据以及存放自定义的数据类型

向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组,暂且把它理解为我们之前学过的数组Array。

2022-11-28 17:00:06 5452

原创 【SU-03T离线语音模块】:学习配置使用

语音识别模块是在一种基于嵌入式的语音识别技术的模块,主要包括语音识别芯片和一些其他的附属电路,能够方便的与主控芯片进行通讯,开发者可以方便的将该模块嵌入到自己的产品中使用,实现语音交互的目的。离线语音模块 与 在线语音模块的区别:相同点:都可以根据开发人员的需求进行开发相应的固件程序。不同点:离线语音模块是本地存储数据,需要提前设置命令词、回复语等操作,词汇有限制,使用相对简单,但是单一;在语音模块需要配置网络,以及云服务器,不需要设定命令词,回复语,使用更加智能,但相对复杂。

2022-11-25 21:43:05 9561

原创 【Altium Designer】:关于原理图绘制的基本学习

时不可以苟遇,道不可以虚行。

2022-10-09 20:26:53 12706

原创 【Altium Designer学习】:排针类元件模型的创建以及阵列式粘贴方法

人生如逆旅,我亦是行人。

2022-10-07 16:27:41 690

原创 【Altium Designer软件使用】:自定义快捷键

时不可以苟遇,道不可以虚行。

2022-10-07 15:34:27 328

原创 【Altium Designer学习】:新建Altium Designer工程文件以及电阻容型模型及IC元器件绘制

元件符号是元件在原理图上的表现形式,主要由元件边框、管脚(包括管脚序号和管脚名称)、元件名称及元件说明组成,通过放置的管脚来建立电气连接关系。元件符号中的管脚序号是和电子元件实物的管脚一一对应的。在创建元件的时候,图形不一定和实物完全一样,但是对于管脚序号和名称,一定要严格按照元件规格书中的说明一一对应好。

2022-10-07 15:23:13 2583

原创 【STM32】:RCC时钟系统

时不可以苟遇,道不可以虚行。

2022-10-06 19:28:58 998

原创 【STM32】:GPIO工作原理

时不可以苟遇,道不可以虚行。

2022-09-29 19:42:13 3016

原创 【Proteus】:LCD1602仿真实验基于STM32CubeMX

LCD1602是一种工业字符型液晶,能够同时显示16x02即32个字符。LCD1602液晶显示原理: LCD1602液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。LCD1602则是指显示内容为16 * 2,即可以显示两行、每行可以显示 16 个字符的液晶模块。

2022-09-27 14:32:40 13889 4

原创 【Proteus】:入门学习

放大/缩小画布:鼠标滚轮,向前放大,向后缩小快速定位:单击预览区移动鼠标,再次单击确认拖动元件:单击元件,拖到新位置,再次单击空白处。

2022-09-24 11:54:24 4055

原创 【Linux】:Ubuntu 16.04安装samba服务器及配置

时不可以苟遇,道不可以虚行。

2022-09-21 16:43:20 1492

原创 【Linux】:vi 编辑器的使用

时不可以苟遇,道不可以虚行。

2022-09-19 19:26:03 375

原创 【Liunx】:root 初始密码设置

时不可以苟遇,道不可以虚行。

2022-09-17 21:07:16 3677

原创 【C++】:auto的for循环

人生如逆旅,我亦是行人。autoauto。

2022-09-09 21:29:23 5079

原创 【c++】:setprecision

将舍入,而不是截断数字。另外还需要注意的是,末尾的零将被省略。如果没有 fixed 的话,就是浮点数计数法,,定点数计数法,规定小数的保留位数为n。如果有效数少于要显示的数字,则。

2022-09-04 15:19:52 2445

原创 【C++】:链表内指定区间反转

【代码】【C++】:链表内指定区间反转。

2022-09-04 10:53:32 894

原创 点开QT时,出现找不到python27.dll的问题报错

人生如逆旅,我亦是行人。

2022-09-03 13:31:26 3548

原创 【C++链表】

链表是有一系列结点组成的,每个结点包括两个部分:1、存储数据元素的数据域;2、存储下一个节点地址的指针域。int val;} };

2022-09-03 11:50:28 473 1

原创 【C++算法】:反转链表

【代码】【C++算法】:反转链表。

2022-09-03 09:49:55 2696

原创 配置CLion进行嵌入式STM32的HAL库开发

时不可以苟遇,道不可以虚行。

2022-09-01 20:04:34 719 1

原创 【C++】万能头文件:<bits/stdc++.h>

人生如逆旅,我亦是行人。

2022-09-01 14:12:03 113

原创 MobaXterm 复制粘贴方法及主题更换

时不可以苟遇,道不可以虚行。

2022-08-31 15:45:36 2498

原创 [C++]:for循环for(int num : nums)

时不可以苟遇,道不可以虚行。

2022-08-31 15:01:07 9081 3

原创 QtCreator常用的快捷方式

时不可以苟遇,道不可以虚行。

2022-08-11 15:55:25 720

原创 Qt 打开以及创建项目、运行程序

Qt是一个跨平台的C++开发库,主要用来开发图形用户界面程序,当然也可以开发不带界面的命令行程序。Qt是纯C++开发的,所以学好C++非常有必要。

2022-08-07 15:08:28 7418

原创 STM32驱动HC05蓝牙串口通信模块

HC05模块是一款高性能主从一体蓝牙串口模块,说白了,只是个蓝牙转串口的设备,你只要知道串口怎么编程使用,就可以了,实现了所谓的透明传输。

2022-07-26 11:00:15 6116 1

原创 VOFA+ 串口调试助手

支持Windows、Linux、MacOS三大主流系统;接口支持串口(超高波特率、稳定支持)、网口(TCP客户端/服务端,UDP),支持波形图、按钮、状态灯、图片、滑动条、3D立方控件(可更换模型)等;我认为它最突出的功能就是可以显示波形、而且还嵌入了实时的直方统计和点数可设置的傅里叶变换功能。简直不要太帅了。简直不要太帅。分享结束。(゜-゜)つロhttpshttpshttpshttpshttpshttps。...

2022-07-24 20:48:44 9466 1

原创 一首伟大的赞歌

高情已逐晓云空,不与梨花同梦。

2022-07-23 20:09:37 220

原创 SPI——发送16位和8位数据

人生如逆旅,我亦是行人。

2022-07-23 19:36:31 5416 1

原创 STM32H750VBT6驱动程控增益放大模块PGA113——基于CubeMX的Hal库

pga113芯片手册.pdfPGA是的英文名称,中文意思是可编程增益放大器。PGA是一种通用性很强的放大器,其放大倍数可以根据需要用程序进行控制。采用这种放大器,可通过程序调节放大倍数,使A/D转换器满量程信号达到均一化,因而大大提高测量精度。接线图(这里我用的是SPI1CS,用DAC输出1.5V的参考电压)STM32H750VBT6单片机PGA113模块PA4VREFGNDPA5(SPI1_SCK)SCLKPA7DIOPC4(SPI1_CS)CS。......

2022-07-23 17:05:45 2908 7

原创 力扣刷题:dfs递归解决二叉树剪枝

人生如逆旅,我亦是行人。

2022-07-21 20:43:03 110

原创 MATLAB函数:filtfilt——零相位数字滤波

人生如逆旅,我亦是行人。

2022-07-21 19:37:29 11674 2

原创 [MATLAB]:基础知识学习

1、矩阵的定义与构造A=[123456]B=13。

2022-07-21 11:02:10 2059

原创 STM32串口屏学习

高情已逐晓云空,不与梨花同梦。为电赛做准备,今天学习了一下串口屏的使用,略有小收获,浅浅地知道怎么使用了。

2022-07-20 21:13:11 1184

原创 [MATLAB学习]:Matlab生成滑动平均滤波算法文件并移植到STM32单片机上运行——基于CubeMX

人生如逆旅,我亦是行人。今天分享一个在MATLAB上生成滤波算法文件,并将其移植到keil5上,运行至STM32单片机,一个很有用的方法。

2022-07-20 15:00:13 4825 4

原创 MATLAB初次学习

人生如逆旅,我亦是行人。

2022-07-15 11:35:34 220

原创 FFT算法再学以及终于理解

FFT(Fast Fourier Transformation),中文名快速傅里叶变换,用来 加速多项式乘法 ,就是用来降低算法的时间复杂度的,将时间复杂度由原来的 O(n^2) 变为了O(nlog2n)。f(x)=a0,a1,a2,…,anf(x) = { a0,a1,a2,…,an } f(x)=a0,a1,a2,…,an是这个多项式每一项的系数对于两个用系数表示的多项式我们把它们相乘设两个多项式分别为 A ( x ) , B ( x ) ,我们要枚举 A 每一位的系数与 B 每一位的系数相乘那么

2022-07-08 21:20:20 4280

原创 各大滤波算法的学习

比较相邻 n 和 n - 1 时刻的两个采样值 y(n) 和 y(n – 1) ,根据经验确定两次采样允许的 最大偏差,如果 两次采样值的差值超过最大偏差范围,认为发生 可随机干扰,并认为后一次采样值 为非法值,应予删除,删除 y(n) 后,可用 y(n – 1) 代替 y(n) ;若未超过所允许的最大偏差范围,则认为本次采样值有效。注:通俗地来讲,就是先确定一个最大的偏值差(设为A)每次检测到新值时判断:如果本次值与上次值之差A,则本次值无效,放弃本...

2022-07-08 10:50:43 384

原创 STM32H750VBT6的DSP使用的学习——基于CubeMX

(STMicroelectronics,简称ST)推出新的运算性能创记录的H7系列微控制器。新系列内置STM32平台中存储容量最高的SRAM(1MB)、高达2MB闪存和种类最丰富的通信外设,为实现让智慧更高的智能硬件无处不在的目标铺平道路。STM32H7系列沿用STM32F7系列的ARM Cortex-M7处理器内核,是业界首款采用40nm闪存制造工艺的Cortex-M7微控制器,还是首款运行频率达到400MHz的微控制器,这些重大改进之处使得STM32H743能够创下运算性能测试856D的记录,EEMBC

2022-07-06 15:25:38 8007 2

空空如也

空空如也

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

TA关注的人

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