打印

请教:同一个CPU的GPIO之间可以直接连接吗?

[复制链接]
2480|9
手机看帖
扫描二维码
随时随地手机跟帖
沙发
大道至简| | 2011-5-18 14:31 | 只看该作者
这样做有什么意义呢?
理论上是可以的,只要不同时输出信号就可以了

使用特权

评论回复
板凳
sam_2008|  楼主 | 2011-5-18 14:43 | 只看该作者
谢谢啊,只是做一个成品测试而已,就是成品有12个GPIO输出,做出货前的测试,之前是用LED灯的,不过又反映说看LED因为亮和灭是靠人眼看,怕看漏眼,所以想用程序去测,12个GPIO分两组,先一组输出另一组输入,然后再换,但就不敢确定GPIO之间可否直接这样连

使用特权

评论回复
地板
zc3909| | 2011-5-18 14:49 | 只看该作者
可以,保险起见最好加个电阻

使用特权

评论回复
5
chunyang| | 2011-5-18 15:57 | 只看该作者
可以,只要GPIO都是弱上拉的,同时输出并联都没事,强上拉IO只要避免电平竞争也没事,这完全可以通过合理的设计实现。

使用特权

评论回复
6
joyme| | 2011-5-18 16:22 | 只看该作者
完全可以做,写一段测试程序,在测试工装上通过测试点连接IO,测试IO输入输出功能是否正常

使用特权

评论回复
7
sam_2008|  楼主 | 2011-5-18 16:28 | 只看该作者
谢谢大家帮忙,电路用的是CPU内部的上拉,没有外加上拉的,手册上写驱动电流2-16MA

使用特权

评论回复
8
mmax| | 2011-5-18 21:09 | 只看该作者
其实很多应用都是CPU自己的输入测输出来实现闭环控制的。如简单的运动控制。

使用特权

评论回复
9
rclong| | 2011-5-18 21:25 | 只看该作者
键盘扫描不就是几个输出几个输入么

使用特权

评论回复
10
sam_2008|  楼主 | 2011-5-18 22:45 | 只看该作者
键盘扫描不就是几个输出几个输入么
rclong 发表于 2011-5-18 21:25



对啊,最简单的应用例子,我竟然忘记了,哈哈  谢谢大家啦

使用特权

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

本版积分规则

0

主题

5

帖子

1

粉丝