OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1057|回复: 3

STM32通过FSMC对FPGA进行读写数据采集

[复制链接]

17

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2023-5-29
在线时间
106 小时
发表于 2024-3-12 09:59:37 | 显示全部楼层 |阅读模式
20金钱
问题如下:1:STM32通过FSMC跟FPGA建立通信之间,FMSC使用的数据线有16根,地址线需要使用多少根是不是根据FPGA配置来使用(比如FPGA使用IP核的单口ram,数据位宽16bit,地址8bit,那么我的FSMC是不是只需要使用8跟地址线即可)
2:关于FSMC读取速度问题,fsmc去读FPGA采集的数据速度会不会很慢,32这边使用的是USB——HS发送数据给上位机,所以不知道fsmc读取FPGA采集的数据会不会太慢
3:关于时钟,FPGA的频率应该怎么配置,跟32的fsmc同步?那应该怎么设置或者说计算
4:因为用FPGA做ADC数据采集,200K的ADC采样率,数据量大,只使用一个IP核的单端ram来缓存数据,空间是足够的,此方案可行吗,还是说使用外部sdram来做数据缓存,32再去读sdram的数据,usb在吧独到的数据发送出去
5:做数据缓存,当缓冲区满了数据是从头覆盖在缓存还是溢出不在覆盖,因为要做连续数据读取,该怎么设置,FPGA这边的

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8204
金钱
8204
注册时间
2020-5-11
在线时间
3697 小时
发表于 2024-3-12 10:42:15 | 显示全部楼层
200K的ADC采样率,用单片机片内ADC不行么?
如果非要用FPGA,这数据速度也不高,用USART或SPI也都可以,不一定要用FSMC。
楼主要不再仔细审一下方案或者需求?
专治疑难杂症
回复

使用道具 举报

17

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2023-5-29
在线时间
106 小时
 楼主| 发表于 2024-3-12 11:09:33 | 显示全部楼层
LcwSwust 发表于 2024-3-12 10:42
200K的ADC采样率,用单片机片内ADC不行么?
如果非要用FPGA,这数据速度也不高,用USART或SPI也都可以,不 ...

单片adc多通道有干扰;用FSMC方便后续开发,并行速度快点:
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2024-3-12 20:05:06 | 显示全部楼层
你得自己定义协议...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表