Study 55

gray code & binary code

binary code를 gray code로 변환 -> 첫 번째 비트는 그대로 내려온다. 나머지는 XOR결과로 내려온다. gray code를 binary code로 변환 -> 첫 번째 비트는 그대로 내려온다. 나머지는 XOR결과로 내려온다. gray code 생성하는 방법 -> 0과1로 시작해서 복사하고 0과 1추가하고를 반복하면 그레이 코드를 생성할 수 있다. 1비트->2비트->3비트->4비트... 그레이코드 위 방법 이외에도 트리를 이용하여 생성하는 방법도 있다. 이 글은 스프링노트에서 작성되었습니다.

Study 2008.12.15

C 언어 기초

예약어 (Keyword) C언어에서 특별한 의미로 사용되는 단어 프로그램 내에서 재정의되거나 다른 용도로 사용되어서는 안 된다. while continue extern long struct volatile static sizeof signed return register enum else double do default const int void char if unsigned cast goto union for float typedef switch break auto 식별자 (identifier) 프로그래머가 임의로 정의하여 사용하는 변수, 함수, 상수 등에 부여한 명칭을 말한다. 식별자에 사용될 수 있는 문자 영문 소문자 (lowercase letters) : a, b, c, … , z 영문 대문자 (..

Study 2008.12.14

XHyper320TKU-Linux Version 셋팅방법(Vmware포함)

0] BIOS 셋팅방법 [XDB Debuger] 1. 시스템 BIOS에서 패러럴포트 설정 확인 - 호스트 컴퓨터의 바이오스에서 패러럴 포트의 설정 확인 - Operating mode : ECP(Enhanced/Extended Capability Port) !!중요!! Ex) 바이오스 -> Onboard Devices -> LPT Port Mode -> ECP [Windows] 2. XDB JTAG Debugger 프로그램 설치시 Licence 파일은 윈도우즈 상의 Common폴더 내부에 위치하므로 만료되지 않은 파일인지 확인하고 설치하도록 한다. 3. XDB JTAG Debugger 프로그램 (초기실행 셋팅 방법은 매뉴얼을 참고) (아래는 보드를 깔끔하게 초기화 하기 위한 설정) → Flash Burn ..

Study 2008.12.11

QT 테스트

Qt/embedded의 두 가지 테스트 방법 Qt Virtual Frame Buffer(qvfb)의 이용 실제 타겟 보드에서 테스트 Qt Virtual Frame Buffer(qvfb)의 이용 데스크탑 환경에서 쉽게 임베디드 시스템에서의 실행을 테스트 하게 해주는 개발툴 Qt embedded는 X11을 쓰지 않고 frame buffer에서 작동. Qvfb는 frame buffer를 에뮬레이션 해주는 툴 Qt/embedded를 X11용으로 빌드 되도록 환경 설정하여 qvfb 상에서 임베디드 어플리케이션을 테스트 Qt Virtual Frame Buffer Qt/Embedded를 데스크탑 환경에서 테스트할 수 있도록 해주는 tool Qt/X11의 tools/qvfb에서 make 실행하면 ‘qvfb’ 실행 파일..

Study 2008.12.02