2010-06-21 2 views
2

LPC2132를 사용하여 프로젝트를 마쳤으며 충분한 RAM (64k)을 갖지 못한 경우 문제가 발생했습니다.ARM 칩을 외부 메모리 칩과 어떻게 인터페이스 할 수 있습니까?

내 다음 프로젝트에서는 외장형 대형 메모리 칩과 인터페이스 할 수있는 칩을 선택하여이 문제를 모두 피하고 싶습니다. 어떻게해야합니까? 아니면 여기에서 읽을 수있는 리소스가 있습니까? (나는 이미 Google을 약 1 시간 동안했다.)

+0

왜이 기능을 사용하지 않는 이유는 무엇입니까? 나는 외부 메모리 칩과 인터페이스하기위한 프로그래밍 솔루션을 요구하고있다. 이것은 매우 프로그래밍 관련입니다. – samoz

+3

프로그래밍과 관련된 질문보다는 하드웨어 관련 질문 인 것처럼 보입니다. 메모리 칩을 ARM 마이크로 컨트롤러에 연결하는 방법에 대해 묻고 싶습니다. 어쩌면 chiphackers.com을 사용해 볼까요? –

+0

아, 칩 해커는 내가 찾고 있던 것입니다! 네가 그걸 올리면 대답 해 줄거야. – samoz

답변

2

이것은 EMIF (External Memory Interface)가 없기 때문에 운이 좋지 않다. 가장 좋은 것은 SPI RAM (SPI 버스를 통해 인터페이스 할 수있는 RAM)을 사용하는 것입니다. 읽고 쓰기 위해 특별한 호출을해야 할 것입니다. 따라서 변수를 선언하고 여분의 RAM을 얻는 것만큼이나 투명하지는 않지만 뭔가가 있습니다.