WinCE Device Driver 실습 #2

Slides:



Advertisements
Similar presentations
사랑과 기쁨으로 연합하는 제 2 회 전교인 한마음 운동회 제 2 회 전교인 한마음 운동회 설명회 대한예수교장로회 자 양 교 회 1.
Advertisements

Page 1 Android Programming November 04 / 2009 S/W Junhyuk Jang.
라오디게아 교회의 교훈 본문 계 3: ○라오디게아 교회의 사자에게 편지하라 아멘이시요 충성되고 참된 증인이시요 하나님의 창조의 근본이신 이가 이르시되 15. 내가 네 행위를 아노니 네가 차지도 아니하고 뜨겁지도 아니하도다 네가 차든지 뜨겁든지 하기를 원하노라.
2013학년도 전라북도고등학교신입생 입학전형 기본계획
2015학년도 1학기 버디 프로그램 오리엔테이션 (목) 16:00.
第1篇 자치입법 개론.
교직원 성희롱·성폭력·성매매 예방교육 벌교중앙초등학교 박명희
서울특별시 특별사법경찰 수사 송치서류 유의사항 서울특별시 특별사법경찰과 북부수사팀장 안   진.
특수학교용 아동학대! 제대로 알고 대처합시다..
후에 70인역(LXX)을 좇아 영어 성경은 본서의 중심 주제인 “엑소도스”(출애굽기)라 하였다.
예배에 대하여.
지금 나에게 주신 레마인 말씀 히브리서 13장 8절.
III. 노동조합과 경영자조직 노동조합의 이데올로기, 역할 및 기능 노동조합의 조직형태 노동조합의 설립과 운영
서비스산업의 선진화, 무엇이 필요한가? 김 주 훈 한 국 개 발 연 구 원.
전시회 개요 Ⅰ. 전시명칭 개최기간 개최장소 개최규모 주 최 참 관 객 현 지 파 트 너 General Information
Home Network 유동관.
통신이론 제 1 장 : 신호의 표현 2015 (1학기).
I. 기업과 혁신.

