Small Devices/MetaWatch2 Metawatch Systems 1. Digital Display - 각각의 Digital Display는 메모리 상에 버퍼를 가지고 있다. Display는 96x96 TFT LCD 로 구성되며 Display Task는 bluetooth 를 통해서 또는 로컬 시스템에서 발생하는 메시지를 Display 한다. 1) LCD Display Buffer 96x96 pixel은 12개의 Byte로 구성된 95 Row로 이루어져 있다. 2. Accelerometer - Kionix KXTF9 가속계가 붙어 있으며 움직임의 이벤트는 방향 전환, 두두림등을 판단 가능하며 accelerometer의 움직임 역치를 프로그래밍 가능하다. - 계속 켜져 있을 경우 전력 소보가 심해 질수 있다. - I2C Communication을 통해서 MSP430과 통신.. 2012. 9. 8. Meta Watch Architecture Meta Watch(http://www.metawatch.org/)는 Texas Instruments의 MSP430F5438A 마이크로 프로세서와 CC2560 블루투스를 가진 프로그래밍 가능한 시계이다. 다음은 Metawatch의 Hardware Block diagram이다. Metawatch는 기본적으로 FreeRTOS(freertos.org) 를 가지고 있으며 다음의 Software Block Diagram을 가진다. Task 개수는 제한적이지 않지만 MSP430의 제한적인 메모리 떄문에 Block diagram의 Task 개수정도가 일반적이다. 각각의 Task 간에 통신은 message queue를 이용해서 가능하며 message를 alloc/free 하기 위한 시스템 버퍼 풀이 존재한다. Even.. 2012. 9. 8. 이전 1 다음