도와주세요!!
글 수 15,339
2003.07.25 12:24:33 (*.241.146.5)
6686
ezboot.x5의 start.S 소스에서보면
맨처음 led_out 이 나오고나서 led_init 부분이 있던데요..
mov r5, #DEBUG_START
bl led_out
//-------------------------------------------
// GPIO 설정
//
// kingseft
// GPIO 핀들에 여러가지 기능들이 중첩되는 경우 어
떤 기능을 사용할런지를 결정한다
//-------------------------------------------
bl gpio_init
이 부분인데.. 실제 gpio_init에서 GPDR로 GPIO 방향을 결정하기 전까지는 리
셋에서 유지된 Input으로 그대로 유지만 되기때문에 소스상에서 gpio_init가
먼저 나와야 하는것 아닌가요?
Development Manual 보니까 GPIO 입출력방향에 상관없이 GPCR, GPSR 설정은
가능하지만, 출력은 실제 GPIO가 출력으로 결정된다음에 output state가 발생
한다고 적혀있어서요...
에구구.. 크리티컬한 질문은 아니지만.. 궁금해서 올립니다.
맨처음 led_out 이 나오고나서 led_init 부분이 있던데요..
mov r5, #DEBUG_START
bl led_out
//-------------------------------------------
// GPIO 설정
//
// kingseft
// GPIO 핀들에 여러가지 기능들이 중첩되는 경우 어
떤 기능을 사용할런지를 결정한다
//-------------------------------------------
bl gpio_init
이 부분인데.. 실제 gpio_init에서 GPDR로 GPIO 방향을 결정하기 전까지는 리
셋에서 유지된 Input으로 그대로 유지만 되기때문에 소스상에서 gpio_init가
먼저 나와야 하는것 아닌가요?
Development Manual 보니까 GPIO 입출력방향에 상관없이 GPCR, GPSR 설정은
가능하지만, 출력은 실제 GPIO가 출력으로 결정된다음에 output state가 발생
한다고 적혀있어서요...
에구구.. 크리티컬한 질문은 아니지만.. 궁금해서 올립니다.