STM32F103蓝色药丸ADC实例

问题描述 投票:0回答:1

在所有的主要场所寻找一个veeery很长一段时间(多则3个月)从哪里得到的信息和读取芯片的数据表之后,我想问的STM32专家所固有如果使用ADC可能与DMA一个例子从Arduino的IDE。我也看到了一些不完整部分所固有和其他编译器/ IDE环境。但也许我没有触击找到正确的信息(即使我可以理解),但我需要什么的好运气。非常感谢您的帮助。

我要取样的音频数据中,一个信道30KHz的加,12位和16个每个样品拍摄的中断处理是在阵列中的数据的时间。

我已经看到了pigOscope代码(它使用analogread)和大约analogread哪里有说明此命令的信息是不是意味着更高的采样速度,所以这让我有点与自己发生冲突....谁能打破我出我的无尽brainloop .....?;

问候...埃里克。

stm32 dma adc hal irq
1个回答
0
投票

我已经看到了pigOscope代码(它使用analogread)

我写的猪O型范围的代码,有很多来自其他方面的投入在stm32duinocom,如果你花时间去阅读代码,我会给予你的是有些简单化,你会发现,analogRead只用来触发。该代码使用DMA做高速传输。

我完全同意你dont't需要Arduino的IDE的评论表示赞同,你可以“借用”的DMA代码,并对其进行定制,以您的需求。但是,如果你想快速和肮脏的编码和原型开发环境,那么就没有什么错误使用Arduino的IDE。走一趟到stm32duino.com的网站,你会看到,我有很多的其他开发人员一起使用Arduino的IDE,以及Eclipse和Atollic,并推出我们自己的批处理文件,使用vi,等等等等,这一切都取决于你正在尝试做的,在很多情况下使用Arduino的IDE让你对工作结果比学习一个全新的IDE,只是为了一个任务要快得多。

不过话又说回来,我坚信我就在vi / emacs的战争六边,所以到底做什么,我知道。只要不使用纳米。 ;¬)

© www.soinside.com 2019 - 2024. All rights reserved.