학교에서 진행중인 실습에 관해서 질문 좀 드릴께요.
질문드려도 되나..^^; 히히
LED가 4개로 이루어져 있구 High, Low이렇게 2개씩 짝지어져 있습니다.
메모리는 가상메모리를 참조하는데 0xf1300000에서 0xf1400000까지 사용하구요.
이걸 각각의 LED를 제어하기 위해서 메모리를 어떻게 변경해야 할 지 모르겠네요.
기존에 12,13 이렇게 제어되던것을 HIGH, LOW -> FIRST, SECOND, THIRD, FOURTH 이런식으로 각각 제어하려고 하는데..쉽게 생각했건만 만만치 않네요.
어떻게 해야 할지 도움부탁드릴께요. 이솝보드가 언넝와야 실습을 하는데..히히
너무 기다려 지네요.
전역하고 뭘 해야 할지 갈피를 못잡고 1년여 동안 방황만 하다가 얻는 결론이거든요.
다들 좋은 하루 보내세요.!
GPIO data register를 이용해서 해당 포트의 값을 결정할 수 있습니다.
led를 제어하고 싶으면 일단 회로를 aesop보드의 led(GPIOC6, GPIOC7 일겁니다)처럼 구성하신 후
gpio register에서 해당 포트를 output으로 설정하고, gpio data register를 1,0 번갈아 써보시면(약간의 delay를 주고) led 깜빡거리는 것을 볼 수 있을겁니다.
aesop용으로 작성된 소스가 있는데, 지금 쓰고 있는 교재에 해당 내용이 2가지 방법을 이용해서 제어하도록 하는 소스가 있을겁니다.
^^