OpenEdv-开源电子网

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

关于FPGA的双向IO口的直连问题。

[复制链接]

1

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1457
金钱
1457
注册时间
2011-12-1
在线时间
109 小时
发表于 2017-11-8 09:04:07 | 显示全部楼层 |阅读模式
5金钱
两个双向IO口直接通过FPGA,在不增加额外的控制线的情况下,有什么好的办法吗?

最佳答案

查看完整内容[请看2#楼]

双向IO,你用 inout 配置端口 。至于是in 还是out,你需要一个控制信号,告诉FPGA,是什么方向。
专业从事软硬件设计,毕业设计,C51/AVR/MSP430/STM32等单片机软硬件制作与定制。有需求的可以联系我。QQ:3436737049淘宝店铺:龙隽电子科技
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2015-7-22
在线时间
3 小时
发表于 2017-11-8 09:04:08 | 显示全部楼层
双向IO,你用 inout  配置端口  。至于是in 还是out,你需要一个控制信号,告诉FPGA,是什么方向。
回复

使用道具 举报

58

主题

6289

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11361
金钱
11361
注册时间
2014-4-1
在线时间
1271 小时
发表于 2017-11-8 20:41:28 | 显示全部楼层

没听明白,
是说芯片自己辨别传输方向吗?

回复

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2015-7-22
在线时间
3 小时
发表于 2017-11-21 10:36:46 | 显示全部楼层
本帖最后由 GREEN  HAND 于 2017-11-21 10:39 编辑
xuande 发表于 2017-11-8 20:41
没听明白,
是说芯片自己辨别传输方向吗?

对,那个控制信号就是告诉FPGA方向的。比如说
in的时候,CS=0,FPGA知道CS信号,那就是输入
反之,OUT,CS=1,
CS的信号在判断数据是输入输出的时候,就赋值了。   
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-10-4 12:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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