ESOCOM – IPIX 고정IP서비스 제안서 Proposer ㈜이소컴.
[ 한옥 실측 ] 1. 약실측 2. 정밀실측 조선건축사사무소.
14. 컴파일러 자동화 도구 스캐너 생성기 파서 생성기 코드 생성의 자동화
A제조용수/B환경관리/C시설관리 ㈜ 에이플러스 코리아
Introduction to Network Security
2009년 IT인재개발원 [연수생 모집요강]
지금은 기도로 예배를 준비하는 시간입니다.
부천테크노파크1단지 제12회 정기총회 * 일시: 2012년 3월 20일 14시 * 장소: 1단지 구내식당.
宋金元時代 제13장 학풍의 변천과 학파의 수립.
임베디드 SW 시스템 소개 - 임베디드 운영체제 - 임베디드 리눅스 - 임베디드 인터넷
Chapter 02 JAVA 프로그래밍 시작하기 01 실무에서 사용하는 JAVA 개발 환경 02 JAVA 프로그램 작성
Windows CE 시스템 개발 환경 구축.
7-Segment FND Controller 구현
2015년 2학기 PULSE 4 전자물리실험 13 - 카운터, 디코더, FND 회로 - DSU 메카트로닉스 융합공학부 -
WinCE Bootloader Porting
제3장 이클립스 사용하기.
Java IT응용시스템공학과 김형진 교수 2장. 자바의 환경 public class SumTest {
Android 개발환경 설치 및 Hello World
DataStage 운영자 지침서 Operator’s Guide
IT CookBook, VHDL을 이용한 FPGA 디지털 설계
WinCE Device Driver 실습 #4
WinCE Device Driver 실습 #3
WinCE Device Driver 실습 #2
Chapter 10. 파일 시스템 인터페이스(File System Interface)
파일 시스템 인터페이스(File System Interface)
02. 처음으로 만드는 안드로이드 애플리케이션 제목.
9. 아두이노를 이용한 FND 제어 - 스마트 폰으로 제어하는 아두이노 -.
DataBase 연결 및 사용방법
Platform Builder 기본 사용법
글사랑 캡션 편집 안드로이드 앱 담당 교수님 전진우 교수님 진세훈 정상기 글사랑.
Premiere의 개요 Adobe사에서 제작한 동영상 편집 소트프웨어로 비디오와 오디오 편집뿐만 아니라 애니매이션, 사진 및 그래픽 등을 동영상에 첨가하여 결합된 형태인 디지털 무비(Digital Movie)를 제작하는 프로그램 Premiere는 원래 매킨토시용으로 개발된.
Achro-210T Device를 활용한 Card Game
제 20 장 오라클에서 회복 및 백업 기능.
같은 뜻의 고사성어 모음 정리: 이진하.
WinCE Device Driver 실습 #2
7주차 FPGA 보드 사용법.
논리회로 설계 및 실험 2주차.
첫 번째 수치 문제 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원 E304호,
[ 강남구 청담동 “이동수에프엔지” ].
납땜과 LED 10진 카운터 제작.
WinCE Device Driver 실습 #4
IO FND 소스분석 & 실행결과.
애플프로모션 회사소개서 Apple Promotion Project Open행사 애플프로모션
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
WinCE Bootloader Porting
WinCE Device Driver 실습 #4
Platform Builder 사용법.
7주차 실습 FPGA 보드 사용법.
제 3장 건강한 성, 사랑 및 결혼.
Eclipse를 이용한 Embedded Linux 응용 프로그램 개발
4 LED 출력 LED 점멸 LED 밝기 조절 RGB LED로 색상 표현하기 FND 제어 4-digit FND 제어 Dot matrix 제어 Dot matrix를 이용한 애니메이션.
Presentation transcript:

WinCE Device Driver 실습 #2 주제 FND 디바이스 드라이버 작성 FND 디바이스 드라이버 테스트 프로그램 작성

개요 FND 7-segment 숫자, 영문자 표시가 가능한 디스플레이 모듈 Common 점의 위치에 따라 common anode, common cathod로 분류 종류 14-segment, 3*5 array, 5*7 array 10-bar graph 등 휴인스 보드 SND3360UR IC 74LVT16374MTD를 이용 제어 Windows CE.Net

구동 원리 구동 원리 LED 점등, 7-segment Windows CE.Net

회로도 FND Pin assignment Windows CE.Net

데이터 입력 비트 FND Data 입력 비트 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 FND FND D.P G F E D C B A x dig6 dig5 dig4 dig3 dig2 dig1 Windows CE.Net

예제 FND data 표현 Windows CE.Net

FND 디바이스 드라이버 작성 (1) 디바이스 드라이버 작성 헤드파일 작성 Def 파일 작성 /wince420/platform/pxa255pro3/drivers/fpga_fnd/fpga_fnd.cpp 헤드파일 작성 /wince420/platform/pxa255pro3/drivers/fpga_fnd/fpga_fnd.h Def 파일 작성 /wince420/platform/pxa255pro3/drivers/fpga_fnd/fpga_fnd.def Windows CE.Net

FND 디바이스 드라이버 작성 (2) Sources 파일 작성 makefile 파일 작성 /wince420/platform/pxa255pro3/drivers/fpga_fnd/sources makefile 파일 작성 Drivers 디렉토리에 subdirectory 등록 /wince420/platform/pxa255pro3/drivers/dirs OS 이미지에 드라이버 추가 /wince420/platform/pxa255pro3/cesysgen/files/platform.bib Windows CE.Net

FND 디바이스 드라이버 작성 (3) 레지스트리 등록 소스 빌드 OS이미지 생성 /wince420/platform/pxa255pro3/cesysgen/files/platform.reg 소스 빌드 PB상에서 build – open build release directory fpga_fnd 디렉토리로 이동 커맨드라인에서 set WINCEREL = 1 입력 커맨드라인에서 build –cfs OS이미지 생성 커맨드라인에서 makeimg Windows CE.Net

FND 테스트 프로그램 작성 (1) 신규 작성 Platform Builder의 File 메뉴에서 New Project or File..을 실행 적절한 애플리케이션 이름을 Project name에 작성한다. A simple Windows CE application을 선택한다. 소스코드를 작성 Build 또는 Build(selection only)를 실행하여 빌드한다. Windows CE.Net

FND 테스트 프로그램 작성 (2) 기존의 프로젝트 추가 소스코드를 적절한 경로에 복사한다.(예, C:\WINCE420\PUBLIC\pxa255pro3_HH) Platform Builder의 File View 창에서 Insert Existing Project를 선택 *.pbp 파일을 선택한다.(제공된 소스를 카피한 디렉토리의 파일) 프로젝트가 추가되었다.(File View 창에서 확인) Build 또는 Build(selection only)를 실행하여 빌드한다. Windows CE.Net

다운로드 및 테스트 다운로드 테스트 테스트 프로그램 종료 PB 상에서 Target – Run programs Available program에서 fnd_test_app.exe 선택 테스트 프로그램 종료 PB상에서 Target – CE Target Control 타겟 컨트롤창에서 gi all 입력 타겟 컨트롤창에서 kp 프로세스번호 입력 Windows CE.Net