最近在改进一个控制系统的板子,基本结构是这样的,一块STM32和带有8位数据总线的芯片(上面还有CS、WR、RD等)连接,现在想让STM32多带几个芯片,可以确定的是STM32主控在一个时刻只操作一个芯片,通过不同的片选CS来选择,其他的端口如:8位数据、WR、RD等都是复用的,想问一下各位大神我可以直接扩展吗,这种情况会不会涉及STM32的IO口驱动能力不足的问题?
注:开始想的是用74LS245总线驱动器,后来又想,当CS不使能的时候,不管挂多少芯片,他们的IO功能没有使能,相当于高阻态,就是说跟带一个芯片没多大区别,不知道分析的对不对? |