如题,GPMC的cs0已接NandFlash,此时gpmc的地址线并没用到,gpmc的a0-a27可以pinmux为GPIO或其他功能使用。
现在想用tl16c554扩展4个串口。现有两个问题:
1. tlc16c554的cs0-cs3接GPMC的cs1-cs4, tlc16c554的a0-a2接GPMC的a0-a2,能否只配置 a0-a2为GPMC的地址线,其他的a3-a27仍做GPIO或其他配置?
2.tlc16c554的a0-a2接GPMC的a4-a6,这样扩展的四个子串口物理地址如何得到?此时是否影响做GPIO用的 a0-a3?
shasha su:
还没用过这 TL16C554
Gary Wu:
你好!可以选择一个CS片选,其他用GPIO口来实现
地址选用3根地址线即可
xingqing:
回复 Gary Wu:
您好!
看到您的关于GPMC的接法,最近正好需要使用GPMC进行串口扩展。请问您的原理图是怎么做的?整个原理图文件可以共享吗?
xingqing:
回复 Gary Wu:
您好! 最近在做这方面项目,想用DM3730的GPMC扩展8个串口,想使用该芯片,想参考下您的原理图,谢谢
n1997:
回复 Gary Wu:
请教,16c554的中断接到哪里?GPIO上吗?
Jian Zhou:
回复 n1997:
中断可以连接AM335x的NMI上。
你要扩多少个串口出来?
xiaoning andy:
回复 Jian Zhou:
我们现在定的方案是,扩展8个串口,不使用中断,还未验证可行不可行?
若使用中断,8个中断口够吗?8个串口一起工作,中断模式会不会性能不好?
Jian Zhou:
回复 xiaoning andy:
最好把16C554的中断接在同一个外部中断源上,然后中断函数读取寄存器分别处理