cz88cool 发表于 2013-9-3 09:01:58

S3C2440 与 CPLD芯片通讯

我在做Arm+CPLD的开发,用的FL2440开发板,选择的是nGCS5,第六个Bank,地址线连接的就是ARM核心板连出来的ADDR,数据线连接的是ARM核心板连出来的DATA,但是下载一个ARM读写CPLD的程序到CPLD中,ARM就死机了,希望大家帮帮忙给点建议。

飞凌-peacelove 发表于 2013-9-4 08:57:25

楼主用的是什么系统,是不是程序方面需要改,要不用什么办法片选到nGCS5呢,有可能是CPLD的数据跟总线上内存的数据或地址冲突导致啊

cz88cool 发表于 2013-9-4 14:50:05

飞凌-peacelove 发表于 2013-9-4 08:57 static/image/common/back.gif
楼主用的是什么系统,是不是程序方面需要改,要不用什么办法片选到nGCS5呢,有可能是CPLD的数据跟总线上内存 ...

我还没有用操作系统,想通过ADS来仿真一下ARM和CPLD之间的数据发送与接受,不知道这样行不行,我以前没有做过这个,现在还在学习中,还想请教一下,Arm和CPLD连接的数据线,地址线是不是就是ARM核心板引出来的那些数据线和地址线呢?我看FL2440的原理图有ADDR,DATA,我就在其中选了ADDR,DATA,作为地址总线和数据总线,有没有问题呢?现在很纠结着呢,我也想是CPLD引脚干扰了ARM,我该从什么地方着手解决呢?非常感谢你的帮助啊!

飞凌-peacelove 发表于 2013-9-5 09:34:07

没有用过CPLD,直接接上定是不行啊,也许你需要加一个给你的设备加个锁存器一类的东西,然后在通过软件来分时复用,软硬件都得做啊

cz88cool 发表于 2013-9-6 11:35:59

飞凌-peacelove 发表于 2013-9-5 09:34 static/image/common/back.gif
没有用过CPLD,直接接上定是不行啊,也许你需要加一个给你的设备加个锁存器一类的东西,然后在通过软件来分 ...

是挺麻烦的,不过谢谢你的帮助!:)

飞凌-peacelove 发表于 2013-9-9 09:09:20

愿与您共同进步~:)
页: [1]
查看完整版本: S3C2440 与 CPLD芯片通讯