OpenEdv-开源电子网

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

STM32F407 与 FPGA(EP3C5E1C8)之间模拟FSMC通信

[复制链接]

1

主题

6

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-3-3
在线时间
3 小时
发表于 2016-3-3 14:43:02 | 显示全部楼层 |阅读模式
1金钱
最近在做一个项目,要用IO口模拟FSMC通信 ,STM32F407 与 FPGA(EP3C5E1C8),目前STM32F407  的程序还没有思路,那位高手有过这样的尝试

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

使用道具 举报

1

主题

6

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-3-3
在线时间
3 小时
 楼主| 发表于 2016-3-3 14:52:01 | 显示全部楼层
目前的思路是把FPGA当作stm32 外部的SRAM
回复

使用道具 举报

7

主题

333

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1838
金钱
1838
注册时间
2012-7-16
在线时间
504 小时
发表于 2016-3-3 15:22:59 | 显示全部楼层
参考小马哥的icore。
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11975
金钱
11975
注册时间
2013-3-8
在线时间
1276 小时
发表于 2016-3-3 17:27:15 | 显示全部楼层
我做过。stm32f439+FPGA的,为什么要模拟呢!模拟的我做过stm32f407+fpga的并口通讯!
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-3-3
在线时间
3 小时
 楼主| 发表于 2016-3-4 18:48:09 | 显示全部楼层
augustedward 发表于 2016-3-3 17:27
我做过。stm32f439+FPGA的,为什么要模拟呢!模拟的我做过stm32f407+fpga的并口通讯!

请问你做的事标准的FSMC通信么,你的并口通讯的协议是自定义的么
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11975
金钱
11975
注册时间
2013-3-8
在线时间
1276 小时
发表于 2016-3-4 21:06:00 | 显示全部楼层
jackli2012 发表于 2016-3-4 18:48
请问你做的事标准的FSMC通信么,你的并口通讯的协议是自定义的么

并口协议参考intel的8086总线协议。
FSMC总线通讯也做过,标准的FSMC通讯!
主要工作还是在FPGA这边。ARM这边配置一下就好了!
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-7-3
在线时间
5 小时
发表于 2016-11-27 09:48:11 | 显示全部楼层
augustedward 发表于 2016-3-4 21:06
并口协议参考intel的8086总线协议。
FSMC总线通讯也做过,标准的FSMC通讯!
主要工作还是在FPGA这边。A ...

你好,若要使用FSMC总线协议,那么是不是在硬件原理图上必须使用对应的FSMC管脚,
我这边ARM与FPGA之间只有16个数据线,没有地址线,而且使用的普通的IO口,请问你觉得可能是什么通信协议,谢谢!
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11975
金钱
11975
注册时间
2013-3-8
在线时间
1276 小时
发表于 2016-11-27 18:34:09 | 显示全部楼层
黎释注册 发表于 2016-11-27 09:48
你好,若要使用FSMC总线协议,那么是不是在硬件原理图上必须使用对应的FSMC管脚,
我这边ARM与FPGA之间 ...

模拟并口呗
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-7-3
在线时间
5 小时
发表于 2016-11-30 09:13:07 | 显示全部楼层

你好,能不能再给我讲的详细点,我这边真是非常需要的时候,刚好卡在这里,需要做的是STM32给FPGA发送并行数据,他们之间的连线只有16个数据线和4个控制信号线。我可以把原理图发给你看下 。帮我出出主意!万分感谢!
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11975
金钱
11975
注册时间
2013-3-8
在线时间
1276 小时
发表于 2016-11-30 09:22:56 | 显示全部楼层
黎释注册 发表于 2016-11-30 09:13
你好,能不能再给我讲的详细点,我这边真是非常需要的时候,刚好卡在这里,需要做的是STM32给FPGA发送并 ...

你懂FPGA代码吗?我做的模拟并口主要就是用普通IO做的,读写线,片选线,地址数据线,data线组成的。然后FPGA也是我自己写的,参考8086时序,ARM里写一套,FPGA里写一套就可以了,只是速度有点低,也就几百K。
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-7-3
在线时间
5 小时
发表于 2016-11-30 09:33:02 | 显示全部楼层
augustedward 发表于 2016-11-30 09:22
你懂FPGA代码吗?我做的模拟并口主要就是用普通IO做的,读写线,片选线,地址数据线,data线组成的。然后F ...

恩,会写一些,可能不是很精通,因为我先做的的FPGA部分,我这个两者之间也是用的普通的IO连接的,但是没有地址线,所以一直苦于寻找不到合适的通信协议,后来才想到用自定义协议。怎么能把图片发给你,你可以帮我看下吗,谢谢!
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11975
金钱
11975
注册时间
2013-3-8
在线时间
1276 小时
发表于 2016-11-30 10:00:29 | 显示全部楼层
黎释注册 发表于 2016-11-30 09:33
恩,会写一些,可能不是很精通,因为我先做的的FPGA部分,我这个两者之间也是用的普通的IO连接的,但是没 ...

437661288这个群
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-7-3
在线时间
5 小时
发表于 2016-11-30 13:02:47 | 显示全部楼层

好吧,看来最终还是逃不了这条道,群加的是真不少,感觉并没什么用,谢谢你能耐心的回复我!
回复

使用道具 举报

9

主题

1385

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
11975
金钱
11975
注册时间
2013-3-8
在线时间
1276 小时
发表于 2016-11-30 14:54:22 | 显示全部楼层
黎释注册 发表于 2016-11-30 13:02
好吧,看来最终还是逃不了这条道,群加的是真不少,感觉并没什么用,谢谢你能耐心的回复我!

那你退群加我QQ吧 306817491
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-7-3
在线时间
5 小时
发表于 2016-11-30 16:23:34 | 显示全部楼层
augustedward 发表于 2016-11-30 14:54
那你退群加我QQ吧 306817491

十分感谢!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 23:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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