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

ARM Mbed OS 物聯網實戰應用超入門


                        3   Ꮠ͜ ARM 180ULL Ҧஔٙཥ๕၍ଣʈՈ̍€PMKၾᅺ๟ఊʩࢫdԸ
                           ౤Զ൴Эऊঃ̌ଟٙွेਗЪd᎑࿒̌ঃމ 0.96uWeਗ࿒̌ଟঃཥ

                           ̥ࠅ 16.36uW/MHzfΝࣛϞɧᄴܸٙ˿ݴ˥ᇞ€Pipelinedࣖଟ̙
                           ༺Ց 0.9DMIPS/MHzdՉʕ DMIPS މӊ߆ੂБϵຬࡈ዆ᅰ༶ၑܸ˿

                           €DMIPS:Dhrystone Million Instructions Executed Per Secondf
                        4   ʫўలࢁΣඎʕᓙછՓኜ€NVICd౤Զ 1 ä 32 ࡈʕᓙΣඎeεᄴʕᓙ

                           Ꮄ΋ഃॴʿҞ஺ʕᓙᚤᏐd̙౤৷ஈଣኜٙˀᏐঐɢၾࣖঐf

                        5   ʫўఎ፴ʕᓙછՓኜ€WICdආɝွेً࿒ࣛd̙Ԙ஺ਗ਼ࣨːڭܵί൴
                           Эဍཥً࿒dԨίఎ፴ܝͭуܨూ͍੬ʈЪf



                    1-1.3 Cortex-M0 暫存器 (初學者可暫時跳過此章節)

                         Cortex-Mx Ϟஷ͜ᅲπኜeतࣿᅲπኜʿً࿒ᅲπኜdνྡ 1-2 הͪj


                                                   R0
                                                   R1
                                                   R2
                                                   R3
                     Low Registers (低暫存器)
                                                   R4
                                                   R5
                                                   R6            1  General Purpose Registers (通用暫存器)
                                                   R7
                                                   R8
                                                   R9
                     High Registers (高暫存器)        R10
                                                  R11
                                                  R12
                        2  Stack Pointer (堆疊指標)  SP (R13)               PSP               MSP
                      3  Link Register (連結暫存器)   LR (R14)
                   4  Program Counter (程式計數器)   PC (R15)

                                         5        PSR        Program Status Register (程式狀態暫存器)  Special Registers
                                         6      PRIMASK      Interrupt Mask Register (中斷優先遮罩暫存器)  (特殊暫存器)
                                         7      CONTROL      Control Register (控制暫存器)


                                                  圖  1-2  Cortex-Mx 暫存器
                         ΢ᅲπኜٙ̌ঐνɨj












             1-8
   10   11   12   13   14   15   16   17   18   19   20