임베디드(embedded) - rhapsody를 이용한 stopwatch 설계 (win CE,Acumen kit)
- 최초 등록일
- 2011.01.11
- 최종 저작일
- 2010.05
- 20페이지/ MS 워드
- 가격 2,000원
소개글
Acumen 270k (intel Xscale PXA270) kit
Windows CE 5.0 & embedded visual c++
rhapsody로 스탑와치를 설계하여 win CE에 출력하고 위 kit의 seven segment에 출력하는 결과물을 만들어내는 과제의 레포트입니다. rhapsody 자체 작성 레포트도 포함되어 있어 임베디드를 공부하시는 분에게 어느정도 도움이 되리라 생각됩니다.
목차
1. Backgroundaq
2. Results
- HardwareInterface.cpp element / 버튼 입력 setting
- SevenSegments.cpp element / seven segments 출력부 setting
3. Report on Configuration win CE
본문내용
Chapter 1. Backgroundaq
이번 과제는 stopwatch를 만드는데,
- Run stopwatch on Windows CE.
- evPress event should be generated by a key button.
- Display time on seven segments.
이러한 조건을 만족시키는 것이다.
이와 같이 크게 세 개의 object로 나눌 수 있다.
Button의 press/release상태, Timer의 동작상태와 Button에 따른 Startstop/Reset수행, Display의 output 수행 이렇게 구성되어있다.
< Button >
위는 Button의 state diagram으로 버튼이 pressed되는 순간 startstop event를 발생시켜 발생시켜 stopwatch의 동작을 작동/중지 시키고 pressed상태가 3초간 지속된다면 Reset event를 발생시켜 시간을 reset시킨다. Release event는 버튼이 눌리지 않은 상태의 event이다.
< Timer >
참고 자료
없음