도와주세요!!
글 수 15,339
2003.10.27 03:18:35 (*.118.73.181)
6697
안녕하세요~
EZ_board에서 PIPO ram 에 있는 data를 순차적으로 read 할려구 하는데요
MSC2=((MSC2 & 0x0000ffff) | (0<<16)|(1<<17)|(0<<18)|(20<<19)|(20<<24)|
(6<<29) );
unsigned char *addr
addr = (unsigned char *)(0xf0400000); //ezboard.c 0xf0400000 :ncs5 설정
for(i=0;i<10000;i++)
{
cmos[i] = *addr;
}
MSC2 레지스터설정은 디바이스 드라이버에서 해주었구요
PIPO ram 인터페이스는 OE핀을 74HC04를 이용하여 반잔시켜서 PIPO ram의
read 틀럭으로 사용하였습니다
DATA라인도 74HC245에 CS5 를 이용하였습니다
PIPO ram의 최소 READ/WRITE 클럭은 15ns 이구요
이렇게 하였는데 data가 순차적이지 않구요 갑자기 이상한값도 나오는군요
한달째 이부분에 매달려서 해보았는데 잘안되는 군요
답변 부탁드립니다~ ^^"
EZ_board에서 PIPO ram 에 있는 data를 순차적으로 read 할려구 하는데요
MSC2=((MSC2 & 0x0000ffff) | (0<<16)|(1<<17)|(0<<18)|(20<<19)|(20<<24)|
(6<<29) );
unsigned char *addr
addr = (unsigned char *)(0xf0400000); //ezboard.c 0xf0400000 :ncs5 설정
for(i=0;i<10000;i++)
{
cmos[i] = *addr;
}
MSC2 레지스터설정은 디바이스 드라이버에서 해주었구요
PIPO ram 인터페이스는 OE핀을 74HC04를 이용하여 반잔시켜서 PIPO ram의
read 틀럭으로 사용하였습니다
DATA라인도 74HC245에 CS5 를 이용하였습니다
PIPO ram의 최소 READ/WRITE 클럭은 15ns 이구요
이렇게 하였는데 data가 순차적이지 않구요 갑자기 이상한값도 나오는군요
한달째 이부분에 매달려서 해보았는데 잘안되는 군요
답변 부탁드립니다~ ^^"