ST MCU 적용제품

STM32L152VBH6 - Fitbit Zip 무선 활동 트래커

plainy 0 2,073 2017.04.05 22:18

Fitbit은 칼로리 소모량, 운동량, 수면시간등을 체크하는 활동량 트래커를 제작하고 있습니다.

Wearable 제품 중 가장 많은 제품을 판매하는 회사로 다양한 제품군을 출시하고 있습니다.

 

7853e8ee7dd1bfb2b9648e25dcc8e3e2_1491398313_4052.png



 

 

 

Fitbit은 다양한 제품에 STM32를 적용하였습니다.

 

Fitbit Zip

 

7853e8ee7dd1bfb2b9648e25dcc8e3e2_1491398321_0856.jpg

 

Fitbit Zip에는 STM32L152VBH6가 사용되었습니다.

STM32L152는 저전력 제품으로 Cortex-M3 Core가 사용되었으며 LCD Controller가 내장되어 있습니다.

 

 

7853e8ee7dd1bfb2b9648e25dcc8e3e2_1491398329_5211.jpg


 

 

 

Key Features

  • Ultra-low-power platform
  • 1.65 V to 3.6 V power supply
  • -40°C to 85°C/105°C temperature range
  • 0.3 μA Standby mode (3 wakeup pins)
  • 0.9 μA Standby mode + RTC
  • 0.57 μA Stop mode (16 wakeup lines)
  • 1.2 μA Stop mode + RTC
  • 9 μA Low-power run mode
  • 214 μA/MHz Run mode
  • 10 nA ultra-low I/O leakage
  • < 8 μs wakeup time
  • Core: ARM®Cortex®-M3 32-bit CPU
  • From 32 kHz up to 32 MHz max
  • 1.25 DMIPS/MHz (Dhrystone 2.1)
  • Memory protection unit
  • Reset and supply management
  • Ultra-safe, low-power BOR (brownout reset) with 5 selectable thresholds
  • Ultra-low-power POR/PDR
  • Programmable voltage detector (PVD)
  • Clock sources
  • 1 to 24 MHz crystal oscillator
  • 32 kHz oscillator for RTC with calibration
  • High Speed Internal 16 MHz factory-trimmed RC (+/- 1%)
  • Internal low-power 37 kHz RC
  • Internal multispeed low-power 65 kHz to 4.2 MHz
  • PLL for CPU clock and USB (48 MHz)
  • Pre-programmed bootloader
  • USART supported
  • Development support
  • Serial wire debug supported
  • JTAG and trace supported
  • Up to 83 fast I/Os (73 I/Os 5V tolerant), all mappable on 16 external interrupt vectors
  • Memories
  • Up to 128 KB Flash with ECC
  • Up to 16 KB RAM
  • Up to 4 KB of true EEPROM with ECC
  • 80 Byte backup register
  • LCD Driver (except STM32L151x/6/8/B devices) for up to 8x40 segments
  • Support contrast adjustment
  • Support blinking mode
  • Step-up converter on board
  • Rich analog peripherals (down to 1.8 V)
  • 12-bit ADC 1 Msps up to 24 channels
  • 12-bit DAC 2 channels with output buffers
  • 2x ultra-low-power-comparators(window mode and wake up capability)
  • DMA controller 7x channels
  • 8x peripherals communication interface
  • 1x USB 2.0 (internal 48 MHz PLL)
  • 3x USART (ISO 7816, IrDA)
  • 2x SPI 16 Mbits/s
  • 2x I2C (SMBus/PMBus)
  • 10x timers: 6x 16-bit with up to 4 IC/OC/PWM channels, 2x 16-bit basic timers, 2x watchdog timers (independent and window)
  • Up to 20 capacitive sensing channels supporting touchkey, linear and rotary touch sensors
  • CRC calculation unit, 96-bit unique ID

Comments

Facebook Twitter GooglePlus KakaoStory NaverBand