Page 20 - ARMMbedOS物聯網實戰應用超入門
P. 20

第一章 Cortex-M 系列與 STM32 晶片介紹


                  1  STM32F072 系列晶片功能


                                                                 128-Kbyte
                                    System                      Flash memory    Analog
                                Power supply 1.8V                             1x 12-bit DAC
                                 internal regulator            16-Kbyte SRAM
                                  POR/PDR/PVD                 HW parity checking  2-channel
                                  Xtal oscillators             20-byte backup  1x 12-bit ADC
                                                   48 MHz
                                32 kHz + 4-32 MHz  ARM Cortex-M0   data        16 channels /
                                                                                1 MSPS
                                   Internal RC      CPU
                                   oscillators                                  2x analog
                                 40 kHz + 8 MHz                Connectivity    comparators
                                   Internal RC                                 Temperature
                                 oscillator 48 MHz               HDMI CEC        sensor
                                 (auto trimming on             2x SPI (with 1 2 S
                                  ext. synchro)  Nested Vector    mode)
                                  SysTick timer    Interrupt    2x 1 2 C with   Control
                                  Clock control  Controller (NVIC)  Fast-mode Plus  1x 16-bit
                                  Calendar RTC    SW debug        1x CAN       motor control
                                     PLL                        USB FS 2.0   PWM Synchronized
                                                                                AC timer
                                  2x watchdogs  AHB-Lite bus matrix  (Xtal less)
                                 (independent and                             1x 32-bit timers
                                    window)        APB bus       4x USART       5x 16-bit
                                  37/51/87 I/Os  7-channel DMA  with modem control  PWM timers
                                                                (2x with LIN,
                                Cyclic Redundancy  Touch-sensing  smartcard, IrDA)  2x 16-bit
                                  Check (CRC)    Up to 24 keys                 basic timers
                                            圖  1-6  STM32F072 系列晶片功能



                                            表  1-6  STM32F072 系列晶片功能
                               Peripheral            STM32F072Cx      STM32F072Rx       STM32F072Vx
                          Flash Memory (Kbyte)        64      128      64      128       64      128
                             SRAM (Kbyte)                                   16
                                  Advanced Control                       1 (16-bit)
                                                                         5 (16-bit)
                       Timers      General Purpose
                                                                         1 (32-bit)
                                       Basic                             2 (16-bit)
                                      SPI [I S]                            2 [2]
                                           2
                                         2
                                        I C                                 2
                       Comm.          USART                                 4
                      Interfaces       CAN                                  1
                                        USB                                 1
                                        CEC                                 1
                               12-bit ADC                     1                         1
                          (Number of Channels)          (10 ext. + 3 int.)        (16 ext. + 3 int.)
                     12-bit DAC (Number of Channels)                        1
                           Analog Comparator                                (2)
                                 GPIOs                  37                  51                  87
                        Capacitive Sensing Channels     17                  18                  24
                           Max. CPU Frequency                            48 MHz

                                                                                                            1-13
   15   16   17   18   19   20   21   22   23   24   25