|
꼴 님이 쓰신 글 :
: 김관영 님이 쓰신 글 :
: : 시리얼 통신을 이용해서
: :
: : 프로그램을 짰습니다...
: :
: : 그런데 .. 작동이 안 되길래 디버깅을 해 보았더니.. 디버깅 모드에서는 잘 되었습니다..
: :
: : 이상한 현상입니다..
: :
: : 어째서 디버깅 모드에서만 프로그램이 실행 되는 걸까요?
:
: 릴리즈 모드에서 컴파일 링크가 안되는건지?
: 아님 실행까진 되는데 작동이 안되는건지 자세하게 설명해 주세요. ^^
:
: 시리얼 통시을 하신다고 했는데. 특정 라이브러리나 콤포넌트를 사용하셨다면
: 이런 문제가 발생할 수 도 있다고 생각합니다.
:
:
일단 관심을 가져 주셔서 감사합니다.. 문제는 해결되었습니다...
시리얼 통신을 하면서 연결된 디바이스가 동작을 하는데 어느 정도 시간이 걸리는데
디버깅을 하면 당연히 시간을 벌게 되므로 디바이스가 동작을 하면서 넘어가는 것이고요,,
그냥 프로그램을 실행했을 때는 디바이스 동작을 받을 겨를이 없어서요,,
sleep 으로 디바이스가 작동할 시간을 주었더니 해결 되었네요.
|