NXP- ლოგო

NXP AN14179 დაფუძნებული მიკრო კონტროლერები

NXP-AN14179-Based-Micro-Controllers-product-image

სპეციფიკაციები
  • ძირითადი პლატფორმა: Arm Cortex-M33 150 MHz-მდე TrustZone, MPU, FPU, SIMD, DSP SmartDMA
  • სისტემის კონტროლი: დენის კონტროლი, საათის გენერირების ერთეული, PMC, უსაფრთხო DMA0, უსაფრთხო DMA1, უსაფრთხო AHB ავტობუსი
  • ანალოგი: 4x 16 b ADC, ტემპერატურის სენსორი, 2x ACMP, ხარვეზის გამოვლენა, VREF
  • ინტერფეისები: 8x LP flexcomm მხარდაჭერით UART, SPI, I2C, 4ch SAI, 2x CAN-FD, USB HS, 2x I3C
  • მეხსიერება: ფლეშ 512 კბაიტამდე, ოპერატიული მეხსიერება 320 კბაიტამდე, ECC ოპერატიული მეხსიერება 32 კბ
  • HMI: FlexIO, DMIC
  • უსაფრთხოება: PKC, ECC-256, SHA-512, RNG AES-256, მრავალრეიტინგული ტაიმერი, ფანჯრიანი WDT, გამართვის ავტორიზაცია, PRINCE, RTC ანტი-t-ითamper ქინძისთავები
  • ზოგადი დანიშნულების ტაიმერი: 5x 32 b ტაიმერი
  • სხვა მახასიათებლები: Micro-Tick Timer, DICE + UUID, PFR, SRAM PUF, 2x FlexPWM 2 QDC მოდულით, OS მოვლენის ტაიმერი, 2x კოდი WDG, OTP, Tampაღმოაჩინოს

პროდუქტის გამოყენების ინსტრუქცია

  • ნაბიჯი 1: მიგრაციის სახელმძღვანელოს გაგება
    წაიკითხეთ მიგრაციის სახელმძღვანელო, რომელიც მოწოდებულია MCXNx4x-დან MCXN23x-მდე, რათა გაიგოთ განსხვავებები და ცვლილებები პლატფორმებში.
  • ნაბიჯი 2: აპლიკაციის თავსებადობის შეფასება
    შეამოწმეთ, შეესაბამება თუ არა თქვენი მიმდინარე აპლიკაციები MCXNx4x-ზე MCXN23x პლატფორმასთან. იდენტიფიცირება ნებისმიერი კონკრეტული მახასიათებელი ან პერიფერიული მოწყობილობა, რომელიც შეიძლება საჭიროებდეს ცვლილებას.
  • ნაბიჯი 3: აპლიკაციების პორტირება
    მიჰყევით მიგრაციის სახელმძღვანელოს მითითებებს თქვენი აპლიკაციების MCXNx4x-დან MCXN23x-ზე გადასატანად. განახორციელეთ კოდის საჭირო ცვლილებები პლატფორმის ვარიაციების საფუძველზე.
  • ნაბიჯი 4: ტესტირება და ვალიდაცია
    აპლიკაციების პორტირების შემდეგ, საფუძვლიანად შეამოწმეთ ისინი MCXN23x პლატფორმაზე, რათა უზრუნველყოთ სათანადო ფუნქციონირება და შესრულება.

ხშირად დასმული კითხვები (FAQ)

  • Q: რა არის ძირითადი განსხვავებები MCXNx4x-სა და MCXN23x-ს შორის?
    პასუხი: MCXN23x არის MCXNx4x-ის ამოჭრილი ვერსია, ამოღებულია ზოგიერთი თანაპროცესორი და პერიფერიული მოწყობილობა. MCX სერიის MCU იყოფა ქვესერიებად N, A, L და W.
  • კითხვა: როგორ შემიძლია გადავიტანო ჩემი აპლიკაციები MCXNx4x-დან MCXN23x-ზე?
    პასუხი: იხილეთ NXP-ის მიერ მოწოდებული მიგრაციის სახელმძღვანელო, რომელიც ასახავს აპლიკაციების მიგრაციის ნაბიჯებს ორ პლატფორმას შორის. უზრუნველყოს თავსებადობა და შეიტანოს საჭირო კორექტირება კოდში.

AN14179
მიგრაციის გზამკვლევი MCXNx4x-დან MCXN23x-მდე
Rev. 1 — 6 წლის 2024 მაისი

განაცხადის შენიშვნა

დოკუმენტის ინფორმაცია

ინფორმაცია შინაარსი
საკვანძო სიტყვები AN14179, MCXNx4x, MCXN23x, მიგრაციის სახელმძღვანელო
აბსტრაქტი აპლიკაციის ეს შენიშვნა აღწერს განსხვავებებს MCXNx4x-სა და MCXN23x-ს შორის და ხელმძღვანელობს კლიენტებს, თუ როგორ სწრაფად გადაიტანონ აპლიკაციები MCXNx4x პლატფორმიდან MCXN23x პლატფორმაზე.

შესავალი

MCXNx4x არის ახალი თაობის MCU, რომელიც გამოუშვა NXP-ის მიერ Kinetis-ისა და LPC-ის შემდეგ. იგი აერთიანებს შესანიშნავი IP ორივე Kinetis და LPC პლატფორმებიდან, როგორიცაა CMC, FlexCAN, FlexIO და SPC Kinetis პლატფორმიდან და PowerQuad, SmartDMA, PINT, RTC და MRT LPC პლატფორმიდან. MCX სერიის MCU იყოფა ოთხ ქვესერიად: N, A, L და W.

  • MCX N (ნერვული):
    • 150 MHz, 512KB-2MB
    • ჩიპზე ამაჩქარებლები, გაუმჯობესებული პერიფერიული მოწყობილობები და მოწინავე უსაფრთხოება
  • MCX A (ყოვლისმომცველი):
    • 96 MHz-მდე, 32KB-1MB
    • ინტელექტუალური პერიფერიული მოწყობილობები და მოწყობილობების სხვადასხვა ვარიანტები აპლიკაციების ფართო სპექტრისთვის
  • • MCX W (უკაბელო):
    • 96 MHz-მდე
    • დაბალი სიმძლავრის Bluetooth LE, Thread და Zigbee რადიო ოპტიმიზირებულია IIoT და Matter აპლიკაციებისთვის და მოწინავე უსაფრთხოებისთვის
  • MCX L (დაბალი სიმძლავრე):
    • 50 MHz-ზე ქვემოთ, 1 მბ-მდე
    • ოპტიმიზირებულია მუდამ ბატარეაზე მომუშავე აპლიკაციებისთვის ყველაზე დაბალი აქტიური სიმძლავრით და გაჟონვით

MCXNx4x სერიის მიკროკონტროლერები აერთიანებს Arm Cortex-M33 TrustZone ბირთვს CoolFlux BSP32-თან, PowerQuad DSP-ის თანაპროცესორთან და 150 მეგაჰერცზე გაშვებული მაღალი სიჩქარით დაკავშირების რამდენიმე ვარიანტთან. მრავალფეროვანი აპლიკაციების მხარდასაჭერად, MCX N სერია მოიცავს მოწინავე სერიულ პერიფერიულ მოწყობილობებს, ტაიმერებს, მაღალი სიზუსტის ანალოგს და უსაფრთხოების უახლესი ფუნქციებს, როგორიცაა უსაფრთხო მომხმარებლის კოდი, მონაცემები და კომუნიკაციები. ყველა MCXNx4x პროდუქტში შედის ორბანიანი ფლეშ, რომელიც მხარს უჭერს წაკითხვისას ჩაწერის ოპერაციას შიდა ფლეშიდან. MCXNx4x სერია ასევე მხარს უჭერს დიდი გარე სერიული მეხსიერების კონფიგურაციას.

