打印
[STM32]

请教大家STM32如何实现高速的并行通信

[复制链接]
7474|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
abc2877|  楼主 | 2014-7-1 19:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在我们产品中的STM3272M)在和FPGA(50M)的并行通信时,采用的是I/O模拟并行操作,通信速率(即数据参考时钟的周期)2M都达不到,才勉强到1.5M,现在想把速率提升到4M左右。瓶颈主要是在STM32这里,想问问大家有什么办法能把通信速率提上去吗?
说说我了解过的一些信息,一个是用DMAAHP/ABP总线,但是STM32好像并不能把这些总线映射到IO口上吧?
LZ平时主要做FPGA,现在有机会开始接触点单片机的东西,感觉知识不够用啊,求各路高手给指点指点!!!!

相关帖子

沙发
eydj2008| | 2014-7-1 20:26 | 只看该作者
你可以换A8 A9 不一定要用M3吧 速度就快 了

使用特权

评论回复
板凳
Dawncui| | 2014-7-2 21:27 | 只看该作者
FSMC

使用特权

评论回复
地板
abc2877|  楼主 | 2014-7-3 20:19 | 只看该作者
Dawncui 发表于 2014-7-2 21:27
FSMC

:D   知道了   谢谢了

使用特权

评论回复
5
abc2877|  楼主 | 2014-7-3 20:20 | 只看该作者
Dawncui 发表于 2014-7-2 21:27
FSMC

知道了  谢谢了   :D

使用特权

评论回复
6
abc2877|  楼主 | 2014-7-3 20:22 | 只看该作者
eydj2008 发表于 2014-7-1 20:26
你可以换A8 A9 不一定要用M3吧 速度就快 了

看了其他朋友的回复,FSMC应该是个不错的方案

使用特权

评论回复
7
feilusia| | 2014-7-3 22:17 | 只看该作者
STM32的IO速率最高能到50M,怎么会只到1.5M呢?是不是没有配置好。

使用特权

评论回复
8
abc2877|  楼主 | 2014-7-4 15:16 | 只看该作者
feilusia 发表于 2014-7-3 22:17
STM32的IO速率最高能到50M,怎么会只到1.5M呢?是不是没有配置好。

1.5M是并行模拟通信的速率

使用特权

评论回复
9
feilusia| | 2014-7-4 17:12 | 只看该作者
abc2877 发表于 2014-7-4 15:16
1.5M是并行模拟通信的速率

并行通信不就是多个IO通信?有区别吗

使用特权

评论回复
10
abc2877|  楼主 | 2014-7-4 22:47 | 只看该作者
IO速率可以很高,但是通信速率是远低于IO速率的啊

使用特权

评论回复
11
Seves| | 2016-3-26 10:40 | 只看该作者
eydj2008 发表于 2014-7-1 20:26
你可以换A8 A9 不一定要用M3吧 速度就快 了

那样价格要贵十倍

使用特权

评论回复
12
Seves| | 2016-3-26 10:43 | 只看该作者
abc2877 发表于 2014-7-4 22:47
IO速率可以很高,但是通信速率是远低于IO速率的啊

楼主我想请教下STM32并行怎么接,再做一个STM32的数据采集。多谢。

使用特权

评论回复
13
lvyunzeng| | 2019-2-19 13:28 | 只看该作者
FSMC是正解,希望楼主通信完成上报一下极限速度,大家便于学习。

使用特权

评论回复
14
caoenq| | 2019-4-30 08:54 | 只看该作者
lvyunzeng 发表于 2019-2-19 13:28
FSMC是正解,希望楼主通信完成上报一下极限速度,大家便于学习。

你没给楼猪烧纸,不会说的

使用特权

评论回复
15
ayb_ice| | 2019-4-30 10:19 | 只看该作者
GPIO操作用寄存器操作,用位带技术

使用特权

评论回复
16
lvyunzeng| | 2019-4-30 10:33 | 只看该作者
caoenq 发表于 2019-4-30 08:54
你没给楼猪烧纸,不会说的

应该不至于吧,也不啥商业机密。不能那样小气

使用特权

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

本版积分规则

58

主题

171

帖子

2

粉丝