김동욱 님이 쓰신 글 :
: 사용자 계정 컨트롤을 제거 하고 해봤는데 동일한 증상입니다. ㅠㅠ
:
: 정성훈.해미 님이 쓰신 글 :
: : 제어판에 가서
: :
: : 사용자 계정 컨트롤을 최하로 낮춰보세요
: :
: : 김동욱 님이 쓰신 글 :
: : : rs-232 통신으로 자료를 계속 보내주기만 하는 장비를 사용해야 하는 프로젝트를 진행하고 있습니다.
: : : 멀티테스터로 출력을 확인해보면 데이터가 계속 나오고 있는것 같은데 시리얼 통신 컴포넌트에서는
: : : 전혀 데이터를 받지 못하여 컴포넌트를 바꿔가며 테스트 해보았는데 드디어 원인은 찾았습니다.
: : : win XP에서는 데이터가 잘 나오고 있습니다. ^^;
: : : 시리얼 통신을 할 일이 없어 몰랐는데 최근 OS에서는 시리얼 통신이 동작하지 않도록 설계된 것 같습니다.
: : : 드라이버를 만들든지 해야 할것 같은데 마땅한 자료도 못찾겠습니다.
: : : 어떻게 해야 하나요?
============================================================================
일단 가지고 계신 c++builder 버젼에 따라 os에 따라 다른데
cport나 async 컨트롤 등으로 설치후 쓰는게 빠르게 됩니다
그리고 통신이 안되면 os와 하드웨어 둘다 검사해봐야 합니다
그리고 내 프로그램 말고 시중에 무료로 쓰는 프로그램으로 테스트 해보고
통신은 루프백 커넥터를 만들어서 통신포트에 꼿고 통신이 내보낸것을 다시 수신해서 이상없나 봐야 합니다
전에 xp에서 되는게 nt나 win10에서 안되는 경우는 있지만 증상이 각기 다릅니다
가지고 있는 통신 젠더[usb 타입]이 os버젼에 맞는 드라이버를 안가지고 있거나 64비트용이
아닐수도 있습니다
일단 1. 하드웨어 이상유무 검사 2. 외부 프로그램으로 루프백 검사 3. 내 프로그램 문제 검사가 수순 입니다
|