nxp-និមិត្តសញ្ញា

មគ្គុទ្ទេសក៍ការធ្វើចំណាកស្រុក NXP AN14208 Mcxn

NXP-AN14208-ការធ្វើចំណាកស្រុក-មគ្គុទ្ទេសក៍-Mcxn-ផលិតផល

ព័ត៌មានអំពីផលិតផល

លក្ខណៈ​ពិសេស៖

  • ស៊េរី MCXN៖
    • MCU កម្រិតខ្ពស់ជាមួយនឹង 32-bit Arm Dual Cortex-M33
    • អង្គភាពដំណើរការសរសៃប្រសាទ
    • ទំហំ flash រហូតដល់ 2 MB
    • ជម្រើសកញ្ចប់៖ 100HLQFP និង 184MAPBGA
  • ស៊េរី MCXA៖
    • ផ្តោតលើប្រសិទ្ធភាពចំណាយ និងភាពងាយស្រួលនៃការប្រើប្រាស់
    • លេខផ្នែកច្រើនដែលមានទំហំអង្គចងចាំខុសៗគ្នា និងល្បឿនស្នូល
    • ជម្រើសកញ្ចប់៖ 64LQFP, 48HVQFN, និង 32HVQFN

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

  1. ការជ្រើសរើសលេខផ្នែក៖
    ប្រសិនបើអ្នកកំពុងធ្វើចំណាកស្រុកពី MCXN ទៅ MCXA សូមប្រាកដថាអ្នកជ្រើសរើសទិសដៅលេខផ្នែកត្រឹមត្រូវដោយផ្អែកលើតម្រូវការរបស់អ្នក។ ប្រើឧបករណ៍ឌិកូដដែលបានផ្តល់ឱ្យដើម្បីយល់ពីអត្ថន័យនៃលេខផ្នែកសម្រាប់ MCXA ។
  2. ការផ្លាស់ប្តូរផ្នែករឹង និងកម្មវិធី៖
    ការផ្លាស់ប្តូររវាង microcontrollers MCXN និង MCXA ទាមទារទាំងការផ្លាស់ប្ដូរផ្នែករឹង និងកម្មវិធី។ ត្រូវប្រាកដថាអ្នកធ្វើការកែតម្រូវចាំបាច់ដើម្បីសម្រុះសម្រួល MCU ថ្មី។
  3. ការជ្រើសរើសកញ្ចប់៖ 
    សម្រាប់ MCXA សូមជ្រើសរើសពីជម្រើសកញ្ចប់ដែលមានដោយផ្អែកលើតម្រូវការគម្រោងរបស់អ្នក៖ 64LQFP, 48HVQFN ឬ 32HVQFN ។
  4. លេខផ្នែកដែលអាចបញ្ជាទិញបាន៖
    សូមមើលតារាងដែលមាននៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់ ដើម្បីជ្រើសរើសទិសដៅលេខផ្នែក MCXA ឬប្រភពដើមនៃលេខផ្នែក MCXN សម្រាប់ការធ្វើចំណាកស្រុករបស់អ្នក។

ព័ត៌មានឯកសារ

ព័ត៌មាន មាតិកា
ពាក្យគន្លឹះ AN14208, MCXN (N94x, N54x), MCXA (A143/2, A153/2)
អរូបី ឯកសារនេះផ្តល់នូវព័ត៌មានដែលត្រូវការដើម្បីផ្ទេរពី microcontrollers MCXN (N94x, N54x) ទៅ microcontrollers MCXA (A143/2, A153/2) ។

សេចក្តីផ្តើម

ឯកសារនេះផ្តល់នូវព័ត៌មានដែលត្រូវការដើម្បីផ្ទេរពី microcontrollers MCXN (N94x, N54x) ទៅ microcontrollers MCXA (A143/2, A153/2) ។ ការផ្លាស់ប្តូររវាងឧបករណ៍ទាំងពីរតម្រូវឱ្យមានការផ្លាស់ប្តូរផ្នែករឹង និងកម្មវិធី។ ផ្នែកខាងក្រោមពិពណ៌នាអំពីការផ្លាស់ប្តូរដែលត្រូវការនៅពេលផ្លាស់ប្តូរពី MCXN ទៅ microcontrollers MCXA ។

