ADC+TIM+DMA采集交流(三) 少年,你渴望力量吗? 前言 本文主要讲解ADC超频工作。 所需工具: 开发板:STM32F103RCT6 STM32CubeMX IDE: Keil-MDK相关文章: STM32HAL ADC+TIM+DMA采集交流信号 STM32cubeHAL ADC+TIM+DMA (二) 原理简介 F1中文参考手册上写道
ADC+TIM+DMA采集交流 前言 本文主要讲解定时器触发ADC去采集交流信号,DMA把数据搬移到内存。 所需工具: 开发板:STM32F103C8T6 STM32CubeMX IDE: Keil-MDK相关文章: STM32HAL ADC+TIM+DMA采集交流信号 基于cubemx(二) STM32cubemx ADC+TIM+DMA超频采样 模式简
STM32实现FFT,求取幅度频谱 FFT不太对劲的理解 FFT的原理比较复杂,因为32使用FFT不用去管算法是如何运作的,我在这里就进行简单的介绍了。因为是简单介绍,就只介绍下幅度频谱图,不考虑相位频谱图。 FFT可以将一个信号从时域变换到频域,比如一个1VPP的1k的正弦信号,它的时域和频域的示意图如下: 频域为我们观察信号提供了一个新的视角。比如下面是1k和2k信号的
ADC+TIM+DMA采集交流(二) 前言 本文是《STM32HAL ADC+TIM+DMA采集交流信号》的续篇,这一篇我们将让ADC以1M的速度去采集。过程中会学习到ADC时钟,采样率控制的概念。 所需工具: 开发板:STM32F103C8T6 STM32CubeMX IDE: Keil-MDK相关文章: STM32HAL ADC+TIM+DMA采集交流信号
STM32多串口实现printf——基于cubemx 前言 本文主要讲解单片机如何实现多个串口printf打印数据。 所需工具: 开发板:STM32F103RCT6 STM32CubeMX IDE: Keil-MDK cubemx端初始化 使能串口即可,没有其他的注意事项。 keil端编程 在usart.c底部编写以下代码 #include <stdarg.
前言 本文主要讲解定时器触发DAC去输出任意信号,DMA负责数据数据搬移。 所需工具: 开发板:STM32F103RCT6 STM32CubeMX IDE: Keil-MDK 相关文章: 什么是DAC 【讲座】ADC和DAC(模数和数模转换器)(ADC and DAC (Analog to Digital And Digital to Analog )_哔哩哔哩_bilib
8688笔记 模块基本信息 指标 参数 备注 采样率 最大500k 实测32最大开发到将近300k 分辨率 16位 精度 14-15位 大致如此,具体见数据手册 输入范围 (下面列出来 供电 5v 不是±5V 采用方式 单路采样,可以切换 我测试用的是
STM32F103+CubeMX+ADC采集直流 前言 本文主要讲解如何使用单片机的内部ADC去采集直流量。需要对ADC和cubemx有一定的使用经历。 所需工具: 开发板:STM32F103C8T6 STM32CubeMX IDE: Keil-MDK ADC简介 ADC(Analog-to-Digital Converter),即模拟-数字转换器,可以将连续变化的模拟
DSP的快捷添加 本人电赛现役选手一名(21年国赛后就退役了),主打模拟方向,经常使用DSP库做FFT等常规数据的处理。以前是跟着学长的教程添加的,奈何这种添加方式相对过于复杂,后来,我通过学习,掌握了一种较为简单的添加方式:通过keil添加。再后来在cubemx的不断探索中,摸索出来了一种更为快捷的添加方式。在此分享给大家。 通过cubemx添加 这个方法我愿意称之为急速。
测试条件: STM32H7 杜邦线+鳄鱼夹 36M时钟,1.5cycle采样时间 100k采样速度 采集直流SDG 1032X信号发生产生的1V直流 测试过程中,让TIM去触发ADC采集100个点,通过printf打印到出口助手,观察数据,去掉极其个别噪声过大的点(毕竟是鳄鱼夹+杜邦线连接)。然后观察大部分数据的电压波动,找到最大和最小的差值。 注意这里只测量了波动,没有测量
通俗理解什么是ADC 学懂,用熟练之后,从头介绍一些概念时,总是比较困难的。很难站在一个什么都不懂的角度去讲明白一个概念。入之不深,则有浅易之病;出之不显,则有艰涩之患。 建议看完“什么是ADC”后,去实操ADC采集直流。实操结束后再往后看。ADC实际没有这么的简单,深入了解需要去学各种寄存器之间如何协作,信号如何走通。这些概念在后面会有讲解。 什么是ADC 我们在高中物理
问题描述: 最近在调试嵌入式比赛的作品,用单片机同时带动两个7606同步采集的过程中,发现采集8+3路信号的时候,后3路数据不对,当采集8+2路时正常。 查错方案: 处理速度不够 当然首先怀疑是速度不够快,我使用的条件是32k采样率,一次采集至多只能花费32us。DEBUG后,发现,实际上只用了约17us,对于32us的要求来说绰绰有余,说是快很多也毫不过分。我电赛时为了克服HAL库的缓慢
积分
粉丝
勋章
TA还没有专栏噢
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信