你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

使用STM32F4主控和外置AD芯片,如何采集1MHz的信号数据呢?

[复制链接]
dh2964169 提问时间:2018-3-26 10:13 /
阅读主题, 点击返回1楼
收藏 1 评论11 发布时间:2018-3-26 10:13
11个回答
斜阳__ 回答时间:2018-4-17 20:58:01
maxtch 发表于 2018-4-17 20:42
我觉得这么做都恐怕会有点慢,还不如在 FPGA 里面做个 bus matrix,FPGA 一方面不断地维持 1MSPS 读采样 ...

如果不是为了记录数据,我觉的可以在FPGA上做一些前级的处理

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

maxtch 回答时间:2018-4-17 21:55:16
斜阳__ 发表于 2018-4-17 20:58
如果不是为了记录数据,我觉的可以在FPGA上做一些前级的处理

的确。我前面给的设计是参考了不少廉价示波器的设计思路,如果加入前级处理也无妨。或者如果不用 FPGA,可以考虑用专职流处理 DSP,譬如 ADSP-BF531 或 TMS320C6748 这种来做前级处理。专职流处理 DSP 里面的 DMA 远远要比 STM32 的高效灵活的多,可以大大减少 CPU 的干预。
12
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版