ការជ្រើសរើសលេខផ្នែក

  • ស៊េរី MCXN (N94x, N54x) MCU គឺជា MCU កម្រិតខ្ពស់ដែលផ្តល់នូវការរួមបញ្ចូលយ៉ាងទូលំទូលាយ រួមទាំង Arm Dual Cortex-M32 33-bit Arm Dual Cortex-M2, Neural Processor Unit និងទំហំ flash រហូតដល់ 100 MB ។ វាត្រូវបានផ្តល់ជូនជាជម្រើសកញ្ចប់ចំនួនពីរគឺ 184HLQFP និង XNUMXMAPBGA ។
  • ម្យ៉ាងវិញទៀត ស៊េរី MCXA (A143/2, A153/2) MCU ផ្តោតលើប្រសិទ្ធភាពចំណាយ និងភាពងាយស្រួលនៃការប្រើប្រាស់។ ប្រសិនបើអ្នកបានរចនាផលិតផលដែលមានមូលដ្ឋានលើ MCXN រួចហើយ ហើយមានបំណងធ្វើចំណាកស្រុកពី MCXN ទៅ MCXA ដើម្បីកាត់បន្ថយការចំណាយ អ្នកត្រូវតែជ្រើសរើសទិសដៅលេខផ្នែកត្រឹមត្រូវជាមុនសិន។
  • ដើម្បីជ្រើសរើស MCU ត្រឹមត្រូវសម្រាប់ផលិតផលរបស់អ្នក សូមពិនិត្យមើលជម្រើសឧបករណ៍ដែលមាន។ បច្ចុប្បន្ននេះ មានលេខផ្នែក MCXA ចំនួន 12 ដែលអាចប្រើបាន (សូមមើលតារាងទី 1) ជាមួយនឹងផ្នែក MCXA ជាច្រើនទៀតដែលនឹងចេញផ្សាយក្នុងពេលឆាប់ៗនេះដែលនឹងផ្តល់នូវជម្រើសជាច្រើននៅក្នុងសំណុំអង្គចងចាំ និងដំណើរការដើម្បីដោះស្រាយតម្រូវការអតិថិជនផ្សេងៗគ្នា។ អាវ៉ានtage នៃផ្នែកទាំងនោះគឺថាពួកវាជាកម្មវិធីដែលឆបគ្នាជាមួយ pin ដែលត្រូវគ្នានៅក្នុងស៊េរី MCXA ។ ដូច្នេះ អ្នកអាចចូលទៅកាន់ទីផ្សារជាមួយនឹងផ្នែកទាំង 12 នេះដែលត្រូវបានដាក់ឱ្យដំណើរការដំបូង បន្ទាប់មកអ្នកមានសេរីភាពក្នុងការធ្វើឱ្យប្រសើរឡើង ឬទម្លាក់ចំណាត់ថ្នាក់នៅក្នុងស៊េរី MCXA ទាំងមូល។
  • ខាង​ក្រោម​នេះ​គឺ​ជា​ឧបករណ៍​ឌិកូដ​សាមញ្ញ ដែល​អាច​ជួយ​អ្នក​ឱ្យ​យល់​ពី​លេខ​បី​ដែល​មក​ក្រោយ MCXA។ លេខទីមួយដែលជាលេខ 1 ត្រូវបានគេចាត់ទុកថាជាមូលដ្ឋាន ហើយបង្ហាញពីប្រសិទ្ធភាពនៃការចំណាយ។ លេខទីពីរបង្ហាញពីល្បឿនស្នូល ដែល 4 តំណាងឱ្យ 48 MHz និង 5 តំណាងឱ្យ 96 MHz ។ ជាចុងក្រោយ លេខទីបីបង្ហាញពីទំហំអង្គចងចាំ ដែលលេខ 2 តំណាងឱ្យ 64 KB flash ។
  • សម្រាប់កញ្ចប់ MCXA អ្នកអាចជ្រើសរើសពីកញ្ចប់បីខាងក្រោម៖ 64LQFP, 48HVQFN និង 32HVQFN ។

តារាងទី 1. ទិសដៅលេខផ្នែក MCXA

លេខផ្នែកដែលអាចបញ្ជាបាន។[1] លេខផ្នែក [2] អង្គចងចាំដែលបានបង្កប់ ស្នូល Cortex- M33 (MHz) ឃ្លាំងសម្ងាត់ស្នូល (KB) GPIO កញ្ចប់
ពន្លឺ (KB) SRAM (KB) ចំនួនម្ជុល ប្រភេទ
MCXA143 MCXA143VLH 128 32 48 4 52 64 LQFP
MCXA143 MCXA143VFT 128 32 48 4 41 48 QFN
MCXA143 MCXA143VFM 128 32 48 4 26 32 QFN
MCXA142 MCXA142VLH 64 16 48 4 52 64 LQFP
MCXA142 MCXA142VFT 64 16 48 4 41 48 QFN
MCXA142 MCXA142VFM 64 16 48 4 26 32 QFN
MCXA153 MCXA153VLH 128 32 96 4 52 64 LQFP
MCXA153 MCXA153VFT 128 32 96 4 41 48 QFN
MCXA153 MCXA153VFM 128 32 96 4 26 32 QFN
MCXA152 MCXA152VLH 64 16 96 4 52 64 LQFP
MCXA152 MCXA152VFT 64 16 96 4 41 48 QFN
MCXA152 MCXA152VFM 64 16 96 4 26 32 QFN
  1. ដើម្បីបញ្ជាក់ពីភាពអាចរកបាននាពេលបច្ចុប្បន្ននៃលេខផ្នែកដែលអាចបញ្ជាបាន សូមចូលទៅកាន់ https://www.nxp.com និងធ្វើការស្វែងរកលេខផ្នែក។
  2. ដូចដែលបានសម្គាល់នៅលើកញ្ចប់

តារាង 2. ប្រភពដើមលេខផ្នែក MCXN

លេខផ្នែកដែលអាចបញ្ជាបាន។[1] លេខផ្នែក [2] អង្គចងចាំដែលបានបង្កប់ លក្ខណៈពិសេស កញ្ចប់
ពន្លឺ (MB) SRAM (K) Tamper pins (អតិបរមា) GPIOs

(អតិបរមា)

SRAM PUF ចំនួនម្ជុល ប្រភេទ
(P)MCXN547VNLT (P)MCXN547VNLT 2 512 2 74 Y 100 HLQFP
(P)MCXN546VNLT (P)MCXN546VNLT 1 352 2 74 Y 100 HLQFP
(P)MCXN547VDFT (P)MCXN547VDFT 2 512 8 124 Y 184 VFBGA
(P)MCXN546VDFT (P)MCXN546VDFT 1 352 8 124 Y 184 VFBGA
(P)MCXN947VDFT (P)MCXN947VDFT 2 512 8 124 Y 184 VFBGA
(P)MCXN947VNLT (P)MCXN947VNLT 2 512 2 78 Y 100 HLQFP
(P)MCXN946VNLT (P)MCXN946VNLT 1 352 2 78 Y 100 HLQFP
(P)MCXN946VDFT (P)MCXN946VDFT 1 352 8 124 Y 184 VFBGA
  1. ដើម្បីបញ្ជាក់ភាពអាចរកបាននាពេលបច្ចុប្បន្ននៃលេខផ្នែកដែលអាចបញ្ជាបាន សូមចូលទៅកាន់ https://www.nxp.com ហើយធ្វើការស្វែងរកលេខផ្នែក។
  2. ដូចដែលបានសម្គាល់នៅលើកញ្ចប់