MCXNx4x MCU ოჯახები შემდეგია:

  • N54x: ძირითადი MCU მეორე M33 ბირთვით, მოწინავე ტაიმერებით, ანალოგური და მაღალსიჩქარიანი კავშირით, მათ შორის მაღალი სიჩქარით USB, 10/100 Ethernet და FlexIO, რომელიც შეიძლება დაპროგრამდეს როგორც LCD კონტროლერი.
  • N94x: CPU და DSP სერიული კავშირის ინტეგრაცია, მოწინავე ტაიმერები, მაღალი სიზუსტის ანალოგური და მაღალსიჩქარიანი კავშირი, მათ შორის მაღალი სიჩქარით USB, CAN 2.0, 10/100 Ethernet და FlexIO, რომელიც შეიძლება დაპროგრამდეს როგორც LCD კონტროლერი.
  • MCXN23x არის მეორე პროდუქტი MCX N სერიის. ის შეიძლება ჩაითვალოს MCXNx4x-ის ამოჭრილ ვერსიად. თითქმის ყველა IP-ები ხელახლა გამოიყენება MCXNx4x-დან და ზოგიერთი თანაპროცესორი და პერიფერიული მოწყობილობა ამოღებულია. ეს ამოღებული მოდულები შემდეგია:
  • თანაპროცესორი: მეორადი Cortex-M33 Core, PowerQuad, NPU, CoolFlux BSP32 და ა.შ.
  • პერიფერიული მოწყობილობები: FlexSPI, uSDHC, EMVSIM, Ethernet, 12-bit DAC, 14-bit DAC და ა.შ.
    ეს დოკუმენტი აღწერს აპლიკაციების მიგრაციას MCXNx4x პლატფორმიდან MCXN23x პლატფორმაზე. MCXN23x-ის სისტემის ბლოკ-სქემა ნაჩვენებია სურათზე 1.

მიგრაციის გზამკვლევი MCXNx4x-დან MCXN23x-მდე

NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (1) NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (2)

სურათი 1. MCXN23x სისტემის ბლოკ-სქემა

ცხრილში 1 ჩამოთვლილია სისტემის რესურსების შედარება MCXNx4x-სა და MCXN23x-ს შორის.

ცხრილი 1. MCXNx4x და MCXN23x-ის შედარება

MCU სერია MCXNx4x MCXN23x
ნაწილი MCXN947 MCXN946 MCXN547 MCXN546 MCXN236 MCXN235
პაკეტი VFBGA184 HLQFP100 VFBGA184 HLQFP100 VFBGA184 HLQFP100 VFBGA184 HLQFP100 VFBGA184 HLQFP100 VFBGA184 HLQFP100
ტემპერატურის დიაპაზონი (გადაკვეთა) -40 ºC-დან 125ºC-მდე -40 ºC-დან 125ºC-მდე -40 ºC-დან 125ºC-მდე -40 ºC-დან 125ºC-მდე -40 ºC-დან 125ºC-მდე -40 ºC-დან 125ºC-მდე
MCU სერია MCXNx4x MCXN23x
ნაწილი MCXN947 MCXN946 MCXN547 MCXN546 MCXN236 MCXN235
Core #1 Cortex- M33 150 MHz TZM

+ FPU + ETM

150 MHz TZM

+ FPU + ETM

150 MHz TZM

+ FPU + ETM

150 MHz TZM

+ FPU + ETM

150 MHz TZM

+ FPU + ETM

150 MHz TZM

+ FPU + ETM

Core #1 ქეში 16 კ 16 კ 16 კ 16 კ 16 კ 16 კ
Core #2 Cortex- M33 150 MHz 150 MHz 150 MHz 150 MHz
PowerQuad (DSP და Cordic) Y Y Y Y
NPU Y Y Y Y
SmartDMA Y Y Y Y Y Y
CoolFlux BSP32 Y Y
სულ ფლეში 2 მბ 1 მბ 2 მბ 1 მბ 1 მბ 512 კბ
ორმაგი ბანკის ფლეშ Y Y Y Y Y Y
Flash ECC და CRC Y Y Y Y Y Y
ფლეშ დაშიფვრა (პრინცი) Y Y Y Y Y Y
SRAM (ECC მომხმარებლის კონფიგურირებადი) 480 კ 320 კ 480 კ 320 კ 320 კ 160 კ
SRAM ECC-ით (მთავარი SRAM-ის გარდა) 32 კ 32 კ 32 კ 32 კ 32 კ 32 კ
FlexSPI 16 კ ქეშით 1x, 2 ch 1x, 2 ch 1x, 2 ch 1x, 2 ch
uSDHC Y[1] Y Y
EMVSIM Y[1] Y Y
გასაღების უსაფრთხო მართვა PUF/UDF PUF/UDF PUF/UDF PUF/UDF PUF/UDF PUF/UDF
უსაფრთხო ქვესისტემა Y Y Y Y Y Y
საწინააღმდეგო ტamper pin[2] 8 8 8 8 6 6
ეკრანის კონტროლერი (FlexIO) 1 1 1 1 1 1
TSI 1 [1] N 1 1
DMIC 4 ch [1] 4 ჩ 4 ჩ 4 ჩ 4 ჩ
SAI 4 ჩ 4 ჩ 4 ჩ 4 ჩ 4 ჩ 4 ჩ
LP_FLEXCOMM 10 10 10 10 8 8
I3C 2 2 2 2 2 2
USB HS 1 1 1 1 1
USB FS 1 1 1 1
MCU სერია MCXNx4x MCXN23x
ნაწილი MCXN947 MCXN946 MCXN547 MCXN546 MCXN236 MCXN235
10/100 Ethernet MAC MII/RMII MII/RMII MII/RMII MII/RMII
FlexCAN (FD) 2 2 1 1 2 2
DAC 12b, 1 Msps 2 2 1 1
DAC 14b, 5 Msps 1 1
შედარების 3 3 2 2 2 2
Opamp 3 3
ADC 2 2 2 2 2 2
VREF Y Y Y Y Y Y
FlexPWM 2 2 1 1 2 2
კვადრატული დეკოდერი 2 2 1 1 2 2
SINC ფილტრი Y Y
RTC 1 1 1 1 1 1
32b ტაიმერი 5 5 5 5 5 5
SCTimer 1 1 1 1
MRT 24b 1 1 1 1 1 1
uTick ტაიმერი 1 1 1 1 1 1
WWDT 1 1 1 1 1 1
OS ტაიმერი 1 1 1 1 1 1
  1. ეს ფუნქცია მხარდაჭერილია მხოლოდ MCXN947 VFBGA184 პაკეტზე.
  2. 100HLQFP მხარს უჭერს ორ Anti-t-სamper ქინძისთავები.

შემდეგი განყოფილება ადარებს MCXNx4x და MCXN23x მეხსიერების, საათის, pinout და პერიფერიული მოწყობილობების თვალსაზრისით.

მეხსიერება

ამ განყოფილებაში მოცემულია დეტალები ფლეშ მეხსიერების და SRAM მეხსიერების შესახებ.

 ფლეშ მეხსიერება
MCXNx4x-ს აქვს ფლეშის ზომა 2 მბ-მდე, ხოლო MCXN23x-ს აქვს ფლეშის ზომა 1 მბ-მდე, ორივე მხარს უჭერს ორმაგი ბანკის ფლეშს და ორმაგი გამოსახულების ჩატვირთვას. ფლეშის ზომის კონფიგურაცია თითოეული ნაწილისთვის ჩამოთვლილია ცხრილში 2 და ცხრილში 3.
ცხრილი 2. MCXNx4x ნაწილების სია

ნაწილის ნომერი ჩაშენებული მეხსიერება მახასიათებლები პაკეტი
Flash (MB) SRAM (კბ) Tamper ქინძისთავები (მაქს.) GPIO-ები

(მაქს)

SRAM PUF პინი ითვლიან ტიპი
(P)MCXN547VNLT 2 512 2 74 Y 100 HLQFP
ნაწილის ნომერი ჩაშენებული მეხსიერება მახასიათებლები პაკეტი
Flash (MB) SRAM (კბ) Tamper ქინძისთავები (მაქს.) GPIO-ები

(მაქს)

SRAM PUF პინი ითვლიან ტიპი
(P)MCXN546VNLT 1 352 2 74 Y 100 HLQFP
(P)MCXN547VDFT 2 512 8 124 Y 184 VFBGA
(P)MCXN546VDFT 1 352 8 124 Y 184 VFBGA
(P)MCXN947VDFT 2 512 8 124 Y 184 VFBGA
(P)MCXN947VNLT 2 512 2 78 Y 100 HLQFP
(P)MCXN946VNLT 1 352 2 78 Y 100 HLQFP
(P)MCXN946VDFT 1 352 8 124 Y 184 VFBGA

ცხრილი 3. MCXN23x ნაწილების სია

ნაწილის ნომერი ჩაშენებული მეხსიერება მახასიათებლები პაკეტი
ფლეში (მბაიტი) SRAM (კბ) Tamper ქინძისთავები (მაქს.) GPIO-ები (მაქს) SRAM PUF პინის დათვლა ტიპი
(P)MCXN236VNLT 1 352 6 74 Y 100 HLQFP
(P)MCXN236VDFT 1 352 6 108 Y 184 VFBGA
(P)MCXN235VNLT 0.512 192 6 74 Y 100 HLQFP
(P)MCXN235VDFT 0.512 192 6 108 Y 184 VFBGA

 SRAM მეხსიერება
MCXNx4x-ის ოპერატიული მეხსიერება არის 512 კბ-მდე, ხოლო MCXN23x-ის ოპერატიული მეხსიერება 352 კბ-მდე. ფლეშის და ოპერატიული მეხსიერების ზომა MCXNx4x და MCXN23x თითოეული ნაწილისთვის მოცემულია ცხრილში 4.
ცხრილი 4. Flash და RAM სხვადასხვა ნაწილების ზომა

ნაწილები MCXNx47 MCXNx46 MCXN236 MCXN235
ფლეში 2M 1M 1M 512 კბ
SRAM (კბ) მთლიანი ზომა 512 352 352 192
SRAMX 96 (0x04000000- 0x04017FFF) 96 (0x04000000- 0x04017FFF) 96 (0x04000000- 0x04017FFF) 32 (0x04000000- 0x04007FFF)
სრამა 32 (0x20000000- 0x20007FFF) 32 (0x20000000- 0x20007FFF) 32 (0x20000000- 0x20007FFF)  32 (0x20000000- 0x20007FFF)
SRAMB 32 (0x20008000- 0x2000FFFF) 32 (0x20008000- 0x2000FFFF) 32 (0x20008000- 0x2000FFFF) 32 (0x20008000- 0x2000FFFF)
SRAMC 64 (0x20010000- 0x2001FFFF) 64 (0x20010000- 0x2001FFFF) 64 (0x20010000- 0x2001FFFF) 64 (0x20010000- 0x2001FFFF)
SRAMD 64 (0x20020000- 0x2002FFFFF) 64 (0x20020000- 0x2002FFFFF) 64 (0x20020000- 0x2002FFFFF) 64 (0x20020000- 0x2002FFFFF)
SRAME 64 (0x20030000- 0x2003FFFFF) 64 (0x20030000- 0x2003FFFFF) 64 (0x20030000- 0x2003FFFFF) 64 (0x20030000- 0x2003FFFFF)
ნაწილები MCXNx47 MCXNx46 MCXN236 MCXN235
SRAMF 64 (0x20040000- 0x2004FFFFF)
SRAMG 64 (0x20050000- 0x2005FFFFF)
SRAMH 32 (0x20060000- 0x20067FFF)

საათის სისტემა

MCXN23x და MCXNx4x იყენებენ თითქმის ერთსა და იმავე საათის სისტემას, რამდენიმე განსხვავებებით.

 FRG
ფრაქციული სიჩქარის გენერატორი (FRG) დაემატა MCXN23x-ს, რათა შეიქმნას უფრო ზუსტი საათი CLKOUT გამყოფისთვის. FRG გამომავალი გამოიყენება CLKOUT გამყოფის შესატანად, იხილეთ სურათი 2. ის შეიძლება გამოყენებულ იქნას უფრო ზუსტი ბაუდის სიხშირის მისაღებად, როდესაც ფუნქციის საათი არ არის სტანდარტული ბაუდის სიხშირის ჯერადი. ეს შეიძლება ძირითადად გამოყენებული იქნას USART ფუნქციებისთვის ბაუდის სიჩქარის საათის შესაქმნელად და შეიძლება გამოყენებულ იქნას სხვა მიზნებისთვის, როგორიცაა გამრიცხველიანების აპლიკაციები.

 

NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (3)

სურათი 2. MCXN23x CLKOUT დიაგრამა
MCXNx4x-ის CLKOUT დიაგრამისთვის იხილეთ სურათი 3. NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (4)

სურათი 3. MCXNx4x CLKOUT დიაგრამა
CLKOUT_FRGCTRL რეგისტრი დაემატა MCXN23x-ის SYSCON მოდულს და გამოიყენება მრიცხველისა და მნიშვნელის მნიშვნელობების კონფიგურაციისთვის.

 UTICK
UTICK-ის (Micro-Tick) საათის წყაროები MCNX23x-ზე გაფართოვდა 1-დან 3-მდე და xtal32k[2] და clk_in დაემატა UTICK-ის საათის წყაროებად. UTICK-ის საათის წყარო MCXN23x-ზე ნაჩვენებია სურათზე 4. NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (5)

აღრიცხვის აპლიკაციაში UTICK გამოიყენება ელექტროგადამცემი ხაზის სიხშირის გასაზომად. აღრიცხვის აპლიკაციების მხარდასაჭერად clk_in და xtal32k[2] ემატება MCXN23x მაღალი სიზუსტის საათის წყაროს.

I3C
I3C-ის საათის დიაგრამა MCXN23x-ზე ნაჩვენებია სურათზე 5.

NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (6)

დაამატეთ clk_1m, როგორც საათის წყარო I3C_FCLK გამყოფში და შეინახეთ CLK_SLOW და CLK_SLOW_TC სინქრონიზებული FCLK-თან.
MCXNx3x-ის I4C საათის დიაგრამა ნაჩვენებია სურათზე 6.

მიგრაციის გზამკვლევი MCXNx4x-დან MCXN23x-მდე NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (7)

პინოტი

ეს განყოფილება ადარებს pinout განსხვავებებს MCXNx4x და MCXN23x შორის, 184VFBGA და 100HLQFP პაკეტების ჩათვლით.

184VFBGA
184VFBGA პაკეტისთვის, MCXN23x თავსებადია pin-to-pin MCXNx4x-თან. თუმცა, ამ ორს შორის არის გარკვეული განსხვავებები. MCXN23x-ში ამოღებულია 28 პინი, მათ შორის 18 GPIO პინი, რვა ანალოგური პინი და ორი USB პინი. MCXN23x 184VFBGA პაკეტის პინი ილუსტრირებულია სურათზე 7.
NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (8) NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (9)

სურათზე 7, ამოღებულ ქინძისთავებს ეტიკეტი "NC" და მონიშნულია ყვითლად. ამოღებული ქინძისთავები MCXN23x 184VFBGA-ზე შემდეგია:

GPIO ქინძისთავები:

  • P0_8
  • P0_9
  • P0_10
  • P0_11
  • P0_12
  • P0_13
  • P0_30
  • P0_31
  • P1_20
  • P1_21
  • P1_22
  • P1_23
  • P3_3
  • P3_4
  • P3_5
  • P3_19
  • P5_8
  • P5_9

ანალოგური ქინძისთავები:

  • ANA_0
  • ANA_1
  • ANA_4
  • ANA_5
  • ANA_6
  • ANA_14
  • ANA_18
  • ANA_22

USB პინები:

  • USB0_DM
  • USB0_DP

MCXNx4x 184VFBGA პაკეტის პინი ნაჩვენებია 8-ში.

NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (10) NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (11)

 100 HLQFP
100HLQFP პაკეტისთვის MCXN23x თითქმის pin-to-pin თავსებადია MCXN54x-თან. ერთადერთი განსხვავება არის USB პინი. MCXN54x მხარს უჭერს სრულ სიჩქარიან USB-ს (USB0) და მაღალსიჩქარიან USB-ს (USB1), მაგრამ MCXN23x მხარს უჭერს მხოლოდ USB1-ს, ამიტომ MCXN23x-ს არ აქვს USB0_DM და USB0_DP ქინძისთავები. MCXN23x 100HLQFP პაკეტის pinout არის როგორც ნაჩვენებია სურათზე 9.

მიგრაციის გზამკვლევი MCXNx4x-დან MCXN23x-მდე NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (12)

MCXN54x და MCXN94x 100HLQFP პაკეტის პინი ნაჩვენებია სურათზე 10. NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (13)

MCXN94x-ს აქვს ექვსი პინი P4_19, P4_20, P4_21, P4_23, USB0_DM და USB0_DP. თუმცა, MCXN23x-ს არ აქვს ეს ექვსი პინი, არამედ აქვს ოთხი განსხვავებული პინი USB1_DP, USB1_DM, USB1_VBUS და VSS_USB.
პინაუტების შესახებ უფრო დეტალური ინფორმაციისთვის იხილეთ MCX Nx4x საცნობარო სახელმძღვანელოს (დოკუმენტი MCXNX4XRM) და MCXN23x საცნობარო სახელმძღვანელოს (დოკუმენტი MCXN23XRM) დანართებში მოცემული ცხრილი.

პერიფერიული მოწყობილობები

ცხრილში 1, ჩვენ შევადარეთ განსხვავებები MCNX23x-სა და MCXNx4x-ს შორის. MCXN23x-ს არ აქვს სხვადასხვა მოდული, როგორიცაა FlexSPI, PowerQuad, NPU, CoolFlux BSP32, uSDHC, EMVSIM, TSI, USB FS, Ethernet, 12-bit DAC, 14-bit DAC, Op.amp, SINC ფილტრი და SCTimer. შემდეგი სექცია აღწერს განსხვავებებს საერთო პერიფერიულ მოწყობილობებს შორის MCXN23x და MCXNx4x.

GPIO
როგორც აღწერილია 4.1 ნაწილში, MCXNx4x მხარს უჭერს 124 GPIO-ს, ხოლო MCXN23x მხარს უჭერს 106 GPIO-ს. თუმცა, MCXN23x-ის შემთხვევაში, 18 GPIO პინი არ არის მხარდაჭერილი. გარდა იმისა, რომ გამოიყენება როგორც GPIO, ეს 16 პინი ასევე მხარს უჭერს მე-5 ცხრილში ჩამოთვლილ ფუნქციებს.
ცხრილი 5. ამოღებულია GPIO MCXN23x 184VFBGA პაკეტზე

184 BGA ყველა 184 BGA

ყველა პინის სახელი

ანალოგი ALT0 ALT1 ALT2 ALT3 ALT4 ALT5 ALT6 ALT7 ALT10 ALT11
K5 P1_20 ADC1_A20/ CMP1_IN3 P1_20 TRIG_IN2 FC5_P4 FC4_P0 CT3_MAT2 SCT0_ OUT8 FLEXIO0_ D28 SmartDMA_ PIO16 CAN1_TXD
L5 P1_21 ADC1_A21/ CMP2_IN3 P1_21 TRIG_OUT2 FC5_P5 FC4_P1 CT3_MAT3 SCT0_ OUT9 FLEXIO0_ D29 SmartDMA_ PIO17 SAI1_ MCLK CAN1_RXD
L4 P1_22 ADC1_A22 P1_22 TRIG_IN3 FC5_P6 FC4_P2 CT_INP14 SCT0_ OUT4 FLEXIO0_ D30 SmartDMA_ PIO18
M4 P1_23 ADC1_A23 P1_23 FC4_P3 CT_INP15 SCT0_ OUT5 FLEXIO0_ D31 SmartDMA_ PIO19
L14 P5_8 ADC1_B16 P5_8 TRIG_OUT7 TAMPER6
M14 P5_9 ADC1_B17 P5_9 TAMPER7
K17 P3_19 P3_19 FC7_P6 CT2_MAT1 PWM1_X1 FLEXIO0_ D27 SmartDMA_ PIO19 SAI1_RX_ FS
G14 P3_5 P3_5 FC7_P3 CT_INP19 PWM0_X3 FLEXIO0_ D13 SmartDMA_ PIO5
F14 P3_4 P3_4 FC7_P2 CT_INP18 PWM0_X2 FLEXIO0_ D12 SmartDMA_ PIO4
D16 P3_3 P3_3 FC7_P1 CT4_MAT1 PWM0_X1 FLEXIO0_ D11 SmartDMA_ PIO3
C12 P0_8 ADC0_B8 P0_8 FC0_P4 CT_INP0 FLEXIO0_ D0
A12 P0_9 ADC0_B9 P0_9 FC0_P5 CT_INP1 FLEXIO0_ D1
B12 P0_10 ADC0_B10 P0_10 FC0_P6 CT0_MAT0 FLEXIO0_ D2
B11 P0_11 ADC0_B11 P0_11 CT0_MAT1 FLEXIO0_ D3
D11 P0_12 ADC0_B12 P0_12 FC1_P4 FC0_P0 CT0_MAT2 FLEXIO0_ D4
F12 P0_13 ADC0_B13 P0_13 FC1_P5 FC0_P1 CT0_MAT3 FLEXIO0_ D5
E7 P0_30 ADC0_B22 P0_30 FC1_P6 FC0_P6 CT_INP2
D7 P0_31 ADC0_B23 P0_31 CT_INP3

ცხრილში 5 ჩამოთვლილია კონკრეტული ქინძისთავები, მათ შორის LP_FLEXCOMM0/1/4/5/7, TRIG, CTimer, FlexPWM, FlexIO, SmartDMA და SAI1. თუმცა, MCX23x-ის სხვა ქინძისთავებსაც შეუძლიათ იგივე ფუნქციების განხორციელება, რაც ამ ქინძისთავებს. MCXNx4x-დან MCXN23x-ზე გადასვლამდე მნიშვნელოვანია შეამოწმოთ, იყენებს თუ არა თქვენს დიზაინს MCXNx4x-ზე ამ ქინძისთავებს. თუ ასეა, თქვენ უნდა გადაანაწილოთ ქინძისთავები თქვენი მოთხოვნების დასაკმაყოფილებლად.

  •  USB
    ყველა MCXN54x ნაწილი და MCXN94x 184VFBGA პაკეტი მხარს უჭერს FS USB (USB0) და HS USB (USB1). მაშინ როცა MCXN94x 100HLQFP პაკეტი მხარს უჭერს მხოლოდ HS USB-ს. ყველა MCXN23x ნაწილს აქვს მხოლოდ HS USB მხარდაჭერა.
  • DMIC
    MCXN23x და MCXN54x-ის ყველა ნაწილს აქვს DMIC მოდული და მხარს უჭერს ოთხამდე ციფრული მიკროფონის არხს. თუმცა, MCXN94x სერიისთვის, MCXN946 არ უჭერს მხარს DMIC მოდულს, ხოლო MCXN947 მხარს უჭერს მხოლოდ DMIC მოდულს 184VFBGA პაკეტზე.
  • LP_FLEXCOMM
    MCXNx4x სერია მხარს უჭერს 10 LP_FLEXCOMM მოდულს. თითოეული LP_FLEXCOMM შეიძლება იყოს კონფიგურირებული, როგორც UART, I2C და SPI. მათ შორის, LP_FLEXCOMM6/7/8/9-ის IO არის მაღალსიჩქარიანი IO, ხოლო ყველაზე მაღალი საათი, რომლის კონფიგურაცია შესაძლებელია არის 150 MHz. MCXN23x მხარს უჭერს მხოლოდ რვა LP_FLEXCOMM მოდულს და არ უჭერს მხარს LP_FLEXCOMM8 და LP_FLEXCOMM9, მხოლოდ LP_FLEXCOMM6 და LP_FLEXCOMM7 შეუძლიათ გამოიყენონ მაღალსიჩქარიანი IO.
  • შედარების
    MCXN94x სერია მხარს უჭერს სამ Comparator (CMP) მოდულს, ხოლო MCXN54x და MCXN23x სერიებს მხოლოდ ორი CMP მოდულის მხარდაჭერა.
  • ADC
    MCXNx4x და MCXN23x სერიებს აქვთ ორი 16-ბიტიანი ADC მოდული, მაგრამ განსხვავდება მათ მიერ მხარდაჭერილი ADC არხების რაოდენობით. MCXNx4x-ს შეუძლია 75-მდე ADC არხის მხარდაჭერა, ხოლო MCXN23x-ს შეუძლია 63-მდე ADC არხის მხარდაჭერა. 184VFBGA პაკეტისთვის MCXN23x არ შეუძლია მე-12 ცხრილში ჩამოთვლილი 6 ADC არხის მხარდაჭერა, რადგან მე-16 ცხრილში აღნიშნული 6 პინი ამოღებულია.

ცხრილი 6. ამოღებულია ADC არხები MCXN23x-ზე

184BGA ALL პინის სახელი ანალოგი
P1_20 ADC1_A20/CMP1_IN3
P1_21 ADC1_A21/CMP2_IN3
P1_22 ADC1_A22
P1_23 ADC1_A23
P5_8 ADC1_B16
P5_9 ADC1_B17
P3_19
P3_5
P3_4
P3_3
P0_8 ADC0_B8
P0_9 ADC0_B9
P0_10 ADC0_B10
P0_11 ADC0_B11
184BGA ALL პინის სახელი ანალოგი
P0_12 ADC0_B12
P0_13 ADC0_B13
P0_30 ADC0_B22
P0_31 ADC0_B23

შენიშვნა: ტერმინი ADC არხები ეხება გარე ADC შეყვანის არხებს.

 FlexPWM და კვადრატული დეკოდერი (QDC)
MCXN94x და MCXN23x თავსებადია ორძრავიან აპლიკაციებთან, რადგან ისინი მხარს უჭერენ ორ FlexPWM მოდულს და ორ QDC მოდულს. მაგრამ, MCXN54x მხარს უჭერს მხოლოდ ერთ FlexPWM მოდულს და ერთ QDC მოდულს, რაც მას შესაფერისია მხოლოდ ერთძრავიანი გადაწყვეტილებებისთვის.

DMA
MCXNx4X-ს აქვს ორი eDMA მოდული, eDMA0 და eDMA1. თითოეული მოდული მხარს უჭერს 16 DMA არხს. MCXN23x-ს ასევე აქვს 2 eDMA მოდული, მაგრამ eDMA1 მხარს უჭერს მხოლოდ რვა არხს.

საწინააღმდეგო ტamper pin
ტamper pins for MCXNx4x ჩამოთვლილია ცხრილში 7 და ცხრილში 8. MCXNx4x აქვს რვა ტamper pins, და MCXN23x აქვს ექვსი ტamper ქინძისთავები. პინი P5_8 და P5_9 ამოღებულია MCXN23x-ზე.
შენიშვნა: MCXN100x და MCXN4x 23HLQFP შეფუთული ნაწილები მხარს უჭერს მხოლოდ ორ ტ.amper ქინძისთავები.

ცხრილი 7. თamper pins on MCXNx4x

184 BGA ყველა 184VFBGA

პინის სახელი

100 HLQFP N94x 100 HLQFP

N94x პინის სახელი

100 HLQFP N54x 100 HLQFP

N54x პინის სახელი

ALT0 ALT3
M10 P5_2 50 P5_2 50 P5_2 P5_2 TAMPER0
N11 P5_3 51 P5_3 51 P5_3 P5_3 TAMPER1
M12 P5_4 P5_4 TAMPER2
K12 P5_5 P5_5 TAMPER3
K13 P5_6 P5_6 TAMPER4
L13 P5_7 P5_7 TAMPER5
L14 P5_8 P5_8 TAMPER6
M14 P5_9 P5_9 TAMPER7

ცხრილი 8. თamper pins on MCXN23x

184BGA ბურთი 184VFBGA პინი

სახელი

100 HLQFP 100HLQFP პინი

სახელი

ALT0 ALT3
M10 P5_2 50 P5_2 P5_2 TAMPER0
N11 P5_3 51 P5_3 P5_3 TAMPER1
M12 P5_4 P5_4 TAMPER2
184BGA ბურთი 184VFBGA პინი

სახელი

100 HLQFP 100HLQFP პინი

სახელი

ALT0 ALT3
K12 P5_5 P5_5 TAMPER3
K13 P5_6 P5_6 TAMPER4
L13 P5_7 P5_7 TAMPER5

სხვადასხვა

ამ განყოფილებაში მოცემულია დეტალები ჩატვირთვის წყაროსა და გამართვის შესახებ.

  1. ჩატვირთვის წყარო
    MCXN23x-ს არ აქვს FlexSPI მოდული და არ აქვს გარე ფლეშ ჩატვირთვის მხარდაჭერა, მაგრამ MCXNx4x
    მხარს უჭერს გარე ფლეშ ჩატვირთვას, რომელიც შეიძლება კონფიგურირებული იყოს BOOT_CFG ველთან კლიენტის წარმოების/ქარხნის კონფიგურაციის ზონაში (CMPA) ამ ფუნქციის განსახორციელებლად.
  2. გამართვა
    MCXNx4x გამართვის მოდული მხარს უჭერს ITM, DWT, ETM, ETB W/2KB RAM და TPIU ფუნქციებს, მაგრამ ETM და ETB W/2KB ფუნქციები ამოღებულია MCXN23x-ზე.
  3. ენერგიის მართვა
    ენერგიის მენეჯმენტი MCXN23x და MCXNx4x ენერგიის მენეჯმენტი იდენტურია, ამიტომ მათ შეუძლიათ გამოიყენონ იგივე ელექტრომომარაგების წრე.

 პროგრამული უზრუნველყოფა

ეს თავი აღწერს ზოგიერთ პროგრამულ მოსაზრებას კოდის MCXNx4x პლატფორმიდან პორტირებისას
MCXN23x პლატფორმა. ამ განყოფილებაში აიღეთ hello_world პროექტი FRDM-MCXN236 SDK-დან, როგორც ყოფილიample, ხოლო IDE არის IAR 9.40.1.

  1.  ჩიპზე მითითებული სათაური files
    თითოეულ SDK პროექტს აქვს მოწყობილობის დირექტორია, რომელიც შეიცავს ჩიპის სპეციფიკურ სათაურს fileს. ეს სათაური files უნდა შეიცვალოს პლატფორმებს შორის კოდის გადატანისას, იხილეთ სურათი 11.NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (14)
  2. SDK დრაივერი
    დარწმუნდით, რომ SDK დრაივერის დირექტორიაში არ შედის მხარდაჭერილი მოდულები, როგორიცაა FlexSPI და uSDHC MCXN23x-ისთვის.
  3. Start_up file
    შეცვალეთ start_up file MCXNx4x-ის MCXN23x start_up-ით file, რადგან ზოგიერთი მოდული ამოღებულია და შეფერხების ვექტორული ცხრილი განსხვავებულია.
  4. დამაკავშირებელი file
    MCXN23x და MCXNx4x შეიძლება ჰქონდეთ Flash და RAM სხვადასხვა ზომის, ამიტომ მომხმარებელმა უნდა შეცვალოს ლინკერი file ლინკერში გამოყენებული Flash და RAM-ის დიაპაზონის უზრუნველსაყოფად file შესაფერისია.
  5. IDE-თან დაკავშირებული კონფიგურაციის განახლება
    კოდის MCXNx4x-დან MCXN23x-ზე გადატანისას, განაახლეთ IDE-თან დაკავშირებული კონფიგურაციები, როგორიცაა ბილიკი და მაკრო განსაზღვრება, იხილეთ სურათი 12.

NXP-AN14179-დაფუძნებული მიკროკონტროლერები- (15).შენიშვნა: თუ მომხმარებელი არ გამოიყენებს ამოღებულ ქინძისთავებს და პერიფერიულ მოწყობილობებს MCXN23x-ზე, მაშინ მომხმარებელს შეუძლია პირდაპირ შეაერთოს MCXN23x ჩიპი MCXNx4x დაფაზე და შეუძლია პირდაპირ გამოიყენოს MCXNx4x პროგრამული უზრუნველყოფა, მაგრამ დამაკავშირებელი file უნდა განახლდეს MCXN23x ფლეშის და ოპერატიული მეხსიერების ზომის შესატყვისად. ამჟამად ეს მეთოდი მხოლოდ IAR IDE-ზეა დამოწმებული.

 დასკვნა

ეს დოკუმენტი ადარებს სისტემის რესურსებსა და პროგრამულ განსხვავებებს MCXNx4x-სა და MCXN23x-ს შორის, რაც აჩქარებს და მარტივს ხდის პროექტის მიგრაციას.

შესაბამისი დოკუმენტაცია/რესურსები

ცხრილი 9 ჩამოთვლის დამატებით დოკუმენტებს და რესურსებს, რომლებზეც შეგიძლიათ მიმართოთ დამატებითი ინფორმაციისთვის. ქვემოთ ჩამოთვლილი ზოგიერთი დოკუმენტი შეიძლება ხელმისაწვდომი იყოს მხოლოდ გამჟღავნების შესახებ შეთანხმების (NDA) ფარგლებში. ამ დოკუმენტებზე წვდომის მოთხოვნით, დაუკავშირდით ადგილობრივ საველე აპლიკაციების ინჟინერს (FAE) ან გაყიდვების წარმომადგენელს.

ცხრილი 9. შესაბამისი დოკუმენტაცია/რესურსები

დოკუმენტი ბმული/როგორ მივიღოთ წვდომა
MCX Nx4x საცნობარო სახელმძღვანელო (დოკუმენტი MCXNX4XRM) MCXNX4XRM
MCXN23x საცნობარო სახელმძღვანელო (დოკუმენტი MCXN23XRM) (დოკუმენტი MCXN23XRM) MCXN23XRM

 აბრევიატურა და აბრევიატურა

ცხრილი 10 განსაზღვრავს ამ დოკუმენტში გამოყენებულ აბრევიატურებს და აბრევიატურებს.

ცხრილი 10. შემოკლებები და შემოკლებები

აკრონიმი განმარტება
ADC ანალოგური ციფრული გადამყვანი
შეუძლია კონტროლერის არეალის ქსელი
CMP შედარების
CMPA მომხმარებელთა წარმოების/ქარხნის კონფიგურაციის ზონა
CPU ცენტრალური გადამამუშავებელი განყოფილება
CRC ციკლური სიჭარბის შემოწმება
DAC ციფრული ანალოგური გადამყვანი
DMA პირდაპირი მეხსიერების წვდომა
DSP ციფრული სიგნალის პროცესორი
DWT ვარდნა-წონის ცრემლი
ECC კოდის შესწორების შეცდომა
eDMA გაძლიერებული პირდაპირი მეხსიერების წვდომა
ETM ჩაშენებული Trace Macrocell
ETB ჩაშენებული კვალი ბუფერი
FlexCAN მოქნილი კონტროლერის ქსელის ინტერფეისი
FlexIO მოქნილი შეყვანა/გამომავალი
GPIO ზოგადი დანიშნულების შეყვანა/გამომავალი
HS USB მაღალსიჩქარიანი USB
I2C ინტეგრირებული წრე
ITM ინსტრუმენტაცია Trace Macrocell
IP ინტერნეტ პროტოკოლი
LDO თხევად კრისტალური ეკრანი
LPC პინების დაბალი რაოდენობა
MAC მედია წვდომის კონტროლი
MCU მიკროკონტროლერის ერთეული
MII მედია დამოუკიდებელი ინტერფეისი
NDA ხელშეკრულება გამჟღავნების შესახებ
OS ოპერაციული სისტემა
QDC კვადრატული დეკოდერი
RTC რეალურ დროში საათი
TPIU Trace Port Interface Unit
TSI შეეხეთ სისტემის ინტერფეისს
SAI სერიული აუდიო ინტერფეისი
SDK პროგრამული უზრუნველყოფის განვითარების ნაკრები
SPI სერიული პერიფერიული ინტერფეისი
SRAM სტატიკური შემთხვევითი წვდომის მეხსიერება
აკრონიმი განმარტება
ოპერატიული მეხსიერება შემთხვევითი წვდომის მეხსიერება
RMII შემცირებული მედია დამოუკიდებელი ინტერფეისი
TPIU Trace Port Interface Unit
UART უნივერსალური ასინქრონული მიმღების გადამცემი
USB უნივერსალური სერიული ავტობუსი
VREF ტtage მითითება

შენიშვნა დოკუმენტის წყაროს კოდის შესახებ

Exampამ დოკუმენტში ნაჩვენები le კოდს აქვს შემდეგი საავტორო უფლებები და BSD-3-clause ლიცენზია:
საავტორო უფლება 2024 NXP გადანაწილება და გამოყენება წყაროსა და ბინარულ ფორმებში, მოდიფიკაციით ან მის გარეშე, დასაშვებია შემდეგი პირობების დაკმაყოფილების შემთხვევაში:

  1.  წყაროს კოდის გადანაწილებამ უნდა შეინარჩუნოს საავტორო უფლებების შესახებ ზემოაღნიშნული შეტყობინება, პირობების ეს სია და შემდეგი უარი პასუხისმგებლობაზე.
  2. ორობითი ფორმით ხელახალი გავრცელება უნდა ასახავდეს ზემოხსენებულ საავტორო უფლების შეტყობინებას, პირობების ამ სიას და დოკუმენტაციაში და/ან სხვა მასალებში მოცემული პასუხისმგებლობის შემდეგი შეზღუდვის შესახებ გავრცელებას უნდა მიეწოდოს.
  3.  არც საავტორო უფლებების მფლობელის სახელი და არც მისი ავტორების სახელები არ შეიძლება გამოყენებულ იქნას ამ პროგრამული უზრუნველყოფიდან მიღებული პროდუქტების დასამტკიცებლად ან პოპულარიზაციისთვის, წინასწარი წერილობითი ნებართვის გარეშე.

