기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

제가 아래 그림처럼 커널에서 SPI드라이버를 포함시키고 보드 셋업 코드에서 아래 그림과 같이 SPI설정해서

SPI를 잘 사용하고 있습니다. 그런데...

ATMEL 디바이스만 그런지 모르지만,...

 

GPIO가 여러가지 기능이 많아서...어떤 핀을 SPI 칩셀렉으로 할지 말지를 결정할 수 있습니다. 그래서

각각의 SPI칩셀렉 핀은 4개가 아니라 몇개가 더 있죠..

그래서 펌웨어 할 때는 해당 핀은 칩셀렉으로 할지 말지를 결정하거든요..밑에 셋업 코드 부분을 보면

제가 원하는 핀을 칩셀렉으로 설정하는 즉 해당 GPIO를 칩셀렉으로 만드는 설정이 빠져있더라구요..

혹시 이 부분을 어디서 찾아야 하는지 ^^; 조언 부탁드립니다.

 

 

spi.jpg

 


혜민아빠

2012.03.16 22:50:43
*.148.23.122

혹시 셋업 코드 초기화 시점에 제가 임의로 넣어도 될 거 같지만, 어딘가에 이 핀이 GPIO가 아니라 칩세렉으로 사용한다는등의 설정이 있지 않을가 싶어서요..^^;

List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인