ការប្រៀបធៀបលក្ខណៈ

ផ្នែកនេះផ្តល់នូវការប្រៀបធៀបលក្ខណៈពិសេសរវាងឧបករណ៍ MCXN និង MCXA ។

ការប្រៀបធៀបមុខងារកម្រិតខ្ពស់
មានភាពខុសគ្នាជាច្រើនរវាងឧបករណ៍ទាំងពីរ។ ទោះយ៉ាងណាក៏ដោយ ផ្លូវធ្វើចំណាកស្រុកឡូជីខលមានរវាងឧបករណ៍ទាំងពីរ។ ការគ្រប់គ្រងថាមពល ស្ថាបត្យកម្មគ្រប់គ្រងប្រព័ន្ធ និងគ្រឿងកុំព្យូទ័រភាគច្រើននៅលើ MCXA ត្រូវបានប្រើឡើងវិញពី MCXN ដោយផ្តល់នូវការបន្តពិសេស និងភាពឆបគ្នានៅទូទាំងឧបករណ៍។ តារាងទី 3 រៀបរាប់ពីភាពខុសគ្នានៃកម្រិតប្រព័ន្ធនៅកម្រិតខ្ពស់។

តារាងទី 3. ការប្រៀបធៀបលក្ខណៈកម្រិតខ្ពស់រវាង MCXA និង MCXN

ម៉ូឌុល MCXN MCXA
ស្នូល 2x CM33F w TZ @ 150 MHz

EZH, BSP32, PQ, នឺត្រុង, CoolFlux BSP32

CM33 @ 96 MHz w/o FPU MPU DSP
នាឡិកា 2x PLL, FRO144M, FRO12M, OSC48M, OSC32K, FRO16K FRO192M, FRO12M, OSC48M, FRO16K
ពន្លឺ អារេ 2x 1 MB, w RWW NPX(FMC+Prince), MSF អារេ 1x 128 KB FMC, MSF
RAM 512 KB ជាមួយ 32 KB ECC, កំណត់រចនាសម្ព័ន្ធ ECC 16 KB LPCAC, 16 KB FlexSPI Cache 32 KB ជាមួយ 8 KB ECC

4 KB LPCAC

រ៉ូម 256 គីឡូបៃ

Secure Boot, Secure Image Update, TP Flow

16 KB ROM Boot

កម្មវិធីផ្ទុកទិន្នន័យ 24 KB

ប្រព័ន្ធ 2x DMA3, CRC, 2x WWDT, SPC, SCG, EIM, ERM, INTM, EWM, SYSCON, WUU, CMC, VBAT 1x DMA3, CRC, WWDT, SPC, SCG, CMC, VBAT, EIM, ERM, SYSCON, WUU
ការផ្គត់ផ្គង់ថាមពល DCDC, SYS_LDO, CORE_LDO, VBAT, SRAM_ LDO, SRPG, TRO

របៀបរត់ 1.2 V / 1.1 V / 1.0 V

CORE_LDO, SRAM_RET_LDO

របៀបរត់ 1.1 V / 1.0 V

ម៉ូឌុល MCXN MCXA
របៀបថាមពល សកម្ម / គេង / គេងជ្រៅ / បិទថាមពល / ថាមពលធ្លាក់ចុះ / VBAT សកម្ម / គេង / ងងុយដេក / ថាមពលចុះក្រោម / ថាមពលធ្លាក់ចុះ
ចំណុចប្រទាក់ល្បឿនលឿន USB HS, FlexSPI, SDHC, ENET, eSPI, SPI-filter LPSPI (LP_FlexCOMM) LPSPI
ទំនាក់ទំនង USB FS, 10x LP_FLEXCOMM, 2x FlexCAN, 2x SAI, 2x I3C, FlexIO, 2x EMVSIM 3x LPUART, 2x LPSPI, 1x LPI2C, 1x I3C
កម្មវិធីកំណត់ម៉ោង • 2x FlexPWM ជាមួយនឹងម៉ូឌុលរងចំនួនបួននីមួយៗ

• 2x QDC (ឧបករណ៍ឌិកូដបួនជ្រុង)

• 5x Ctimer (កម្មវិធីកំណត់ពេលវេលាគោលបំណងទូទៅ)

• 1x FREQME (កម្មវិធីកំណត់ពេលវាស់ប្រេកង់)

• 1x កម្មវិធីកំណត់ពេលវេលា Micro-Tick

• កម្មវិធីកំណត់ម៉ោងព្រឹត្តិការណ៍ OS 1x

• 2x LPTMR (កម្មវិធីកំណត់ម៉ោងថាមពលទាប)

• 1x RTC (នាឡិកាម៉ោងពិត)

• 1x MRT (កម្មវិធីកំណត់ម៉ោងច្រើន)

• 1x SCT

• 1x FlexPWM ជាមួយនឹងម៉ូឌុលរងចំនួនបី

• 1x QDC (ឧបករណ៍ឌិកូដបួនជ្រុង)

