본문 바로가기

전체 글1383

[USB to Serial] PL-2303 USB 드라이버 모음 (Window, Linux, etc) [USB to Serial] PL-2303 USB 드라이버 모음 (Window, Linux, etc) UsbToSerial에서 주로 사용되는 PL-2303에 관한 드라이버 압축 파일과 간단한 정보입니다. 1. PL-2303 USB to Serial에 대한 기본적인 정보는 아래 PDF를 참조하세요 PL-2303_USB_to_Serial_Adapter_Driver_Installaion_Manual.pdf 2. USB to Serial Adapter Driver : Driver 배포 2009년(XP, Vista(32, 64bit)) XP, Vista, 기타 64bit OS 3. PL-2303 USB to Serial Bridge(H, HX, X) : 드라이버 배포 2005년(Vista, Server 2008,.. 2017. 6. 19.
비주얼스튜디오 Qt5 시리얼 연동 사용법 (VS + Qt) 비주얼스튜디오 Qt5 시리얼 연동 사용법 (VS + Qt) 이 포스트는 비주얼스튜디오에 Qt Add-in을 설치한 것을 가정합니다. 실제로 비주얼스튜디오를 이용한 Qt 프로그램 제작하는 분들에게 참조할만한 포스트입니다. Qt 크리에이터를 사용하는 경우엔 이 포스트와 내용이 다릅니다. 아래부터 비주얼스튜디오 + Qt5 + 시리얼 라이브러리 사용 방법입니다. (폴더는 각자 확인하세요) 먼저, C:\Qt\Qt5.3.2\5.3\msvc2012_opengl\include\QtSerialPort 폴더를 확인합니다. 5.x 이상에선 기본적으로 SerialPort 클래스를 지원합니다. 5.x를 설치했음에도 SerialPort 클래스 이용이 안 된다면 아래를 참조하세요. Visual Studio 프로젝트 속성 링커 - .. 2017. 6. 18.
MFC 문자 찾기 함수 Find(), ReverseFind() (문자열에서 문자 찾기) MFC 문자 찾기 함수 Find(), ReverseFind() (문자열에서 문자 찾기) MFC 문자 찾기 함수 Find(), ReverseFind() (문자열에서 문자 찾기) 문자열에서 원하는 문자를 찾으려면 Find와 ReverseFind함수를 사용하면 됩니다. 간단한 예제를 보죠. 1234567CString target("");char tok = '_';int index = 0; target = "MFC_cstring_example"; index = target.Find(tok);cs 찾기 성공 : 문자 위치 (인덱스) 반환찾기 실패 : -1 반환 7번 라인 : target 문자열에서 '_' 언더바를 찾아 인덱스를 반환합니다. 근데, 왼쪽, 즉 앞에서 찾는 게 아니라 뒤에서 찾고 싶다면? 그땐 Rev.. 2017. 6. 17.
Qt undefined reference to 'vtable for...' 에러 해결 방법 Qt undefined reference to 'vtable for...' 에러 해결 방법 아래와 같은 메시지 들이 뜰 경우의 해결책입니다. 1. undefined reference to 'vtable for...'2. undefined reference to vtable for mainwindow'3. undefined reference to vtable for class4. undefined reference to vtable for constructor 이건, moc 파일이 생성되지 않아 발생하는 경우입니다. .pri 또는 .pro에 변경된 사항들이 반영되지 않았다는 의미죠. 변경이란, 파일의 추가, 삭제, 이름 변경 등 모든 사항을 뜻합니다. 간단하게, Qt Creator에서 프로젝트 우클릭 후 .. 2017. 6. 15.