Novinka:Nová rodina MCU od ST - STM8L
(Kategória: Semiconductor-ZONE)
Zaslal EdizonTN
22.09.2009-10:10

Firma STMicroelectronics začala s výrobou novej MCU rodiny STM8L.
Ako sa dá očakávať, ide o ultra-low- power verziu a vysoko-výkonné 8-bitové jadro.

Táto rodina bude obsahovat tri hlavné produktové línie:

<table style="align:left; display:block">
<tbody>
<tr>
<td style="text-align: center; background-color: rgb(255, 204, 204);">STM8L101</td>
<td style="text-align: center; background-color: rgb(255, 255, 204);">STM8L151</td>
<td style="text-align: center; background-color: rgb(204, 255, 255);">STM8L152</td>
</tr>
<tr>
<td style="text-align: center; background-color: rgb(237, 237, 237);" colspan="3" rowspan="1"> Core STM8 @16MHz<br />USART, SPI, I2C<br />Multiple 16-bit timers<br />Internal 16MHz + 38 kHz oscillators<br />Watchdog<br />Reset circuitry POR/PDR<br />2x comparators</td>
</tr>
<tr>
<td style="background-color: rgb(255, 204, 204); vertical-align: top;">FLASH: 8 Kbytes<br />SRAM: 1.5 Kbytes</td>
<td style="background-color: rgb(255, 255, 204); vertical-align: top;">FLASH: 32 Kbytes<br />SRAM: 2 Kbytes<br>Reset + BOR, PVD<br />Main OSC input 1-16 MHz<br />Data EEPROM<br />RTC with 32 kHz<br />DMA<br />ADC: 12 Bit, 1 usec<br />Temp sensor<br />DAC: 12 Bit</td>
<td style="background-color: rgb(204, 255, 255); vertical-align: top;">FLASH:32 Kbytes<br />SRAM: 2 Kbytes<br />Reset + BOR, PVD<br />Main OSC input 1-16 MHz<br />Data EEPROM<br />RTC with 32 kHz<br />DMA<br />ADC: 12 Bit, 1 usec<br />Temp sensor<br />DAC: 12 Bit<br />LCD controller 4x28</td>
</tr>
</tbody>
</table>


No a prierez celou rodinkou je tu:



Entry point
je v tomto prípade procesor STM8L101. Je k dostaniu u Digi-Key spolu s evaluation board (viď cena.)

Základné vlastnosti

<table style="align:left; display:block"><tr><td style="vertical-align: top;">
  • Main microcontroller features
    Supply voltage range 1.65 V to 3.6 V
    – Low power consumption (Halt: 0.3 μA,
    Active-halt: 0.8 μA, Dynamic Run:
    150 μA/MHz)
    – STM8 Core with up to 16 CISC MIPS
    throughput
    – Temp. range: -40 to 85 °C and 125 °C
  • Memories
    – Up to 8 Kbytes of Flash program including
    up to 2 Kbytes of data EEPROM
    – Error correction code (ECC)
    – Flexible write and read protection modes
    – In-application and in-circuit programming
    – Data EEPROM capability
    – 1.5 Kbytes of static RAM
  • Clock management
    – Internal 16 MHz RC with fast wakeup time
    (typ. 4 μs)
    – Internal low consumption 38 kHz RC
    driving both the IWDG and the AWU
  • Reset and supply management
    – Ultralow power, ultrasafe power-on-reset
    / power down reset
    – Three low power modes: Wait, Active-halt,
    Halt
  • Interrupt management
    – Nested interrupt controller with software
    priority control
    – Up to 29 external interrupt sources
</td<td style="vertical-align: top;">
  • I/Os
    – Up to 30 I/Os, all mappable on external
    interrupt vectors
    – I/Os with prog. input pull-ups, high
    sink/ source capability and one LED driver
    infrared output
  • Peripherals
    – Two 16-bit general purpose timers (TIM2
    and TIM3) with up and down counter and 2
    channels (used as IC, OC, PWM)
    – One 8-bit timer (TIM4) with 7-bit prescaler
    – Infrared remote control (IR)
    – Independent watchdog
    – Auto-wakeup unit
    – Beeper timer with 1, 2 or 4 kHz frequencies
    – SPI synchronous serial interface
    – Fast I2C Multimaster/slave 400 kHz
    – USART with fractional baud rate generator
    – 2 comparators with 4 inputs each
  • Development support
    – Hardware single wire interface module
    (SWIM) for fast on-chip programming and
    non intrusive debugging
    – In-circuit emulation (ICE)
  • 96-bit unique ID

</td></tr></table>




Vývojové nástroje
STMicroelektronics ponúka k procesorom aj


Softwérovo je na vývoj určený Free ST Visual Develop (STVD), ktorý v spojení s Cosmic C Compilerom, alebo Raisonance C compiler (oboje free do 16K kódu) predstavuje pekné vývojové IDE.
Taktiež je možné použiť Ride7 od Raisonance, ktorý s už obsiahnutým C komilérom a RBuilder-om vygeneruje zadarmo kód do veľkost 16K. Tento nástroj obsahuje aj CodeCompressor, ktorý je schopný zredukovať výsledný kód o 5-15% .


Cena
STM8L101K3T6, MCU 8KB FLASH MEM LP 32-LQFP ........ 2.88 USD za kus u Digi-Key
STM8L101-EVAL board for the STM8L101 MCU ......... 138.75 USD za kus u Digi-Key

Odkazy
STM8L101, 8-bit ultralow power microcontroller with up to 8 Kbytes Flash, multifunction timers, comparators, USART, SPI, I2C .... datasheet
STM8L101xx ....... reference manual

AN3029, Getting started with STM8L
AN2957, Implementing an RC5 infrared transmitter using the IR timer modulator of the STM8L10x microcontroller


Táto novinka je z mikroZONE
( http://www.mikrozone.sk/news.php?extend.124 )