发新帖我要提问
123
返回列表
打印
[其他ST产品]

我想用stm32的单片机采样电压,然后每周波采样128个点,如何设置呢

[复制链接]
楼主: jcky001
手机看帖
扫描二维码
随时随地手机跟帖
41
天天向善| | 2024-5-21 18:25 | 只看该作者 回帖奖励 |倒序浏览
如果我们修改缓冲区呢?

使用特权

评论回复
42
LLGTR| | 2024-6-21 11:23 | 只看该作者
你可以把所有的数据传输到上层计算机,让上层计算机计算

使用特权

评论回复
43
Pretext| | 2024-6-22 13:12 | 只看该作者
你打算怎么把数据上传到电脑上?

使用特权

评论回复
44
kepe| | 2024-7-31 01:21 | 只看该作者
要在STM32微控制器上实现每周波采样128个点的电压采样,需要考虑以下步骤:

配置ADC:配置ADC以采样电压。
配置定时器:使用定时器以特定的频率触发ADC采样。
采集数据:将采集的数据存储到内存中。
处理数据:可以在存储满128个采样点后处理数据。

使用特权

评论回复
45
AdaMaYun| | 2024-7-31 16:03 | 只看该作者
其实还是看采样以及传输频率的关系,有时候不是非常容易同步的

使用特权

评论回复
46
铁血丹心LLLL| | 2024-8-28 00:58 | 只看该作者
你描述的情况涉及到DMA(直接存储器访问)缓冲区的循环模式和ADC采样的实时处理问题。

使用特权

评论回复
47
铁血丹心LLLL| | 2024-8-28 00:58 | 只看该作者
在这种模式下,DMA在缓冲区满时会停止传输,你需要手动处理数据溢出的问题。

使用特权

评论回复
48
烟雨蒙蒙520| | 2024-8-28 12:14 | 只看该作者
要使用 STM32 单片机采样电压并每周波采样 128 个点,你需要设置一个定时器来触发 ADC 采样,并在每个采样周期内收集数据。

使用特权

评论回复
49
hmcu666| | 2024-8-29 12:05 | 只看该作者
如果需要提高采样速率,可以考虑降低ADC分辨率,以换取更快的转换速度。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则