도와주세요!!
글 수 15,339
2005.12.20 10:12:16 (*.254.165.160)
6763
이 싸이트에서 다운받은 예제 입니다..
첨부했습니다..
감사합니다.
>안녕하세요..
>
>사용하신 소스를 올려 주세요..
>
>그럼 수고하세요..
>
>
>>안녕하세요..
>>매뉴얼에 나와있는 GPIO 예제 돌려서 LED 컨트롤 하는데 성공했습니다.
>>그런데 다른 GPIO 를 제어하려면 어디를 바꾸어야하나요?
>>
>>저는 GPIO 81에서 84번까지 제어하고 싶은데요..
>>제생각에 gpio.h 에 있는 아랫 부분을 바꾸면 될꺼 같은데..
>>
>>#define GPIO_LED_1 2 =>81로
>>#define GPIO_LED_2 3 =>82
>>#define GPIO_LED_3 4 =>83
>>#define GPIO_LED_4 5 =>84
>>
>>않되더군요.. 또 어디가 바뀌어야 하는지 좀 알려주시면 감사하겠습니다.
>>
>>아...그리고 application 프로그램에서 on/off는 어떤식으로 제어해야 하는지도 좀 설명해 주세요..
>>
>>급합니다.. 꼭 도와주세요. ㅜ,ㅜ
>>
>>참고로 컴파일하면 이런 warning 이 뜨더군요..
>>
>>gpio.c: In function `GPIO_IO_Init':
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c: In function `gpio_outb':
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c: In function `gpio_inb':
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:268:19: warning: no newline at end of file
>>armv5l-linux-ld -r gpio.o -o gpio_dev.o
>>
>
첨부했습니다..
감사합니다.
>안녕하세요..
>
>사용하신 소스를 올려 주세요..
>
>그럼 수고하세요..
>
>
>>안녕하세요..
>>매뉴얼에 나와있는 GPIO 예제 돌려서 LED 컨트롤 하는데 성공했습니다.
>>그런데 다른 GPIO 를 제어하려면 어디를 바꾸어야하나요?
>>
>>저는 GPIO 81에서 84번까지 제어하고 싶은데요..
>>제생각에 gpio.h 에 있는 아랫 부분을 바꾸면 될꺼 같은데..
>>
>>#define GPIO_LED_1 2 =>81로
>>#define GPIO_LED_2 3 =>82
>>#define GPIO_LED_3 4 =>83
>>#define GPIO_LED_4 5 =>84
>>
>>않되더군요.. 또 어디가 바뀌어야 하는지 좀 알려주시면 감사하겠습니다.
>>
>>아...그리고 application 프로그램에서 on/off는 어떤식으로 제어해야 하는지도 좀 설명해 주세요..
>>
>>급합니다.. 꼭 도와주세요. ㅜ,ㅜ
>>
>>참고로 컴파일하면 이런 warning 이 뜨더군요..
>>
>>gpio.c: In function `GPIO_IO_Init':
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:97: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:98: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c:99: warning: left shift count >= width of type
>>gpio.c: In function `gpio_outb':
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:111: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c:114: warning: left shift count >= width of type
>>gpio.c: In function `gpio_inb':
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:131: warning: left shift count >= width of type
>>gpio.c:268:19: warning: no newline at end of file
>>armv5l-linux-ld -r gpio.o -o gpio_dev.o
>>
>