아두이노 메가보드에 SD 인터페이스 설정 수정...

by 이희철 | 2016-07-24 17:38
아두이노

이전 스토리에서 설명했듯이...


아두이노 우노용  TFT LCD쉴드는 세팅과 하드웨어 핀연결 변경으로 동작을 시켰지만...


SD카드에 있는 이미지가 TFT LCD에 올라오지 않는다...


우노와 하드웨어 핀을 핀번호로 (10번,11번, 12번, 13번) 1:1 매칭시켜 주었는데...


동작을 하지 않는다...



다시...


우노와 메가의 회로도를 살펴보니...


핀번호와는 별도로 SD카드와 통신하기 위한 기능은 핀번호가 달리 매핑되어 있었다...



핀을 옮기고 나서 정상 작동...


우노        메가

10번  ->  10번

11번 ->    51번

12번 ->    50번

13번 ->    52번



결론

아두이노 메가는 회로부터 우노와는 다르고 핀배열도 완전히 다르다...


다만, 우노의 기능을 흡수하기 위하여 포트를 마련해 놓았는데 pin to pin 호환은 되지 않는다...


결국 당연한 이야기지만...

우노용 쉴드는 메가보드에 장착해도 동작하지 않는다...



댓글 0

MADE BY

이희철

요리, 전자회로설계