도와주세요!!
글 수 15,339
2009.11.18 16:03:44 (*.195.123.9)
32611
안녕하세요 S3C2440을 이용하여 개발을 하려고 합니다.
저는 ATM7(AT91SAM7S 시리즈)를 사용하였습니다
ARM7 경우에는 컴파일러를 사용하여 디버깅을 하였습니다
Break Point, Watch를 이용하여 실시간 적으로 디버길을 하였습니다
이제 ARM9을 이용하여 제품을 개발 하려고 합니다
제품을 개발 하려니 궁금 한 것이 생겼습니다
Linux를 하용하면 따로 컴파일러를 사용 하지 않는 다고 들었습니다.
그러면 디버깅은 어떻게 하는 것일까요???????
제품을 개발하면서 디버깅을 하는 것은 참으로 편리한데요
리눅스를 사용하면서 디버깅이 가능한 것인가 ?????궁금합니다.
arm9이면 T32같은 하드웨어 디버깅 장비로 하시면 편리합니다..
리눅스 커널을 C소스에서 break잡듯이 쉽게 디버깅 할수 있습니다..
하지만 장비들 가격이 만만치는 않습니다..
리눅스안세어 app개발할때에 디버깅은 gdb라는게 있습니다..
디버깅 툴인데 소스를 디버그 모드로 컴파일한후에 gdb와 함께 실행하면
소스에 break point등을 설정하면서 실행할수 있습니다.