• 3x CTimer (កម្មវិធីកំណត់ពេលវេលាគោលបំណងទូទៅ)

• 1x FREQME (កម្មវិធីកំណត់ពេលវាស់ប្រេកង់)

• 1x កម្មវិធីកំណត់ពេលវេលា Micro-Tick

• កម្មវិធីកំណត់ម៉ោងព្រឹត្តិការណ៍ OS 1x

• 1x LPTimer (កម្មវិធីកំណត់ម៉ោងថាមពលទាប)

• 1x កម្មវិធីកំណត់ម៉ោងភ្ញាក់

អាណាឡូក 2x 16 ប៊ីត ADC, 3x DAC, 3x CMP, 3x OPAMP, VREF, TSI 1x 16 ប៊ីត ADC, 2x CMP
IO រហូតដល់ 124 GPIO, 100M / 50M / 25M IO រហូតដល់ 52 GPIO, 50M / 25M IO

High-drive IO, 5 V Tolerant IO

សន្តិសុខ S50, PKC, PUF, TRNG, SM3, 2x GDET, Tamper, eFuse, ITRC, 2x CDOG, LVD/HVD LVD/HVD, ROP, 1x CDOG, GLIKEY
កញ្ចប់ 184VFBGA 9 x 9 x 0.86 មម 0.5 ម។

100HLQFP 14 x 14 x 1.4 មម 0.5 ម។

64LQFP 10 x 10 x 1.4 មម 0.5 ម។

32QFN 5 x 5 x 0.9 មម 0.5 ម។

48QFN 7 x 7 x 0.9 មម 0.5 ម។

ការប្រៀបធៀបម៉ូឌុលប្រព័ន្ធ
ផ្នែកនេះរៀបរាប់ពីភាពខុសគ្នានៃម៉ូឌុលប្រព័ន្ធនៅពេលផ្លាស់ប្តូរពីឧបករណ៍ MCXN ទៅឧបករណ៍ MCXA ។

ការប្រៀបធៀបផែនទីអង្គចងចាំ
ផែនទីអង្គចងចាំរបស់ឧបករណ៍ MCXA ខុសពីឧបករណ៍ MCXN ។ វាសំខាន់ណាស់ដែលអ្នកធ្វើបច្ចុប្បន្នភាពការគ្រប់គ្រងតំណភ្ជាប់របស់អ្នក។ file ហើយកុំព្យាយាមប្រើឧបករណ៍បញ្ជាតំណភ្ជាប់ឧបករណ៍ MCXN file នៅពេលចងក្រងគម្រោង MCXA របស់អ្នក ឬផ្ទុយមកវិញ។

តារាងទី 4 គឺជាការប្រៀបធៀបមួយចំហៀងនៃផែនទីអង្គចងចាំទាំងពីរ។

MCXN (មិនមានសុវត្ថិភាព) MCXA
អាសយដ្ឋានចាប់ផ្តើម អាសយដ្ឋានបញ្ចប់ ទំហំ ទាសករ​គោលដៅ អាសយដ្ឋានចាប់ផ្តើម អាសយដ្ឋានបញ្ចប់ ទំហំ ទាសករ​គោលដៅ
0000_0000 ០០១F_FFFF 2 មេកាបៃ កម្មវិធី Flash 0000_0000 0001_FFFF 128

KB

កម្មវិធី Flash
0300_0000 0303_FFFF 256 គីឡូបៃ ROM-BOOT 0300_0000 0300_3FFF 16 គីឡូបៃ ROM-BOOT
0400_0000 0401_7FFF 96 គីឡូបៃ RAMX 0400_0000 0400_1FFF 8 គីឡូបៃ RAM X0
0800_0000 0FFF_FFFF 128 មេកាបៃ FlexSPI 0400_2000 0400_2FFF 4 គីឡូបៃ RAM X1
MCXN (មិនមានសុវត្ថិភាព) MCXA
អាសយដ្ឋានចាប់ផ្តើម អាសយដ្ឋានបញ្ចប់ ទំហំ ទាសករ​គោលដៅ អាសយដ្ឋានចាប់ផ្តើម អាសយដ្ឋានបញ្ចប់ ទំហំ ទាសករ​គោលដៅ
2000_0000 2000_7FFF 32 គីឡូបៃ RAMA 2000_0000 2000_1FFF 8 គីឡូបៃ RAM A0
2000_8000 2000_FFFF 32 គីឡូបៃ RAMB 2000_2000 2000_5FFF 16 គីឡូបៃ RAM A1
2001_0000 2001_FFFF 64 គីឡូបៃ RAMC 2000_6000 2000_7FFF 8 គីឡូបៃ RAM X0 ឈ្មោះក្លែងក្លាយ
2002_0000 2002_FFFF 64 គីឡូបៃ RAMD
2003_0000 2003_FFFF 64 គីឡូបៃ RAME
2004_0000 2004_FFFF 64 គីឡូបៃ RAMF
2005_0000 2005_FFFF 64 គីឡូបៃ RAMG
2006_0000 2006_7FFF 32 គីឡូបៃ RAMH

ការប្រៀបធៀបលក្ខណៈពិសេសអង្គចងចាំខាងក្នុង
MCXN បង្កប់ Flash រហូតដល់ 2 MB ។ វាត្រូវបានអនុវត្តជាឧទាហរណ៍ប្លុក flash 2 x 1 MB ។ MCXA បង្កប់ 128 KB នៃ single-array flash ទំហំ 8 Kbytes ។

តារាងទី 5. ការប្រៀបធៀបមុខងារអង្គចងចាំពន្លឺ

