紧急求助:我用的是UP3板,上面的芯片是EP1C6Q240C8,由于这个板子上sram,sdram,flash,lcd是共用数据线的,其中lcd用了总共16根数据线的前八个,地址线是sram,sdram,flash共用。
现在我做了一个nios2的软核cpu,其中我加了一个sram 接口,一个flash接口,一个avalon三态桥,一个sysid, 一个jtag_uart,一个interval timer,一个8bits的名字叫lcd的PIO口,一个1位的叫ResgisterSelect得PIO口,一个叫RW的PIO口,一个叫Enable的PIO口,最后三个PIO口是用来控制lcd的控制信号,这三个线是单独连接的,也就是说
只有lcd的8根数据线是和我接的sram和flash是共用数据线的(lcd用了前8个)
现在我该如何发数据到lcd,因为数据线是共用的,我必须在sram或者flash对数据线不操作的时候才能发数据吧?该如何控制这些逻辑呢?
还有,三态桥的作用在这里是啥?就是为了解决sram和flash共用管脚的问题?那现在lcd也和他们共用了前8个管脚,该如何解决?
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |