본문 바로가기

전체 글

(4)
USB 정리 3. USB Overview host controller 의 역활 : - Detect attachment and removal of USB devices - Manage data flow between host and devices - Provide and manage power to attached devices - Monitor activity on the bus host 에 1개 또는 여러개의 host controller 가 있는 것도 가능 각각의 host controller 는 128개 까지의 device connection 을 허용함. pc 의 여러개의 usb port 들은 root hub 의 일부분임. pc 의 usb port 와 root hub 를 통칭해서 host 라고 부른다. pipe 는..
[mfc] 이미지 편집기 만들기1 - 다이얼로그 상의 이미지에 마우스 움직임 이벤트 처리 목표 마우스의 좌표를 추적하는 기능 개발 - 마우스 움직임 추적은 이미지위에서(여기션 검정색 이미지) 로 제한한다. - 추적된 마우스의 좌표는 이미지가 시작하는 지점이 0,0 이 된다. 준비물 1. 미리 생성된 MFC Dialog 프로젝트 2. 480x272 사이즈의 이미지(.bmp 파일) 순서 1. 도구상자에서 Picture Control 을 드래그하여 다이얼로그위에 올려놓기 2. Picture Control 의 속성 변경하기 3. Picuture Cotrol 에 이미지 로딩하기 4. 이미지의 좌표, 크기 구하기 5. 마우스 움직임 이벤트 핸들러 생성하기 6. 마우스 움직임 이벤트 처리하기 작업 1. 도구상자에서 Picture Control 을 드래그하여 다이얼로그위에 올려놓기 2. Picture Co..
[mysql]collation mysql 에서 collation 은 문자열을 비교하고 정렬하는데 사용되는 룰(rule) 의 집합입니다. collation 은 아래와 같이 4가지 레벨에서 설정이 가능합니다. Server Database Table Column Sever 레벨에서 설정은 서버의 모든 데이터베이스, 테이블에 동일하게 적용됩니다. 마찬가지 Database 레벨에서의 설정은 동일 데이터베이스이 모든 테이블에 동일하게 적용됩니다. DBeaver 에서 데이터베이스에 설정된 collation 을 확인하는 방법은 아래와 같습니다. 예를 들어 아래 그림에서 cms_qa 데이터베이스를 클릭하면 아래와 같이 데이터베이스에 대한 상세정보 페이지가 나오고 기본적으로 설정되어 있는 collation 을 확인할 수 있습니다. 또는 아래와 같이 간..
[NXP]RT1170 개발환경 구축 1. MCUXpresso IDE 다운로드 받기 아래 링크로 접속하여 IDE 를 다운받습니다. https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE MCUXpresso Integrated Development Environment (IDE) Easy-to-use software development tools for Kinetis, LPC, i.MX controllers based on Arm Cortex-M cores - GNU, Eclipse, profiling, debugger, tr..