លក្ខណៈ ការពិពណ៌នា MCXN MCXA
អារេ Flash - ឃ្លា តំណាងឱ្យផ្នែកតូចបំផុតនៃអង្គចងចាំពន្លឺ ដែលអាចត្រូវបានសរសេរកម្មវិធីក្នុងប្រតិបត្តិការមួយ។ 16 បៃ 16 បៃ
អារេ Flash - វិស័យ តំណាងឱ្យផ្នែកតូចបំផុតនៃអង្គចងចាំពន្លឺដែលអាចត្រូវបានលុបក្នុងប្រតិបត្តិការមួយ។ 8 គីឡូបៃ 8 គីឡូបៃ
អារេ Flash - ទំព័រ តំណាងឱ្យផ្នែកធំបំផុតនៃអង្គចងចាំពន្លឺដែលអាចត្រូវបានសរសេរកម្មវិធីក្នុងប្រតិបត្តិការមួយ។ 128 បៃ 128 បៃ
ឧបករណ៍បញ្ជាអង្គចងចាំពន្លឺ - ទាញយកសតិបណ្ដោះអាសន្នជាមុន ទាញយកទីតាំងអង្គចងចាំពន្លឺ 128 ប៊ីតបន្ទាប់។ 16 បៃ 16 បៃ
ឧបករណ៍បញ្ជាអង្គចងចាំពន្លឺ - ឃ្លាំងសម្ងាត់ អង្គចងចាំឃ្លាំងសម្ងាត់ Flash រក្សាទុកទិន្នន័យដែលបានទាញយករួចហើយ។ លេខកូដនេះអាចប្រើបានភ្លាមៗសម្រាប់ការប្រតិបត្តិម្តងហើយម្តងទៀតដោយមិនចាំបាច់មានស្ថានភាពរង់ចាំប្រសិនបើចាំបាច់។ វា​គឺ​ជា​សំណុំ​មួយ​, ឃ្លាំង​សម្ងាត់​បួន​ផ្លូវ​ជាមួយ​

ធាតុទំហំ 128 ប៊ីត (ឬ 16 បៃ) ។

64 បៃ 16 បៃ
សុវត្ថិភាពមុខងារ - Flash ECC ការកែកំហុសមួយប៊ីត; សមត្ថភាពរកឃើញកំហុសពីរប៊ីត ការកែកំហុសមួយប៊ីត; សមត្ថភាពរកឃើញកំហុសពីរប៊ីត
សុវត្ថិភាពមុខងារ - Flash ERM ERM ផ្តល់ព័ត៌មាន និងការរំខានជាជម្រើស រាយការណ៍កំហុសពីរប៊ីត ECC រាយការណ៍កំហុសពីរប៊ីត ECC
លក្ខណៈ ការពិពណ៌នា MCXN MCXA
ការជូនដំណឹងនៅលើអង្គចងចាំ

ECC និងព្រឹត្តិការណ៍កំហុសស្មើគ្នា។

សុវត្ថិភាពមុខងារ - Flash EIM EIM ផ្តល់នូវវិធីសាស្រ្តសម្រាប់ការគ្របដណ្តប់លើការធ្វើរោគវិនិច្ឆ័យនៃការចងចាំខាងក្នុង។ វាអនុញ្ញាតឱ្យអ្នកបង្កើតកំហុសសិប្បនិម្មិតលើយន្តការត្រួតពិនិត្យកំហុស។ ការ​ចាក់​កំហុស​មួយ​ប៊ីត ការ​ចាក់​កំហុស​ទ្វេ​ប៊ីត ការ​ចាក់​កំហុស​មួយ​ប៊ីត ការ​ចាក់​កំហុស​ទ្វេ​ប៊ីត
ដំណើរការពន្លឺ - ប្រេកង់ចូលប្រើ កំណត់រចនាសម្ព័ន្ធដោយ FCTRL[RWSC]។ 150 MHz / 4 = 37.5 MHz;

នៅពេលដែល RWSC = 3

96 MHz របៀប SD, 3 រង់ចាំ

រដ្ឋ។ 96 MHz / 3 = 32 MHz; នៅពេល RWSC=2 ។

48 MHz, របៀប MD, 1 រង់ចាំ

រដ្ឋ។ 48 MHz / 2 = 24 MHz; នៅពេល RWSC=1 ។

ការប្រៀបធៀបនាឡិកា
ម៉ូឌុលនាឡិកាប្រព័ន្ធផ្តល់សញ្ញានាឡិកាទៅកាន់ស្នូល ការចងចាំ និងគ្រឿងកុំព្យូទ័រ (ចុះឈ្មោះចំណុចប្រទាក់ និងនាឡិកាគ្រឿងកុំព្យូទ័រ)។

ម៉ូឌុលបង្កើតនាឡិកាប្រព័ន្ធ MCXN (SCG) រួមមានប្រភពនាឡិកាទាំងនេះ៖

  • ទិន្នផលល្បឿនលឿន FRO (fro_hf) ពីលំយោលខាងក្នុង។ តាមលំនាំដើម ល្បឿនរបស់វាគឺ 48 MHz ។ fro_hf គឺជានាឡិកាចម្បងលំនាំដើម។
  • ទិន្នផលលំយោលដែលដំណើរការដោយសេរី 12 MHz (FRO) (FRO_12M) ពីលំយោលខាងក្នុង។
  • លំយោលខាងក្រៅ។
  • លទ្ធផល PLL0.
  • លទ្ធផល PLL1.
  • លំយោល RTC 32 kHz ។
  • លទ្ធផលនៃ USB PLL (usb_pll_clk) ។