ეს პროგრამული უზრუნველყოფა მოწოდებულია საავტორო უფლებების მფლობელებისა და კონტრიბუტორების მიერ "როგორც არის" და ნებისმიერი გამოხატული ან ნაგულისხმევი გარანტიები, მათ შორის, მაგრამ არ შემოიფარგლება, ნაგულისხმევი გარანტიები სავაჭრო და უსაფთხოების გარანტიით. უარყო. არავითარ შემთხვევაში არ იქნება საავტორო უფლებების მფლობელი ან კონტრიბუტორი პასუხისმგებელი რაიმე პირდაპირი, არაპირდაპირი, შემთხვევითი, განსაკუთრებული, სამაგალითო ან თანმიმდევრული ზიანისთვის (მათ შორის, მაგრამ არ არის შეზღუდული, სერვისები; ამ პროგრამული უზრუნველყოფის გამოყენების გარეშე, მაშინაც კი, თუ ასეთი ზიანის შესაძლებლობა მიიღება.

გადასინჯვის ისტორია

ცხრილი 11 აჯამებს ამ დოკუმენტის შესწორებებს.

ცხრილი 11. გადასინჯვის ისტორია

დოკუმენტის ID გამოშვების თარიღი აღწერა
AN14179 v.1.0 06 წლის 2024 მაისი პირველადი საჯარო ვერსია

იურიდიული ინფორმაცია

განმარტებები
მონახაზი - დოკუმენტის სტატუსის პროექტი მიუთითებს, რომ შინაარსი ჯერ კიდევ შიდა რეჟიმშიაview და ექვემდებარება ოფიციალურ დამტკიცებას, რაც შეიძლება გამოიწვიოს
მოდიფიკაციებში ან დამატებებში. NXP Semiconductors არ იძლევა რაიმე სახის წარმოდგენას ან გარანტიას დოკუმენტის პროექტში შეტანილი ინფორმაციის სიზუსტესა და სისრულესთან დაკავშირებით და არ არის პასუხისმგებელი ამ ინფორმაციის გამოყენების შედეგებზე.

პასუხისმგებლობის უარყოფა
შეზღუდული გარანტია და პასუხისმგებლობა — ამ დოკუმენტის ინფორმაცია ითვლება ზუსტი და სანდო. თუმცა, NXP Semiconductors არ იძლევა რაიმე სახის წარმოდგენას ან გარანტიას, გამოხატულ ან ნაგულისხმევს, ასეთი ინფორმაციის სიზუსტესა და სისრულესთან დაკავშირებით და არ არის პასუხისმგებელი ამ ინფორმაციის გამოყენების შედეგებზე. NXP Semiconductors არ იღებს პასუხისმგებლობას ამ დოკუმენტის შინაარსზე, თუ იგი მოწოდებულია NXP Semiconductors-ის გარეთ არსებული ინფორმაციის წყაროს მიერ.
არავითარ შემთხვევაში NXP Semiconductors არ იქნება პასუხისმგებელი რაიმე არაპირდაპირი, შემთხვევითი, სადამსჯელო, სპეციალური ან თანმიმდევრული ზიანისათვის (მათ შორის - შეზღუდვის გარეშე - დაკარგული მოგება, დაკარგული დანაზოგი, ბიზნესის შეფერხება, ნებისმიერი პროდუქტის ამოღებასთან ან ჩანაცვლებასთან დაკავშირებული ხარჯები ან გადამუშავების საფასური). ან არა, ასეთი ზიანი ეფუძნება დანაშაულს (მათ შორის დაუდევრობას), გარანტიას, ხელშეკრულების დარღვევას ან სხვა იურიდიულ თეორიას.
მიუხედავად ნებისმიერი ზიანისა, რომელიც მომხმარებელს შეიძლება მიადგეს რაიმე მიზეზით, NXP Semiconductors-ის ერთობლივი და კუმულაციური პასუხისმგებლობა კლიენტის წინაშე აქ აღწერილი პროდუქტებისთვის შეზღუდულია NXP Semiconductors-ის კომერციული გაყიდვის წესებისა და პირობების შესაბამისად.

ცვლილებების შეტანის უფლება — NXP Semiconductors იტოვებს უფლებას შეიტანოს ცვლილებები ამ დოკუმენტში გამოქვეყნებულ ინფორმაციაში, მათ შორის შეზღუდვის სპეციფიკაციებისა და პროდუქტის აღწერილობების გარეშე, ნებისმიერ დროს და შეტყობინების გარეშე. ეს დოკუმენტი ანაცვლებს და ცვლის ყველა ინფორმაციას, რომელიც მოწოდებულ იქნა ამ დოკუმენტის გამოქვეყნებამდე.
გამოსაყენებლად ვარგისიანობა - NXP Semiconductors-ის პროდუქტები არ არის შექმნილი, ავტორიზებული ან გარანტირებული, რომ იყოს გამოსაყენებლად სიცოცხლისათვის კრიტიკულ ან უსაფრთხოებისთვის კრიტიკულ სისტემებში ან აღჭურვილობაში, არც იმ აპლიკაციებში, სადაც NXP Semiconductors-ის პროდუქტის უკმარისობა ან გაუმართაობა შეიძლება მოსალოდნელი იყოს. გამოიწვიოს პირადი დაზიანება, სიკვდილი ან მძიმე ქონებრივი ან გარემოს დაზიანება. NXP Semiconductors და მისი მომწოდებლები არ იღებენ პასუხისმგებლობას NXP Semiconductors-ის პროდუქტების ასეთ აღჭურვილობასა თუ აპლიკაციებში ჩართვაზე და/ან გამოყენებაზე და, შესაბამისად, ასეთი ჩართვა და/ან გამოყენება ხდება მომხმარებლის პასუხისმგებლობით.
აპლიკაციები - აპლიკაციები, რომლებიც აღწერილია აქ რომელიმე ამ პროდუქტისთვის, მხოლოდ საილუსტრაციო მიზნებისთვისაა. NXP Semiconductors არ იძლევა წარმოდგენას ან გარანტიას, რომ ასეთი აპლიკაციები შესაფერისი იქნება მითითებული გამოყენებისთვის შემდგომი ტესტირების ან ცვლილებების გარეშე.

კლიენტები პასუხისმგებელნი არიან თავიანთი აპლიკაციებისა და პროდუქტების დიზაინსა და ექსპლუატაციაზე NXP Semiconductors პროდუქტების გამოყენებით და NXP Semiconductors არ იღებს პასუხისმგებლობას აპლიკაციებთან ან მომხმარებლის პროდუქტის დიზაინთან რაიმე სახის დახმარებაზე. კლიენტის ერთპიროვნული პასუხისმგებლობაა განსაზღვროს, არის თუ არა NXP Semiconductors პროდუქტი შესაფერისი და შეესაბამება მომხმარებლის აპლიკაციებს და დაგეგმილ პროდუქტებს, ასევე მესამე მხარის კლიენტ(ებ)ის დაგეგმილი გამოყენებისა და გამოყენებისთვის. მომხმარებლებმა უნდა უზრუნველყონ შესაბამისი დიზაინი და ოპერაციული გარანტიები, რათა მინიმუმამდე დაიყვანონ მათ აპლიკაციებთან და პროდუქტებთან დაკავშირებული რისკები.
NXP Semiconductors არ იღებს პასუხისმგებლობას რაიმე ნაგულისხმევთან, დაზიანებასთან, ხარჯებთან ან პრობლემასთან დაკავშირებით, რომელიც დაფუძნებულია რაიმე სისუსტეზე ან ნაგულისხმევზე.
მომხმარებლის აპლიკაციებში ან პროდუქტებში, ან აპლიკაციაში ან გამოყენებაში მომხმარებლის მესამე მხარის კლიენტ(ებ)ის მიერ. კლიენტი პასუხისმგებელია მომხმარებლის აპლიკაციებისა და პროდუქტების ყველა საჭირო ტესტირების ჩატარებაზე NXP Semiconductors პროდუქტების გამოყენებით, რათა თავიდან აიცილოს აპლიკაციების ნაგულისხმევი
და პროდუქტებს ან აპლიკაციებს ან იყენებენ მომხმარებლის მესამე მხარის კლიენტ(ებ)ის მიერ. NXP არ იღებს რაიმე პასუხისმგებლობას ამ კუთხით.

კომერციული გაყიდვის წესები და პირობები — NXP Semiconductors-ის პროდუქტები იყიდება კომერციული გაყიდვის ზოგადი წესებისა და პირობების შესაბამისად, როგორც გამოქვეყნებულია საიტზე https://www.nxp.com/profile/terms, თუ სხვაგვარად არ არის შეთანხმებული მოქმედი წერილობითი ინდივიდუალური შეთანხმებით. ინდივიდუალური ხელშეკრულების გაფორმების შემთხვევაში გამოიყენება მხოლოდ შესაბამისი ხელშეკრულების პირობები. NXP Semiconductors ამით პირდაპირ აპროტესტებს მომხმარებლის ზოგადი პირობების გამოყენებას NXP Semiconductors-ის პროდუქციის შეძენასთან დაკავშირებით მომხმარებლის მიერ.

ექსპორტის კონტროლი — ეს დოკუმენტი, ისევე როგორც აქ აღწერილი ნივთ(ებ)ი შეიძლება ექვემდებარებოდეს ექსპორტის კონტროლის რეგულაციებს. ექსპორტს შესაძლოა დასჭირდეს კომპეტენტური ორგანოების წინასწარი ავტორიზაცია.
ვარგისიანობა არასაავტომობილო კვალიფიციურ პროდუქტებში გამოსაყენებლად — გარდა იმ შემთხვევისა
ამ დოკუმენტში ცალსახად ნათქვამია, რომ ეს კონკრეტული NXP Semiconductors პროდუქტი არის საავტომობილო კვალიფიკაცია, პროდუქტი არ არის შესაფერისი საავტომობილო გამოყენებისთვის. ის არც კვალიფიცირებულია და არც ტესტირება საავტომობილო ტესტირების ან განაცხადის მოთხოვნების შესაბამისად. NXP Semiconductors არ იღებს პასუხისმგებლობას საავტომობილო აღჭურვილობაში ან აპლიკაციებში არასაავტომობილო კვალიფიციური პროდუქტების ჩართვაზე და/ან გამოყენებაზე.

იმ შემთხვევაში, როდესაც მომხმარებელი იყენებს პროდუქტს დიზაინისა და საავტომობილო აპლიკაციებში საავტომობილო სპეციფიკაციებისა და სტანდარტების შესაბამისად, მომხმარებელმა (ა) უნდა გამოიყენოს პროდუქტი NXP Semiconductors-ის პროდუქტის გარანტიის გარეშე, ასეთი საავტომობილო აპლიკაციებისთვის, გამოყენებისა და სპეციფიკაციებისთვის და ( ბ) როდესაც მომხმარებელი იყენებს პროდუქტს საავტომობილო აპლიკაციებისთვის NXP Semiconductors-ის სპეციფიკაციების მიღმა, ასეთი გამოყენება უნდა იყოს მხოლოდ მომხმარებლის პასუხისმგებლობით და (გ) კლიენტი სრულად ანაზღაურებს NXP Semiconductor-ს ნებისმიერი პასუხისმგებლობისთვის, ზიანისთვის ან პროდუქტის წარუმატებელი პრეტენზიებისთვის, რომლებიც გამოწვეულია მომხმარებლის დიზაინისა და გამოყენების შედეგად. პროდუქტი საავტომობილო აპლიკაციებისთვის NXP Semiconductors-ის სტანდარტული გარანტიისა და NXP Semiconductors-ის პროდუქტის სპეციფიკაციების მიღმა.

თარგმანები — დოკუმენტის არაინგლისური (თარგმნილი) ვერსია, ამ დოკუმენტის იურიდიული ინფორმაციის ჩათვლით, მხოლოდ მითითებისთვისაა. თარგმნილ და ინგლისურ ვერსიებს შორის რაიმე შეუსაბამობის შემთხვევაში უპირატესობა მიენიჭება ინგლისურ ვერსიას.
უსაფრთხოება — მომხმარებელს ესმის, რომ NXP-ის ყველა პროდუქტი შეიძლება ექვემდებარებოდეს ამოუცნობ დაუცველობას ან შეიძლება მხარი დაუჭიროს უსაფრთხოების დადგენილ სტანდარტებს ან სპეციფიკაციებს ცნობილი შეზღუდვებით. კლიენტი პასუხისმგებელია მისი აპლიკაციებისა და პროდუქტების დიზაინსა და ექსპლუატაციაზე მათი სიცოცხლის ციკლის განმავლობაში
ამ მოწყვლადობის ეფექტის შესამცირებლად მომხმარებლის აპლიკაციებზე
და პროდუქტები. კლიენტის პასუხისმგებლობა ასევე ვრცელდება სხვა ღია და/ან საკუთრებაში არსებულ ტექნოლოგიებზე, რომლებიც მხარდაჭერილია NXP პროდუქტებით მომხმარებლის აპლიკაციებში გამოსაყენებლად. NXP არ იღებს პასუხისმგებლობას რაიმე დაუცველობისთვის. მომხმარებელმა რეგულარულად უნდა შეამოწმოს უსაფრთხოების განახლებები NXP-დან და სათანადოდ დაიცვას.

მომხმარებელმა უნდა შეარჩიოს უსაფრთხოების მახასიათებლების მქონე პროდუქტები, რომლებიც საუკეთესოდ აკმაყოფილებენ განზრახ აპლიკაციის წესებს, რეგულაციებს და სტანდარტებს და მიიღოს საბოლოო დიზაინის გადაწყვეტილებები მის პროდუქტებთან დაკავშირებით და მხოლოდ პასუხისმგებელია მის პროდუქტებთან დაკავშირებული ყველა სამართლებრივი, მარეგულირებელი და უსაფრთხოებასთან დაკავშირებული მოთხოვნების დაცვაზე, მიუხედავად ნებისმიერი ინფორმაციის ან მხარდაჭერის შესახებ, რომელიც შეიძლება მოწოდებული იყოს NXP-ის მიერ.
NXP-ს ჰყავს პროდუქტის უსაფრთხოების ინციდენტების რეაგირების ჯგუფი (PSIRT) (ხელმისაწვდომობა აქ PSIRT@nxp.com) რომელიც მართავს NXP პროდუქტების უსაფრთხოების მოწყვლადობაზე გამოძიების, მოხსენების და გადაწყვეტის გათავისუფლებას.
NXP B.V. - NXP B.V. არ არის მოქმედი კომპანია და ის არ ავრცელებს ან ყიდის პროდუქტებს.

სავაჭრო ნიშნები
შენიშვნა: ყველა მითითებული ბრენდი, პროდუქტის სახელები, სერვისების სახელები და სავაჭრო ნიშნები მათი შესაბამისი მფლობელების საკუთრებაა.
NXP — სიტყვა და ლოგო არის NXP BV-ს სავაჭრო ნიშნები

AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINK-PLUS, ULINKpro, μVision, მრავალმხრივი — არის Arm Limited-ის (ან მისი შვილობილი ან შვილობილი კომპანიების) სავაჭრო ნიშნები და/ან რეგისტრირებული სავაჭრო ნიშნები აშშ-ში და/ან სხვაგან. დაკავშირებული ტექნოლოგია შეიძლება იყოს დაცული ნებისმიერი ან ყველა პატენტით, საავტორო უფლებებით, დიზაინით და სავაჭრო საიდუმლოებით. Ყველა უფლება დაცულია.
Bluetooth — Bluetooth სიტყვიერი ნიშანი და ლოგოები არის რეგისტრირებული სავაჭრო ნიშნები, რომლებიც ეკუთვნის Bluetooth SIG, Inc.-ს და NXP Semiconductors-ის მიერ ასეთი ნიშნების ნებისმიერი გამოყენება ლიცენზირებულია.

  • CoolFlux - არის NXP BV-ის სავაჭრო ნიშანი
  • CoolFlux DSP — არის NXP BV-ის სავაჭრო ნიშანი
  • EdgeLock — არის NXP BV-ის სავაჭრო ნიშანი
  • IAR — არის IAR Systems AB-ის სავაჭრო ნიშანი.
  • Kinetis — არის NXP BV-ის სავაჭრო ნიშანი
  • Matter, Zigbee - შემუშავებულია კავშირის სტანდარტების ალიანსის მიერ. ალიანსის ბრენდები და მასთან დაკავშირებული ყველა კეთილგანწყობა არის ალიანსის ექსკლუზიური საკუთრება.
  • MCX — არის NXP BV-ის სავაჭრო ნიშანი

გთხოვთ გაითვალისწინოთ, რომ მნიშვნელოვანი შენიშვნები ამ დოკუმენტთან და აქ აღწერილი პროდუქტ(ებ)თან დაკავშირებით შეტანილია სექციაში „სამართლებრივი ინფორმაცია“.

  • © 2024 NXP BV
  • დამატებითი ინფორმაციისთვის ეწვიეთ: https://www.nxp.com
  • ყველა უფლება დაცულია.
  • გამოშვების თარიღი: 6 წლის 2024 მაისი დოკუმენტის იდენტიფიკატორი: AN14179

დოკუმენტები / რესურსები

NXP AN14179 დაფუძნებული მიკრო კონტროლერები [pdf] მომხმარებლის სახელმძღვანელო
MCXNx4x, MCXN23x, AN14179 დაფუძნებული მიკრო კონტროლერები, AN14179, დაფუძნებული მიკრო კონტროლერები, მიკრო კონტროლერები, კონტროლერები

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *