
冬令营
文章平均质量分 92
四臂西瓜
生命在于折腾。
南京邮电大学19级本科生;西安电子科技大学23级推免研究生,研究方向为:基于FPGA的雷达信号处理。
2021年电赛国一,H题全国第一(代表H题巡展冲杯);第四届全国大学生嵌入式芯片与系统设计竞赛国一+RT-Thread杯;第五届全国大学生FPGA创新设计竞赛国二,其余国奖、荣誉称号若干。
展开
-
☠️stm32Cubemx欠采样(等效采样)原理讲解与实现 采集高频信号
看过本文最一开始的“相关文章”中提到的文章后,会对信号采集有一定的概念。文章中使用的都是过采样,意思是采样率为待测信号频率的两倍及以上。这么说有些空,举例来说。如果想采集一个1K的正弦信号,一个周期采集4个点,那么采样率为4K。过程如下图:题外话,没学过信号与系统的小朋友,可能会疑惑,这边采集4个点有啥用?根本看不出来是正弦,还原出来和三角波一样嘛!这就涉及到奈奎斯特采样定理的原理了,要好好学习《信号与系统》和《数字信号处理》,就能明白为什么这个正弦信号,一个周期采集2个点以上就可以复原出来。怎么复原呢。原创 2023-06-05 19:25:33 · 8759 阅读 · 25 评论 -
STM32cubemx定时外部模式测量10M以上频率
本文讲解利用定时器的外部时钟功能,巧妙测量高频外部信号频率。范围可以到高达30M以上。原创 2023-06-03 20:48:40 · 8101 阅读 · 47 评论 -
STM32ADC同步采样
同步采样可以让两、三个ADC同时对各自的待测信号进行采样,这样就可以保留住两个信号之间的相位差。在相频分析中极具应用价值。原创 2022-04-11 14:54:39 · 25488 阅读 · 35 评论 -
TCQ的电赛小站
备战全国大学生电子设计竞赛中“仪器仪表,测控,信号处理”类题目,负责单片机编程的本科生。:无名小辈一位,侥幸在21年国赛中取得国家级一等奖,H题的全国第一,巡展冲杯,详情见主页介绍。:原本只是随性得零星的写写,后来电赛指导老师叫我给学弟学妹培训,于是本系列博客应运而生;:优快云是目前国内影响力较大的博客站,能为广大博主和技术人员提供一个免费的分享和云存储平台,虽然平台不可否认存在着许多问题,但是整体来说对技术传播是有举足轻重的推进作用。原创 2021-12-12 22:17:18 · 19994 阅读 · 24 评论 -
stm32cubemx ADC+TIM+DMA超频采样
ADC+TIM+DMA超频采样原创 2022-03-05 18:40:02 · 6961 阅读 · 9 评论 -
STM32cubeHAL ADC+TIM+DMA (二)
ADC+TIM+DMA采集交流(二)前言本文是《STM32HAL ADC+TIM+DMA采集交流信号》的续篇,这一篇我们将让ADC以1M的速度去采集。过程中会学习到ADC时钟,采样率控制的概念。所需工具:开发板:STM32F103C8T6STM32CubeMXIDE: Keil-MDK相关文章:STM32HAL ADC+TIM+DMA采集交流信号STM32HAL ADC+TIM+DMA采集交流信号(三)模式简介前文介绍了ADC+TIM+DMA采集交流,以100k去采集交流信号原创 2021-12-20 20:29:23 · 10500 阅读 · 23 评论 -
STM32HAL ADC+TIM+DMA采集交流信号 基于cubemx
stm32cubemx生成的ADC+TIM+DMA采集交流信号原创 2021-12-14 22:21:22 · 55630 阅读 · 100 评论 -
STM32F103+CubeMX+ADC采集直流
本文章用CubeMX使能了ADC去采集直流信号原创 2021-12-10 19:35:56 · 13707 阅读 · 12 评论 -
通俗理解什么是ADC
通俗理解什么是ADC学懂,用熟练之后,从头介绍一些概念时,总是比较困难的。很难站在一个什么都不懂的角度去讲明白一个概念。入之不深,则有浅易之病;出之不显,则有艰涩之患。 ——《湖楼笔谈》文章目录通俗理解什么是ADC什么是ADCADC的采样率采样位数采样精度建议看完“什么是ADC”后,去实操ADC采集直流。实操结束后再往后看。ADC实际没有这么的简单,深入了解需要去学各种寄存器之间如何协作,信号如何走通。这些概念在后面会有讲解。什么是ADC我们在高中物理学习时都了解过电压表,在生活中也都原创 2021-11-30 12:12:39 · 31927 阅读 · 21 评论 -
STM32cubemx教程 DAC+TIM+DMA
DAC+TIM+DMA前言本文主要讲解定时器触发DAC去输出任意信号,DMA负责数据数据搬移。所需工具:开发板:STM32F103RCT6STM32CubeMXIDE: Keil-MDK相关文章:文章目录DAC+TIM+DMA前言什么是DAC模式简介工程建立时钟配置DAC配置定时器配置代码编写硬件连接运行结果后记什么是DAC【讲座】ADC和DAC(模数和数模转换器)(ADC and DAC (Analog to Digital And Digital to Analog )_哔哩哔哩原创 2022-02-27 10:41:21 · 11689 阅读 · 29 评论 -
STM32 DSP库的快速添加 基于cubemx 调用,使用DSP库
DSP的快捷添加本人电赛现役选手一名(21年国赛后就退役了),主打模拟方向,经常使用DSP库做FFT等常规数据的处理。以前是跟着学长的教程添加的,奈何这种添加方式相对过于复杂,后来,我通过学习,掌握了一种较为简单的添加方式:通过keil添加。再后来在cubemx的不断探索中,摸索出来了一种更为快捷的添加方式。在此分享给大家。通过cubemx添加这个方法我愿意称之为急速。这样之后,点击generate,生成代码就可以了。下面进入keil端的操作。在define一栏,添加如下的代码,ARM原创 2021-06-12 20:35:27 · 33448 阅读 · 75 评论 -
STM32实现FFT,求取幅度频谱
STM32实现FFT,求取幅度频谱FFT不太对劲的理解FFT的原理比较复杂,因为32使用FFT不用去管算法是如何运作的,我在这里就进行简单的介绍了。因为是简单介绍,就只介绍下幅度频谱图,不考虑相位频谱图。 FFT可以将一个信号从时域变换到频域,比如一个1VPP的1k的正弦信号,它的时域和频域的示意图如下: 频域为我们观察信号提供了一个新的视角。比如下面是1k和2k信号的叠加。 从时域上看,1k+2k的波形不容易进行处理,也不好猜出来这个波形到底有什么特性(当然这个例子其实还是原创 2022-02-28 20:11:23 · 48814 阅读 · 92 评论 -
STM32多串口实现printf——基于cubemx
stm32多串口实现printf原创 2022-02-13 14:50:27 · 3585 阅读 · 0 评论 -
22年电赛冬令营授课
关于授课的想法因为疫情这次的授课被安排为线上,这样对冬令营的授课有比较大的影响。对我来说有许多需要结合示波器,信号发生器讲解的内容没有条件去教(硬要教也没问题,但是觉得不去实操,听了基本都会忘掉,变成了我教我的,你忘你的????);对大家来说在家没有一个学习的氛围,容易懈怠。对此,我上课尽可能的动手实际操作给大家看,可是碰到帮大家解决BUG的时候就实在爱莫能助了。除了讲上课的内容,还分享了个人学习方法,比如建立自己的代码库(这点在检查硬件是否出问题比较重要,那以前调好的工程测一测,不能工作基本上是哪原创 2022-02-19 20:04:20 · 7233 阅读 · 0 评论 -
2022冬令营——综合——单片机检测
2022冬令营——综合——单片机线上检测基础部分(50)使用串口屏按键控制单片机在串口屏上绘制波形,要求可以绘制三角、正弦和方波三种波形。按键按下时,会有语音播报,提示当前正在绘制什么波形,比如“绘制三角波”。程序运行时,必须有小灯闪烁,快慢随意(除非开发板上面没有灯)。提高部分(40)在实现基础部分的基础上,加入手机端的控制。要求可以按键控制显示的波形,波形显示既要在串口屏上也要在手机上,两边同步显示。不能只在其中一个上面进行显示。无论是手机还是串口屏,按键按下时都要有相关语音提示原创 2022-01-26 16:02:58 · 7530 阅读 · 1 评论