ការបង្កើតនាឡិកាប្រព័ន្ធ MCXA (SCG-Lite) ត្រូវបានធ្វើឱ្យសាមញ្ញ រួមមាន:

  • FRO192M៖ ទិន្នផលល្បឿនលឿន FRO (fro_hf) ពីលំយោលខាងក្នុង។ តាមលំនាំដើម ល្បឿនរបស់វាគឺ 48 MHz ។ fro_hf គឺជានាឡិកាចម្បងលំនាំដើម។
  • FRO12M៖ ទិន្នផលលំយោលដែលដំណើរការដោយសេរី 12 MHz (FRO) (FRO_12M) ពីលំយោលខាងក្នុង។
  • FRO16K៖ ទិន្នផលនាឡិកា 16.384 kHz ពី FRO16K ។ វាគឺជានាឡិកានៃគ្រឿងកុំព្យូទ័រនៅក្នុងដែន VSYS ។
  • លំយោលខាងក្រៅ 8 MHz - 50 MHz ។

វាជាការសំខាន់ក្នុងការកត់សម្គាល់ភាពខុសគ្នានៅក្នុងដ្យាក្រាមនាឡិកា ព្រោះភាពខុសគ្នាទាំងនេះអាចប៉ះពាល់យ៉ាងខ្លាំងដល់ការរៀបចំកម្មវិធីរបស់អ្នក។

រូបភាពទី 1 បង្ហាញដ្យាក្រាមនាឡិកា MCXN ហើយរូបភាពទី 2 បង្ហាញដ្យាក្រាមនាឡិកា MCXA ។

NXP-AN14208-Migration-Guide-Mcxn-fig- (1)NXP-AN14208-Migration-Guide-Mcxn-fig- (2)

តារាងទី 6 បង្ហាញពីភាពខុសគ្នានៃម៉ូឌុលនាឡិកានៅកម្រិតខ្ពស់។

MCXN MCXA
 

ប្រភពផ្ទៃក្នុង

FRO144M FRO192M
FRO12M FRO12M
FRO16K FRO16K
 

នាឡិកាខាងក្រៅ

គ្រីស្តាល់ប្រព័ន្ធ (16 MHz - 40 MHz) គ្រីស្តាល់ប្រព័ន្ធ (8 MHz - 50 MHz)
32K គ្រីស្តាល់ NA
PLL 550 MHz PLL0, PLL1 NA

តារាងទី 7 បង្ហាញពីភាពខុសគ្នានៃតម្រូវការនាឡិការបស់ប្រព័ន្ធ។

តារាងទី 7. ការប្រៀបធៀបតម្រូវការនាឡិកាប្រព័ន្ធ

MCXN MCXA
អតិបរមា។ ប្រេកង់នាឡិកា អតិបរមា។ ប្រេកង់នាឡិកា
Over Drive mode (VDD_CORE = 1.2 V) របៀបថាសស្តង់ដារ (VDD_ CORE = 1.1 V) របៀបពាក់កណ្តាលដ្រាយ (VDD_CORE = 1.0 V) របៀបថាសស្តង់ដារ (VDD_ CORE = 1.1 V) របៀបពាក់កណ្តាលថាស (VDD_CORE =

១៩ វី)

CPU_CLK (នាឡិកាស្នូល) 150 MHz 100 MHz 50 MHz 96 MHz 48 MHz
SYSTEM_CLK

(នាឡិការរថយន្តក្រុង 0)

 

 

150 MHz

 

 

100 MHz

 

 

50 MHz

 

 

96 MHz

 

 

48 MHz

SLOW_CLK (នាឡិការរថយន្តក្រុង 1)  

37.5 MHz

 

25 MHz

 

12.5 MHz

 

24 MHz

 

12 MHz

ការប្រៀបធៀបម៉ូឌុលគ្រឿងកុំព្យូទ័រ

  • ម៉ូឌុលគ្រឿងកុំព្យូទ័រត្រូវបានចាត់ថ្នាក់។
  • ម៉ូឌុលដែលត្រូវបានសម្គាល់ដោយមិនផ្លាស់ប្តូរនៅក្នុងជួរឈរមតិយោបល់កម្មវិធីបញ្ជាកម្មវិធីនៃតារាងភាពខុសគ្នានៃម៉ូឌុលគ្រឿងកុំព្យូទ័រ (សូមមើលតារាងទី 8) គឺត្រូវគ្នា ហើយប្រើកម្មវិធីបញ្ជា SDK ដូចគ្នា។ ទោះបីជាការរចនានៃម៉ូឌុលទាំងនេះមិនត្រូវបានផ្លាស់ប្តូរក៏ដោយ វាមានលទ្ធភាពដែលថាពួកវាត្រូវបានដាក់បញ្ចូលខុសគ្នា ឬថាប្រភពនាឡិកាផ្សេងគ្នាឥឡូវនេះកំពុងស្វែងរកប្រភពម៉ូឌុលទាំងនេះ។ ដូចគ្នានេះផងដែរ ពួកគេអាចមានឧទាហរណ៍ផ្សេងៗគ្នា។
  • ម៉ូឌុលដែលបានកែប្រែសំដៅទៅលើម៉ូឌុលដែលត្រូវបានអាប់ដេតដើម្បីប្រើកំណែថ្មីជាង/ខុសគ្នា ឬគ្រាន់តែមានភាពខុសគ្នាបន្តិចបន្តួច។ មុខងាររួមដែលបានផ្តល់គឺស្រដៀងគ្នា។ ទោះជាយ៉ាងណាក៏ដោយ ការផ្លាស់ប្តូរត្រូវបានទាមទារនៅក្នុងកម្មវិធី ហើយប្រហែលជាការផ្លាស់ប្តូរផ្នែករឹងគឺត្រូវបានទាមទារដើម្បីប្រើប្រាស់មុខងារដែលបានធ្វើបច្ចុប្បន្នភាព។ ម៉ូឌុលទាំងនេះត្រូវបានសម្គាល់ដោយការផ្លាស់ប្តូរនៅក្នុងជួរឈរមតិយោបល់កម្មវិធីបញ្ជាកម្មវិធីនៃតារាងភាពខុសគ្នានៃម៉ូឌុលគ្រឿងកុំព្យូទ័រ (សូមមើលតារាងទី 8) ។
  • ម៉ូឌុលថ្មីសំដៅទៅលើម៉ូឌុលថ្មីដែលត្រូវបានបន្ថែម និងរបៀបដែលពួកគេអាចផ្តល់អត្ថប្រយោជន៍ដល់ការរចនារបស់អ្នក។ ពួកវាត្រូវបានសម្គាល់ដោយ + នៅក្នុងជួរឈរមតិយោបល់កម្មវិធីបញ្ជាកម្មវិធីនៃតារាងភាពខុសគ្នានៃម៉ូឌុលគ្រឿងកុំព្យូទ័រ (សូមមើលតារាងទី 8) ។
  • ចំណាំអំពីម៉ូឌុលដែលបានដកចេញ។ ម៉ូឌុលទាំងនេះត្រូវបានសម្គាល់ដោយ – នៅក្នុងជួរឈរមតិយោបល់កម្មវិធីបញ្ជាកម្មវិធីនៃតារាងភាពខុសគ្នានៃម៉ូឌុលគ្រឿងកុំព្យូទ័រ (សូមមើលតារាងទី 8) ។ លទ្ធផលដែលមិនអាចទាយទុកជាមុនបានកើតឡើងប្រសិនបើម៉ូឌុលដែលមាននៅលើ MCXN ត្រូវបានសរសេរនៅលើ MCXA ។ ប្រសិនបើកម្មវិធីរបស់អ្នកកំពុងប្រើម៉ូឌុលដែលបានដកចេញ អ្នកគួរតែលុបកូដសម្រាប់គ្រឿងកុំព្យូទ័រនេះ។
  • តារាងទី 8 បង្ហាញពីការប្រៀបធៀបនៃម៉ូឌុលគ្រឿងកុំព្យូទ័រដែលរកឃើញនៅលើឧបករណ៍ MCXN និងឧបករណ៍ MCXA ។

តារាងទី 8. ការប្រៀបធៀបម៉ូឌុលគ្រឿងកុំព្យូទ័រ

គ្រឿងកុំព្យូទ័រ MCXN MCXA យោបល់កម្មវិធីបញ្ជាកម្មវិធី
FlexPWM 2x 1x ម៉ូឌុលរង 3 មិនផ្លាស់ប្តូរនៅក្នុង FlexPWM នៃ MCXA
ឧបករណ៍ឌិកូដបួនជ្រុង 2x ENC 1x QDC បានផ្លាស់ប្តូរ។ QDC គឺជាការរចនាថ្មី ប៉ុន្តែភាគច្រើនត្រូវគ្នាជាមួយ MCXN ENC
CTimer 5x CTimer 3x CTimer មិនផ្លាស់ប្តូរ
SCTimer 1x
កម្មវិធីកំណត់ពេលធីកខ្នាតតូច (UTICK) 1x 1x មិនផ្លាស់ប្តូរ
ប្រព័ន្ធកំណត់ពេលវេលាប្រព័ន្ធប្រតិបត្តិការ 1x 1x មិនផ្លាស់ប្តូរ
ការវាស់វែងប្រេកង់ (FREQME) 1x 1x មិនផ្លាស់ប្តូរ
RTC 1x
LPTIMER 2x 1x មិនផ្លាស់ប្តូរ
កម្មវិធីកំណត់ពេលវេលាច្រើនអត្រា (MRT) 1x
ADC 2x 16 ប៊ីត ADC 1x 16 ប៊ីត ADC បានផ្លាស់ប្តូរ។ ADC លើ MCXA មាន​លក្ខណៈ​ពិសេស​នៃ​ការ​កំណត់​រចនា​សម្ព័ន្ធ​ដែល​បញ្ចប់​ដោយ​មាន s តែមួយample/hold circuit ។ គាំទ្ររហូតដល់ 3.2 Msps ក្នុងរបៀប 16 ប៊ីត។

MCXA ADC គាំទ្រ CMDs ប្រាំពីរ ដែលជាលទ្ធផលបំប្លែង 8 ធាតុមួយ FIFO; MCXN ADC គាំទ្រ 15 CMDs លទ្ធផលបំប្លែង 16 ធាតុពីរ FIFO ។

CMP 3x 2x មិនផ្លាស់ប្តូរ។
DAC 3x
OPAMP 3x
VREF 1x
TSI 1x
ច្រក 6x 4x បានផ្លាស់ប្តូរ។ MCXN ច្រកនីមួយៗមានការផ្គត់ផ្គង់ថាមពលឯករាជ្យ VDD_Px ។ MCXA ច្រកទាំងអស់មានការផ្គត់ផ្គង់ថាមពល VDD ដូចគ្នា។
GPIO 6x 4x បានផ្លាស់ប្តូរ។ MCXA បានបន្ថែមដ្រាយវ៍ខ្ពស់ និង 5 វី IOs អត់ធ្មត់

ការប្រៀបធៀបផ្នែករឹង

ផ្នែកនេះរៀបរាប់ពីភាពខុសគ្នា និងការពិចារណាផ្នែករឹង នៅពេលផ្ទេរពីឧបករណ៍ MCXN ទៅឧបករណ៍ MCXA។

ភាពខុសគ្នានៃកញ្ចប់ / pinout
ឧបករណ៍ MCXN ត្រូវបានផ្តល់ជូនជាជម្រើសកញ្ចប់ចំនួនពីរគឺ 100HLQFP និង 184MAPBGA ។ ម្យ៉ាងវិញទៀត ឧបករណ៍ MCXA មាននៅក្នុងកញ្ចប់ចំនួន 64 ដែលមាន 48LQFP, 32HVQFN និង XNUMXHVQN ។ ឧបករណ៍ទាំងនេះមិនត្រូវបានរចនាឡើងដើម្បីឱ្យត្រូវគ្នាជាមួយ pin-to-pin ទេ។ អ្នកអាចស្វែងរកគំនូរកញ្ចប់នៅក្នុងឯកសារទិន្នន័យឧបករណ៍។

ការពិចារណាលើប្រព័ន្ធអប្បបរមា
មានការពិចារណាផ្នែករឹងបន្ថែមមួយចំនួននៅពេលផ្លាស់ប្តូរពី MCXN ទៅ MCXA ។
រូបភាពទី 3 បង្ហាញពីប្រព័ន្ធអប្បបរមា MCXA ។
ឧបករណ៍ MCXN និង MCXA មានការកំណត់ឡើងវិញស្រដៀងគ្នា ISP និងសៀគ្វីបំបាត់កំហុសសម្រាប់ប្រព័ន្ធអប្បបរមា។ ទោះជាយ៉ាងណាក៏ដោយ MCXA រួមបញ្ចូល LDO ដែលគ្មានសមត្ថភាពសាមញ្ញ ដើម្បីផ្តល់ថាមពលដល់ស្នូលនៅក្នុងសៀគ្វីផ្គត់ផ្គង់ថាមពល ខណៈដែល MCXN ផ្តល់នូវឧបករណ៍បំប្លែង DCDC បន្ថែមជាមួយនឹងប្រសិទ្ធភាពថាមពលប្រសើរជាងមុន។ លើសពីនេះ MCXA មិនមានសៀគ្វីគ្រីស្តាល់ 32 K ខាងក្រៅទេ។

NXP-AN14208-Migration-Guide-Mcxn-fig- (3)

ប្រវត្តិនៃការពិនិត្យឡើងវិញ
តារាងទី 9 សង្ខេបការកែប្រែចំពោះឯកសារនេះ។

តារាងទី 9: ប្រវត្តិពិនិត្យឡើងវិញ

លេខសម្គាល់ឯកសារ កាលបរិច្ឆេទចេញផ្សាយ ការពិពណ៌នា
AN14208 v.1 ថ្ងៃទី ២៤ ខែមីនា ឆ្នាំ ២០២៣ ការចេញផ្សាយជាសាធារណៈដំបូង
  • កាលបរិច្ឆេទចេញផ្សាយ៖ ថ្ងៃទី ២៤ ខែមីនា ឆ្នាំ ២០២៣
  • ឧបករណ៍កំណត់អត្តសញ្ញាណឯកសារ៖ AN14208

សំណួរគេសួរញឹកញាប់

សំណួរ៖ តើខ្ញុំអាចផ្ទេរកម្មវិធីរបស់ខ្ញុំដោយផ្ទាល់ពី MCXN ទៅ MCXA ដោយមិនមានការកែប្រែណាមួយបានទេ?
ចម្លើយ៖ ទេ ការផ្លាស់ប្តូររវាង microcontrollers MCXN និង MCXA ទាមទារការផ្លាស់ប្តូរផ្នែករឹង និងកម្មវិធី ដើម្បីធានាបាននូវភាពឆបគ្នា និងដំណើរការល្អបំផុត។

សំណួរ៖ តើខ្ញុំជ្រើសរើសលេខផ្នែក MCXA ត្រឹមត្រូវសម្រាប់គម្រោងរបស់ខ្ញុំដោយរបៀបណា?
ចម្លើយ៖ ប្រើឧបករណ៍ឌិកូដដែលបានផ្ដល់ឱ្យក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់ ដើម្បីយល់ពីអត្ថន័យនៅពីក្រោយលេខផ្នែក ហើយជ្រើសរើសដោយផ្អែកលើតម្រូវការរបស់អ្នកសម្រាប់ទំហំ flash, SRAM, ល្បឿនស្នូល និងប្រភេទកញ្ចប់។

សំណួរ៖ តើខ្ញុំអាចស្វែងរកលេខផ្នែកដែលអាចបញ្ជាបានចុងក្រោយបំផុតសម្រាប់ MCXA នៅឯណា?
ចម្លើយ៖ ទស្សនា https://www.nxp.com ដើម្បីធ្វើការស្វែងរកលេខផ្នែក និងបញ្ជាក់ពីភាពអាចរកបាននាពេលបច្ចុប្បន្ននៃលេខផ្នែកដែលអាចបញ្ជាបាន។

ឯកសារ/ធនធាន

មគ្គុទ្ទេសក៍ការធ្វើចំណាកស្រុក NXP AN14208 Mcxn [pdf] ការណែនាំអ្នកប្រើប្រាស់
AN14208 មគ្គុទ្ទេសក៍ចំណាកស្រុក Mcxn, មគ្គុទ្ទេសក៍ចំណាកស្រុក Mcxn, មគ្គុទ្ទេសក៍ Mcxn

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *