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

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


                 1-2.2 STM32F072 系列記憶體 (初學者可暫時跳過此章節)
                       Cortex-Mx ӻΐাኳ᜗Зѧމ 32-bitd̙֛ѧ 0x0000_0000 ä 0xFFFF_FFFF

                 Ϟ 4G-byte ٤ගd˸ STM32F072 ӻΐމԷdাኳ᜗ʱ̺νྡ 1-8(a)(b) הͪf

                                0xE0000000 – 0xFFFFFFFF  System  System segment including the PPB, XN










                                0x40000000 – 0x5FFFFFFF  Peripheral  On-chip peripheral, XN
                                0x20000000 – 0x3FFFFFFF  SRAM    Typically used for on-chip RAM, WBWA
                                0x00000000 – 0x1FFFFFFF  Code    Typically ROM or flash memory, WT
                                          圖  1-8(a)  STM32F072 系列記憶體分布

                        0xFFFF FFFF
                                                                             0x48FF 17FF
                                                                                         AHB2   6
                        0xE010 0000
                                  Cortex-M0                                   0x4800 0000
                                  peripherals  7
                        0xE000 0000

                                                                                        reserved

                        0xC000 0000
                                                                             0x4002 43FF
                                                                                         AHB1   6
                                                                              0x4002 0000
                        0xA000 0000                                                     reserved
                                                                              0x4001 8000
                                                   0x1FFF FFFF
                                                             Option bytes  4             APB    6
                        0x8000 0000                                           0x4001 0000
                                                               System
                                                              memory  3                 reserved
                                                                              0x4000 8000
                                                                                         APB    6
                        0x6000 0000
                                                                              0x4000 0000
                                                              reserved

                                  Peripherals  6
                        0x4000 0000
                                                             Flash system
                                                              memory  2
                                    SRAM    5
                        0x2000 0000                 0x0800 0000
                                                              reserved
                             0      CODE
                                                             Flash, system
                                                              memory or
                        0x0000 0000                            SRAM,
                                                             demending on  1
                                                               BOOT
                                                             configur ation
                                                    0x0000 0000
                                          圖  1-8(b)  STM32F072 系列記憶體分布                                      1-17
   19   20   21   22   23   24   25   26   27   28   29