NXP-LOGO

NXP MCUXpresso IDE lojisyèl

NXP-MCUXpresso-IDE-Lojisyèl-pwodwi

Espesifikasyon

  • Non pwodwi: MCUXpresso IDE
  • Vèsyon: 11.10.0
  • Manifakti: NXP Semiconductors
  • Platfòm: Platfòm devlopman pri ki ba

Enfòmasyon sou pwodwi

MCUXpresso IDE se yon platfòm devlopman pri ki ba ki disponib nan NXP. Li vini ak yon seri de baz chofè ak sipò entegre pou yon pakèt MCU LPC ak koneksyon debug natif natal atravè LinkServer (CMSIS-DAP). Lòt sipò MCU ka ajoute lè w telechaje ak enstale pakè SDK ki nesesè yo.

  • MCUXpresso IDE gen ladan sipò pou sond SEGGER J-Link Debug ak sond PEmicro Debug. Vèsyon 10.2.0 ivè ofri yon sèl varyant pwodwi ak tout karakteristik deja limite nan edisyon Pro a.
  • Anvan enstalasyon, asire ke òdinatè w lan satisfè kondisyon sa yo:
  • Yon koneksyon entènèt pou telechaje SDK ak mizajou pwodwi yo
  • Retire tout sond debogaj USB anvan enstalasyon pou asire enstalasyon chofè apwopriye
  • Soti nan vèsyon 11.0.0, se sèlman 64-bit Windows sipòte. MCUXpresso IDE enstale nan yon sèl anyè san yo pa modifye Rejis Windows oswa varyab anviwònman an.
  • Si w ap itilize zouti liy kòmand, itilize MCUXpressoPath.cmd yo bay la file pou mete sou pye chemen an pou fenèt kòmand lokal ki sitiye nan anyè enstalasyon an.

FAQ

  • Q: Kisa pou m fè si IDE a pa ka jwenn sond debug ki baze sou Mbed la?
  • A: Pou itilize kèk tablo Kinetis ak koneksyon debug OpenSDA Mbed CMSIS-DAP ak tablo LPCXpresso Max, yon chofè Mbed Serial Port obligatwa. Telechaje chofè a atravè lyen IDE nan Èd -> Resous adisyonèl -> Chofè pò seri MBED Websit.
  • Q: Ki jan konpozan ba nivo yo okipe nan MCUXpresso IDE?
  • A: Konpozan ki ba-nivo yo sitiye andedan plugins enstale nan estrikti anyè IDE a. Mizajou ka enstale nouvo plugins MCUXpressoPath.cmd script yo bay yo kòrèkteman jere yo ki sitiye nan anyè enstalasyon an.

Dokiman enfòmasyon

Enfòmasyon Kontni
Mo kle MCUXpresso, MCUXpresso IDE
Résumé MCUXpresso se yon platfòm devlopman pri ki ba ki disponib nan NXP. Dokiman sa a eksplike kijan pou enstale MCUXpresso IDE.

Enstalasyon

MCUXpresso IDE enstale ak yon seri de baz chofè ak sipò entegre pou yon pakèt MCU LPC ak koneksyon debug natif natal atravè LinkServer (CMSIS-DAP). Ou ka ajoute sipò anplis (MCU) nenpòt ki lè lè w telechaje ak enstale pakè SDK ki nesesè yo. Sipò pou sond SEGGER J-Link Debug ak sond PEmicro Debug enstale tou pa default. Remak: Soti nan vèsyon MCUXpresso IDE 10.2.0, se sèlman yon sèl varyant pwodwi ki disponib, ranplase edisyon gratis ak Pro anvan yo. Koulye a, MCUXpresso IDE gen ladan tout karakteristik ki te deja mete restriksyon sou edisyon Pro. Li pa mande pou nenpòt pwosedi aktivasyon epi li pa gen okenn limit sou gwosè kòd bati oswa debug. Remak: Soti nan vèsyon MCUXpresso IDE 11.9.0, sipò LinkServer enstale kòm yon pake separe, nan yon kote separe. LinkServer te vin tounen yon zouti endepandan, ak enstalatè pwòp li yo, ke ou ka itilize kòm yon sèvis piblik otonòm liy lòd. Enstalatè prensipal MCUXpresso IDE otomatikman enstale LinkServer, kidonk pa gen okenn etap manyèl obligatwa. Ou ka jwenn plis enfòmasyon sou solisyon LinkServer NXP a sou ofisyèl la  LinkServer websit ak andedan paj dokimantasyon an, ki disponib apre enstalasyon – gade mcuxpresso_install_dir/ide/LinkServer/Readme.md.

Kondisyon òdinatè lame
Anvan ou enstale MCUXpresso IDE, ou ta dwe asire w ke òdinatè lame devlopman ou a satisfè kondisyon sa yo:

  • Yon lame x64 estanda ak 8 GB RAM minimòm, 4 GB espas ki disponib pou disk (byenke plis ka nesesè selon kantite SDK ki enstale), yon rezolisyon ekran rekòmande nan 1080p oswa pi bon ak kouri youn nan sistèm opere ki espesifye anba a.
  • Telechaje SDK yo, mizajou pwodwi yo, ak itilizasyon Zouti konfigirasyon yo mande pou yon koneksyon entènèt.

Nòt enpòtan: Pou asire ke chofè ankèt debogaj yo ka enstale kòrèkteman, asire w ke ou retire tout sond debogaj USB anvan ou fè enstalasyon an MCUXpresso IDE.

Windows

  • Microsoft(r) Windows 10 ak Windows 11

Nòt: Soti nan vèsyon MCUXpresso IDE 11.0.0, se sèlman Windows 64-bit sipòte.
MCUXpresso IDE enstale nan yon sèl anyè ou chwazi. Kontrèman ak anpil pakè lojisyèl, MCUXpresso IDE pa enstale oswa itilize okenn kle nan Rejis Windows la, oswa itilize oswa modifye nenpòt varyab anviwònman (ki gen ladan PATH), sa ki lakòz yon enstalasyon pwòp ki pa entèfere ak nenpòt lòt bagay sou PC ou.
Sepandan, kòd sipò ankèt debug twazyèm pati ka fè modifikasyon sa yo.
Nan yon sèten pwen, enstalatè a mande w enstale divès kalite chofè. Sa yo obligatwa pou operasyon kòrèk epi yo enkli:

  • Philips (NXP) Otobis seri inivèsèl
  • Sa a ka pran kèk tan pou konplete
  • Jungo Connectivity ak Jungo Ltd
  • Plugin debug PEmicro enstale chofè sa yo
  • PEmicro
  • Ashling/NXP

Enstalatè a tou enstale an silans chofè pou:

  • SEGGER
  • LPC-Link
  • LPC-Link2
  • RedProbe+
  • RDB-Link
  • MCU-Link

Apre enstalasyon an te fini, pou sèvi ak kèk tablo Kinetis ak koneksyon debug OpenSDA Mbed CMSIS-DAP ak tablo LPCXpresso Max, se yon chofè Mbed Serial Port obligatwa. Ou ka telechaje chofè a atravè lyen IDE nan:

NXP-MCUXpresso-IDE-Lojisyèl-FIG-1

San chofè sa a, IDE a pa ka jwenn sond debug ki baze sou Mbed la.

Itilizasyon liy kòmand
Si ou ta vle sèvi ak zouti liy kòmand yo, yon lòd file Yo bay MCUXpressoPath.cmd pou mete kanpe chemen an pou fenèt lòd lokal la. Sa a file sitiye nan anyè enstalasyon an.
Nòt: eleman ki ba-nivo nan MCUXpresso IDE yo sitiye andedan plugins enstale nan estrikti anyè IDE a. Mizajou nan MCUXpresso IDE ka enstale nouvo plugins men sa yo kòrèkteman sitiye nan script sa a. Depi sa file fè sipozisyon chemen relatif li kapab itilize sèlman nan kote li nan anyè enstalasyon IDE a.
Pou itilize sa a file soti nan yon sesyon tèminal oswa nan yon lòt script, la file dwe souse, pou egzanpample (detay tèks yo varye selon nimewo vèsyon IDE):

NXP-MCUXpresso-IDE-Lojisyèl-FIG-2

  • Anplis de sa, se yon vèsyon Bash nan script sa a. Si yo ta dwe itilize sa a, li dwe jwenn li nan lòd yon itilizatè file pou chemen yo mete ajou kòrèkteman.

macOS

  • vèsyon macOS ki sipòte
  • Vèsyon 13: "Ventura"
  • Vèsyon 14: "Sonoma"

Enstalatè MCUXpresso IDE a apwovizyone kòm yon enstalatè macOS .pkg file. Double-klike sou enstalatè a pou enstale MCUXpresso IDE nan yon sousdosye nan katab Aplikasyon ou yo.

Pou kòmanse MCUXpresso IDE, sèvi ak macOS Launchpad la. Altènativman, klike sou ikòn Louvri MCUXpresso IDE nan katab /Applications/MCUXpressoIDE_version oswa kouri MCUXpresso IDE.app, ke ou ka jwenn nan sousdosye MCUXpresso IDE nan anyè enstalasyon prensipal MCUXpresso IDE nan /Applications.

Itilizasyon liy kòmand
Si ou ta vle sèvi ak zouti liy kòmand yo, yon script bash file Yo bay MCUXpressoPath.sh pou mete kanpe chemen an pou koki lokal la. Sa a file sitiye nan anyè enstalasyon an.
Nòt: eleman ki ba-nivo nan MCUXpresso IDE yo sitiye andedan plugins enstale nan estrikti anyè IDE a. Mizajou nan MCUXpresso IDE ka enstale nouvo plugins men sa yo kòrèkteman sitiye nan script sa a. Depi sa file fè sipozisyon chemen relatif li kapab itilize sèlman nan kote li nan anyè enstalasyon IDE a.
Pou itilize sa a file soti nan yon sesyon tèminal oswa nan yon lòt script, la file dwe souse, pou egzanpample (detay tèks yo varye selon nimewo vèsyon IDE):

NXP-MCUXpresso-IDE-Lojisyèl-FIG-3

Linux

  • Linux - Ubuntu 20.04 LTS ak 22.04 LTS
  • Se sèlman vèsyon 64-bit nan Linux sipòte.

MCUXpresso IDE pou Linux se yon aplikasyon 64-bit, kidonk li pa kouri sou sistèm 32-bit. Li sipòte ak teste sèlman sou distribisyon Linux mansyone pi wo a.
Enstalatè a apwovizyone kòm yon ègzèkutabl ki enstale konpozan MCUXpresso IDE yo. Enstalatè a mande privilèj rasin, byenke, yon fwa li enstale, pa gen okenn privilèj espesyal yo oblije kouri MCUXpresso IDE. Enstalatè a mande yon modpas sipè itilizatè lè li kòmanse. Yon fwa enstalasyon yo fini, nou rekòmande pou ou rekòmanse sistèm ou a - si ou pa fè sa, Lè sa a, kèk zòn nan zouti yo ka pa fonksyone kòrèkteman.
Blòk: Untagged paragraph Pou plis detay, gade Apendis A – Enstalasyon Linux.
Nòt: Gen kèk pakè (libpython3.8, libncurses5, ak libncursesw5) yo pa deklare kòm depandans difisil.
Enstalasyon MCUXpresso IDE a reyisi menm si bibliyotèk yo pa disponib sou sistèm lan. Sepandan, eleman sa yo obligatwa, ak enstale a gen yon mekanis enstale yo. Nan dènye degaje Ubuntu yo, bibliyotèk yo pa disponib ankò nan sous pake prensipal yo. Kòm yon rezilta, enstalasyon an ka konplete ekzekisyon li ak yon nòt ki endike pakè ki manke yo. Si bibliyotèk sa yo pa enstale, Arm GNU Toolchain pa travay jan yo espere. Pou enstale yo, ou ka swa mete ajou sous apwopriye ou yo ak yon sous ki soti nan yon ansyen vèsyon Ubuntu oswa telechaje epi enstale yo manyèlman.

Itilizasyon liy kòmand

Si ou ta vle sèvi ak zouti liy kòmand yo, yon script bash file Yo bay MCUXpressoPath.sh pou mete kanpe chemen an pou koki lokal la. Sa a file sitiye nan anyè enstalasyon an.
Nòt: eleman ki ba-nivo nan MCUXpresso IDE yo sitiye andedan plugins enstale nan estrikti anyè IDE a. Mizajou nan MCUXpresso IDE ka enstale nouvo plugins men sa yo kòrèkteman sitiye nan script sa a. Depi sa file fè sipozisyon chemen relatif li kapab itilize sèlman nan kote li nan anyè enstalasyon IDE a.
Pou itilize sa a file soti nan yon sesyon tèminal oswa nan yon lòt script, la file dwe souse, pou egzanpample (detay tèks yo varye selon nimewo vèsyon IDE):

NXP-MCUXpresso-IDE-Lojisyèl-FIG-4

Lòt distribisyon Linux
Akòz gwo varyasyon nan kapasite diferan distribisyon Linux ak vèsyon, MCUXpresso IDE ka travay sou lòt distribisyon/vèsyon men nou pa ka bay sipò si li pa fè sa.
Nan sikonstans sa yo, fowòm MCUXpresso IDE a se yon bon kote pou chèche enfòmasyon oswa pou poste kesyon, paske lòt itilizatè yo ka ede w.

Nòt enstalasyon yo

Ekspozisyon wo rezolisyon
Lè w ap itilize ekspozisyon wo-rezolisyon, yo ka chwazi ikon wo-dpi lè w ajoute yon agiman siplemantè - Dswt.autoScale=200 nan fen mcuxpressoide.ini la. file.
Sa a ka jwenn, pou egzanpample, nan:

NXP-MCUXpresso-IDE-Lojisyèl-FIG-5

Nòt: Sa ka lakòz ekran Splash demaraj la koupe, men li pa afekte itilizasyon pwodwi a.

Kouri anba machin vityèl

  • Li posib pou enstale IDE MCUXpresso nan yon anviwònman machin vityèl (VM). Anjeneral, enstalasyon sa yo lakòz kèk pwoblèm. Akòz nati VM yo, pwoblèm ki gen plis chans gen rapò ak pataje resous (USB, memwa).
  • Nan ka ki pa fasil ke ou fè eksperyans pwoblèm, nou akeyi rapò, men akòz nati a nan operasyon VM, nou pa ka ofri okenn garanti nan rezolisyon.

Ede nou amelyore MCUXpresso IDE

  • MCUXpresso IDE ka voye enfòmasyon anonim bay NXP sou fason ou itilize IDE a, ki gen ladan Zouti konfigirasyon entegre yo, ak ki MCU yo. Enfòmasyon sa a ka ede nou amelyore fonksyonalite zouti yo epi rezoud pwoblèm yo. Ou ka fèmen koleksyon enfòmasyon sa a nenpòt ki lè lè w dekoche opsyon espas travay la:
  • Win/Linux Window -> Preferences -> MCUXpresso IDE -> Jeneral -> Ede nou amelyore zouti a macOS MCUXpresso IDE -> Preferences -> MCUXpresso IDE -> Jeneral -> Ede nou amelyore zouti a

Migrasyon soti nan yon vèsyon pi bonè nan MCUXpresso IDE

  • Fonksyon ak karakteristik IDE MCUXpresso yo anba devlopman kontinyèl, li rekòmande pou itilizatè yo li tou de ReadMe ak KnownIssues. files anndan anyè enstalasyon pwodwi.
  • Nou ta jeneralman rekòmande koule sa a lè yon nouvo lage IDE vin disponib...
  • Enstale nouvo vèsyon an paralèl ak vèsyon orijinal la. Sa a pèmèt ou evalye nouvo lage a anvan ou komèt itilize li pou travay prensipal devlopman pwodwi ou.
  • Lè w ap itilize nouvo vèsyon an, sèvi ak yon nouvo espas travay - pou kenbe nouvo monn "evalyasyon" ou separe ak ansyen monn "devlopman" ou a. Ou ka byen fasil kopye pwojè ou yo soti nan espas travay ou a nan espas travay ou a - pou egzanpample pa tcheke yo soti nan kontwòl vèsyon an ankò, oswa tou senpleman itilize opsyon Quickstart Panel IDE a pou "Enpòte pwojè (yo) soti nan file sistèm...” epi lonje dwèt sou anyè rasin espas travay ou a.
  • Nòt: Pwojè MCUXpresso IDE v11.2.x (oswa pita) yo pa konpatib bak ak vèsyon pi bonè MCUXpresso IDE. Epitou, si ou modifye yon pwojè ki deja egziste ak MCUXpresso IDE v11.5.x, li ka pa ka itilize ankò ak yon vèsyon pi bonè nan MCUXpresso IDE.
  • Ou kapab tou enpòte preferans soti nan espas travay ki egziste deja ou a nan nouvo espas travay ou a. Pou fè sa kouri ansyen enstalasyon IDE ou, epi sèvi ak File -> Ekspòtasyon -> Jeneral -> Preferans ekspòte. Lè sa a, nan nouvo enstalasyon IDE ou itilize File -> Import -> Jeneral ->
  • Preferans pou rale preferans ou yo.
  • Si ou te enstale plis plugins nan enstalasyon orijinal IDE ou a, gen de fason pou enpòte yo nan IDE ki fèk enstale a:
  1. Manyèlman, lè l sèvi avèk sòsye enpòte Eclipse dedye a. Soti nan nouvo enstalasyon w la, ale nan File -> Enpòte -> Enstale -> Soti nan Enstalasyon ki deja egziste epi lonje dwèt sou anyè ide ki nan anyè enstalasyon IDE orijinal ou a.
  2. Otomatikman, lè premye lanse IDE la. Sa a sèlman aplike nan SDKs plugin epi yo nan lòd yo enpòte yo, ou dwe klike sou OK lè dyalòg sa a parèt:

NXP-MCUXpresso-IDE-Lojisyèl-FIG-6

Nòt: Pou pèmèt MCUXpresso IDE otomatikman detekte yon enstalasyon anvan, ou dwe enstale nouvo vèsyon IDE a nan menm anyè ak ansyen an.
Konsèy: MCUXpresso IDE vèsyon 10.2.0 (oswa pita) pèmèt pwojè yo dwe enpòte pa tou senpleman trenen yon katab pwojè (oswa postal achiv nan pwojè) dirèkteman nan Project Explorer a. view nan IDE a. Anplis de sa, li posib trennen soti nan Project Explorer a view nan yon IDE ki pi gran dirèkteman nan Project Explorer a view nan MCUXpresso IDE vèsyon 10.2.0. Sa a bay yon fason senp pou transfere pwojè nan nouvo IDE a. Sepandan, li rekòmande ke ou efase konfigirasyon an bati ak lanse dosye konfigirasyon anvan (oswa apre) kopye.
Nòt: Akòz amelyorasyon ki soti nan MCUXpresso IDE vèsyon 10.2, ansyen konfigirasyon lansman yo pa konpatib ak vèsyon sa a ankò, echèk yo efase yo mennen nan yon avètisman, ak konfigirasyon lansman an Lè sa a, vin efase otomatikman nan pwochen tantativ debug la.

Enstalasyon Linux

Apendis A - enstalasyon Linux

Ubuntu
Se pwodwi a distribye kòm yon file yo rele mcuxpressoide- .x86_64.deb.bin, ki se yon binè file ke lè kouri, li kreye yon pake Debian epi enstale li.
Pou enstale sa a file, ou dwe fè li ègzekutabl ak Lè sa a, kouri li kòm rasin. Pou egzanpample, si la file se nan anyè travay aktyèl la:

NXP-MCUXpresso-IDE-Lojisyèl-FIG-7

  • Yon fwa ou te dakò ak kondisyon lisans yo (sèvi ak kle flèch klavye yo) pake Debian a vin enstale ansanm ak nenpòt pakè ke li mande.

Kreye yon backup
Pou kreye yon backup nan yon vèsyon ki pi gran pandan enstalasyon, sèvi ak -b oswa -backup. Ou dwe pase li nan script ki kache nan pake a .run lè w rele:

NXP-MCUXpresso-IDE-Lojisyèl-FIG-8

Lòt distribisyon Linux
Lòt distribisyon yo pa sipòte oswa teste. Pake Debian a bay non lòt pakè kòm depandans, epi sa yo ka pa pami pakè tout distribisyon yo bay yo. Sepandan, li ka kouri sou lòt distribisyon Linux.

  • Pou distribisyon ki baze sou Debian (avèk yon manadjè pake ki baze sou Debian), eseye imaj enstalasyon .x86_64.deb.bin.

Kouri IDE MCUXpresso

Soti nan Desktop la
Pou kouri soti nan Desktop la, chèche yon pwogram ki gen "MCUXpresso" nan non li epi kouri li kòm nòmal pou Desktop ou. Ou ka jwenn li anjeneral nan kategori aplikasyon "Devlopman". (Sa a ta dwe travay nan pifò anviwònman Desktop Linux.)
Nòt: Script enstalasyon an kounye a kreye yon lyen mou nan /usr/local/mcuxpressoide lonje dwèt sou anyè enstalasyon reyèl la.

Soti nan bach
Pwodwi a enstale nan anyè /usr/local/mcuxpressoide- epi ou ka kouri li lè l sèvi avèk lòd mcuxpressoide si /usr/local/mcuxpressoide- /ide yo mete sou chemen ou, pou egzanpamplè l sèvi avèk:

NXP-MCUXpresso-IDE-Lojisyèl-FIG-9

  • Tou depan de manadjè Desktop ou itilize a, ou ka oblije mete kèk varyab anviwònman an. Li an sekirite pou itilize paramèt sa yo pou nenpòt Desktop, sepandan, epi ou ka toujou kouri lè l sèvi avèk liy lòd sa a.

NXP-MCUXpresso-IDE-Lojisyèl-FIG-10

Plis enfòmasyon

  • SWT_GTK3 kontwole itilizasyon bibliyotèk GTK distribisyon w yo ki itilize nan biwo ki baze sou Gnome (ki gen ladan Ubuntu Unity ak Desktop Gnome). Anviwònman ki anwo a sispann itilize GTK3 nan IDE la. Vèsyon an nan Eclipse ki kache MCUXpresso IDE montre ti erè ki fè nòmal travay enposib nan biwo sa yo sof si ou itilize anviwònman sa a.
  • UBUNTU_MENUPROXY kontwole fason ba meni yon aplikasyon ka parèt anlè ekran an menm lè yo pa itilize aplikasyon an nan mòd ekran plen. Gen kèk itilizatè ki rapòte pwoblèm nan Eclipse nan kèk manadjè fenèt lè anviwònman ki anwo a pa itilize (byenke nou pa te obsève yo tèt nou).

Pwoblèm li te ye
Sou (omwen) Ubuntu 16.10 non tablo yo anba foto yo pa parèt.
Nòt: Itilizatè a ki gen entansyon kouri MCUXpresso IDE dwe gen pèmisyon ekri sou anyè enstalasyon an.

Migrasyon soti nan LPCXpresso IDE vèsyon 8.2.x - Sijesyon ak konsèy

Entwodiksyon

  • MCUXpresso IDE enkòpore teknoloji debaz ki soti nan LPCXpresso IDE 8.2.2.
  • Migrasyon kòd soti nan LPCXpresso IDE nan MCUXpresso IDE ta dwe senp, menm si ou ta dwe toujou browse nòt yo lage, dokiman yo apwovizyone, ak materyèl FAQ sou entènèt la.
  • Anba a gen kèk sijesyon ak sijesyon sou bagay ou ta dwe fè oswa konsidere lè w ap imigre.

Enstalasyon paralèl

  • Ou ka enstale yon nouvo vèsyon MCUXpresso IDE nan paralèl ak enstalasyon ki deja egziste epi tou an paralèl ak IDE LPCXpresso. Sa a pèmèt ou eseye yon vèsyon ki fèk pibliye ansanm ak yon vèsyon kounye a enstale.
  • Anplis de sa, pa gen okenn bezwen pran okenn swen espesyal ak lisans (kòd aktivasyon), paske nenpòt kòd enstale otomatikman ranmase pa nouvo enstalasyon an MCUXpresso IDE.

Enstale Eclipse plugins

  • Si ou enstale yon nouvo vèsyon MCUXpresso IDE sou macOS oswa Linux, premye fwa ou kouri nouvo pwodwi a, li ofri ou opòtinite pou re-enstale yo te itilize deja. plugins (pou egzanpample, sa yo pou kontwòl vèsyon). Sepandan, sa pa rive sou Windows, ak manyèlman enstale pi renmen ou plugins ka pran anpil tan pou konplete.
  • Yon apwòch altènatif se enpòte a plugins soti nan yon enstalasyon pi bonè LPCXpresso IDE. Pou fè sa, swiv:

NXP-MCUXpresso-IDE-Lojisyèl-FIG-11

  • Lè sa a, browse nan anyè ekspresso nan enstalasyon yon aplikasyon LPCXpresso IDE ki egziste deja.

Jere espas travay yo

  • Pandan ke yon nouvo vèsyon MCUXpresso IDE ka louvri espas travay ki te kreye pa yon lage pi bonè, yon espas travay (ak pwojè li genyen yo) ki te itilize pa yon nouvo vèsyon MCUXpresso IDE ka pa kòrèkteman chaje nan yon vèsyon pi bonè. Se poutèt sa, nou ta fòtman rekòmande pou ou fè bak pwojè ou yo anvan ou kòmanse nenpòt migrasyon.
  • Fason ki pi senp pou fè sa se kreye yon nouvo espas travay nan nouvo vèsyon MCUXpresso IDE a, epi enpòte nenpòt pwojè nan nouvo espas travay sa a. FAQ yo detaye kijan pou enpòte pwojè yo nan yon nouvo espas travay. https://community.nxp.com/message/630625
  • Altènativman, si ou gen pwojè ou tcheke nan yon sistèm kontwòl vèsyon (pa egzanpample, lè l sèvi avèk Subversion ak Plugin nan Subclipe Eclipse), Lè sa a, ou ka tou senpleman tcheke deyò pwojè ou yo nan nouvo espas travay la.
  • Epitou asire w ke ou fè yon konplè, pwòp bati apre chanje nan nouvo vèsyon an.

Lanse konfigirasyon yo
Pafwa sa ki nan, oswa opsyon ki espesifye nan, konfigirasyon lansman debug itilize pa MCUXpresso IDE ka chanje ant vèsyon yo. Se poutèt sa, lè w ap deplase nan yon nouvo vèsyon MCUXpresso IDE, nou ta rekòmande pou efase nenpòt konfigirasyon lansman debug nan pwojè ou a ki te kreye pa yon vèsyon pi bonè. Sa yo files yo anjeneral non.

NXP-MCUXpresso-IDE-Lojisyèl-FIG-12

  • Fason ki pi fasil pou fè sa se klike sou pwojè a nan Project Explorer epi chwazi Konfigirasyon Lanse -> Efase Konfigirasyon Lanse. Lè sa a, IDE a otomatikman kreye yon seri nouvo konfigirasyon lansman pwochen fwa ou kòmanse yon sesyon debug. Ou ka oblije reaplike nenpòt modifikasyon ou te fè nan konfigirasyon lansman ou nan vèsyon anvan ou nan MCUXpresso IDE.
  • Pou plis enfòmasyon sou konfigirasyon lansman, gade Meni Konfigirasyon Lanse FAQ nan https://community.nxp.com/message/630714

Kòd demaraj
Kòd demaraj ki te pwodwi pa MCUXpresso IDE pafwa ka mete ajou ant degaje, souvan pou sipòte nouvo karakteristik zouti. Se poutèt sa, nou ta fòtman rekòmande ke ou konsidere mete ajou kòd demaraj ou a matche ak dènye a ki te pwodwi pa sòsye pwojè a pou pati ke w ap itilize a.

Linker scripting

  • Nan LPCXpresso IDE V7.9.0 ak pita, yo te revize mekanis modèl linker script la pou bay yon mwayen ki pi fleksib ak pwisan pou itilizatè a chanje kontni an nan script linker ki te pwodwi pa mekanis script linker jere.
  • Si w ap deplase yon pwojè ki sèvi ak yon script Linker modifye ki soti nan yon vèsyon LPCXpresso IDE anvan vèsyon 7.9.0, Lè sa a, li detay FAQ sou Freemarker Linker Script Templates nan https://community.nxp.com/message/630611

Senbòl konpilatè

  • Pwojè LPCXpresso IDE jeneralman ta defini senbòl la du __CODE_RED. Lè sa a, sa a ta ka itilize nan kòd sous pou detèmine si LPCXpresso IDE yo te itilize yo bati kòd la, ak kondisyonèl konpile seksyon nan kòd nan (oswa deyò) nan imaj la ke yo te bati.
  • Lè w ap bati sou MCUXpresso IDE, senbòl __CODE_RED la pa retire nan pwojè LPCXpresso IDE ki deja egziste yo (pa egzanp LPCOpen ex.amples), swa deja nan espas travay ou oswa nan pwojè ou enpòte nan yon nouvo espas travay. Epitou, si ou kreye nouvo pwojè pou MCU yo (LPC) pre-enstale Lè sa a, ankò, nouvo asistan pwojè MCU pre-enstale yo mete kanpe senbòl la.
  • Sepandan, si ou kreye pwojè pou SDK-enstale MCU, Lè sa a, senbòl la __CODE_RED pa mete kanpe pou du a; senbòl la __MCUXPRESSO defini pito.
  • Se poutèt sa, si w ap transfè kòd ki egziste deja soti nan LPCXpresso IDE nan yon nouvo pwojè ki te kreye pou yon MCU SDK enstale, Lè sa a, ou dwe tcheke si li apwopriye pou chanje nenpòt ka nan __CODE_RED nan __MCUXPRESSO.

Pilote SPIFI Flash pou LPC18xx ak LPC43xx
Legacy SPIFI chofè flash, pou egzanpample, LPC18_43_SPIFI_1MB_64KB.cfx oswa LPC18_43_S25FL032P.cfx, ak sou sa, yo te retire nan MCUXpresso IDE. Nan dènye degaje LPCXpresso IDE chofè sa yo te jis kopi chofè LPC18_43_SPIFI_GENERIC.cfx, epi yo te enkli pou kenbe konpatibilite ak sèten ansyen ansyen ki te deja bati.amples.

Si ou enpòte yon pwojè pou LPC18xx oswa LPC43xx epi fè eksperyans yon erè paske chofè flash SPIFI pa prezan, tou senpleman edite konfigirasyon memwa pwojè a epi ranplase chofè ki manke a ak chofè LPC18_43_SPIFI_GENERIC.cfx.

Lisans konpatibilite ak LPCXpresso IDE
MCUXpresso IDE pa egzije okenn pwosedi aktivasyon epi li pa sèvi ak lisans. Lisans gratis oswa Pro Edition ki soti nan yon enstalasyon LPCXpresso IDE pa gen okenn enpak sou yon enstalasyon MCUXpresso IDE.

Remak sou kòd sous la nan dokiman an
Ansyen anampKòd ki montre nan dokiman sa a gen dwa sa yo ak lisans BSD-3-Clause:
Copyright 2024 NXP Redistribisyon ak itilizasyon nan fòm sous ak binè, avèk oswa san modifikasyon, yo pèmèt si kondisyon sa yo satisfè:

  1. Redistribisyon nan kòd sous yo dwe kenbe avi dwadotè ki pi wo a, lis kondisyon sa a ak egzijans sa a.
  2. Redistribisyon yo nan fòm binè yo dwe repwodui avi dwadotè ki anwo yo, lis kondisyon sa a, ak lis kondisyon sa a ki annapre yo nan dokiman an ak/oswa lòt materyèl yo dwe bay ak distribisyon an.
  3. Ni non an nan detantè a copyright ni non yo nan kontribye li yo ka itilize andose oswa ankouraje pwodwi ki sòti nan lojisyèl sa a san pèmisyon espesifik alavans ekri.

TITANÈ DWA DWA AK KONTRIBÈ YO KI BAY LOGISYISYÈ SA A "KÒM YO" AK NENPÒT GARANTI EXPRESS OSWA ENPLIKITE, KI ENKLI, MEN SE PA LIMIMITE A, GARANTI ENPLIKITE AK MARCHANDISITE AK APTITE POU YON OBJEKTIF PARTIKILÈ. NAN OKENN TITLÈ DWA DWA A OUBYEN KONTRIBÈ A PAP RESPONSYON POU NENPÒT DOmaj DIRÈK, ENDRÈK, AK ENSIDAN, ESPESYAL, EGZANPLÈ, OSWA KONSEKANS (KENKLI, MEN SE PA LIMITE A, ACHTE BAY RANPLÒN OSWA SÈVIS ; OSWA ENTÈRIPYON BIZNIS) KELTAN KOZE AK SOU NENPÒT TEORI RESPONSABILITE, KIT NAN KONTRA, RESPONSABILITÉ STRICT, OSWA OTÒT (KENKLI NEGLIJANS OSWA OTREMAN) KI DEVITE NAN NENPÒT FÒM KI SOTI DE ITILIZE LOGISYISYÈ SA A, MENM SI YO YO AVVISE POSSIBLITE SA A.

Istwa revizyon

Tablo 1. Istwa revizyon

Dokiman ID Dat lage Deskripsyon
UG10060 v.3 1ye jiyè 2024 11.10.0 - Pi gwo aktyalizasyon vèsyon lage. Gade Chapit 2 soti nan

Gid itilizatè MCUXpresso IDE pou detay.

UG10060 v.2 17 janvye 2024 11.9.0 - Pi gwo aktyalizasyon vèsyon lage. Gade Chapit 2 soti nan

Gid itilizatè MCUXpresso IDE pou detay.

UG10060 v.1 31ye jiyè 2023 11.8.0 - Pi gwo aktyalizasyon vèsyon lage. Gade Chapit 2 soti nan

Gid itilizatè MCUXpresso IDE pou detay.

Enfòmasyon legal

Definisyon

  • Draft — Yon estati bouyon sou yon dokiman endike ke kontni an toujou anba re entènview ak sijè a apwobasyon fòmèl, ki ka lakòz modifikasyon oswa adisyon. NXP Semiconductors pa bay okenn reprezantasyon oswa garanti sou presizyon oswa konplè enfòmasyon ki enkli nan yon vèsyon bouyon nan yon dokiman epi yo pa dwe gen okenn responsablite pou konsekans yo nan itilizasyon enfòmasyon sa yo.

Limit responsabilite yo

Garanti limite ak responsablite

  • Yo kwè enfòmasyon ki nan dokiman sa a yo egzat ak serye. Sepandan, NXP Semiconductors pa bay okenn reprezantasyon oswa garanti, eksprime oswa implicite, sou presizyon oswa konplè enfòmasyon sa yo epi yo pa dwe gen okenn responsablite pou
  • konsekans itilizasyon enfòmasyon sa yo. NXP Semiconductors pa pran okenn responsablite pou kontni ki nan dokiman sa a si yon sous enfòmasyon andeyò NXP Semiconductors bay li.
  • Nan okenn ka NXP Semiconductors ta dwe responsab pou nenpòt domaj endirèk, ensidan, pinitif, espesyal, oswa konsekan (ki gen ladan - san limitasyon - pèdi pwofi, pèdi ekonomi, entèripsyon biznis, depans ki gen rapò ak retire oswa ranplasman nenpòt pwodwi).
  • oswa chaj retravay) si domaj sa yo baze sou tort (ki gen ladan neglijans), garanti, vyolasyon kontra oswa nenpòt lòt teyori legal.
  • Malgre nenpòt domaj ke kliyan an ta ka fè pou nenpòt ki rezon, NXP Semiconductors total ak responsablite kimilatif anvè kliyan an pou pwodwi ki dekri la a pral limite pa Tèm ak kondisyon yo nan
  • vann komèsyal NXP Semiconductors.

Dwa pou fè chanjman

  •  NXP Semiconductors rezève dwa pou fè chanjman nan enfòmasyon ki pibliye nan dokiman sa a, ki gen ladan espesifikasyon san limitasyon ak deskripsyon pwodwi, nenpòt ki lè epi san avètisman. Dokiman sa a ranplase
  • epi ranplase tout enfòmasyon yo te bay anvan piblikasyon sa a.
    Apwopriye pou itilize
  • Pwodwi NXP Semiconductors yo pa fèt, otorize oswa garanti yo dwe apwopriye pou itilize nan sipò lavi, sistèm oswa ekipman ki enpòtan pou lavi oswa sekirite, ni nan aplikasyon kote echèk oswa fonksyone byen nan yon NXP.
  • Pwodui semi-conducteurs kapab rezonab pou rezilta nan blesi pèsonèl, lanmò oswa pwopriyete grav oswa domaj nan anviwònman an. NXP Semiconductors ak founisè li yo pa aksepte okenn responsablite pou enklizyon ak/oswa itilizasyon pwodwi NXP Semiconductors nan sa yo.
  • ekipman oswa aplikasyon yo ak Se poutèt sa enklizyon sa yo ak / oswa itilizasyon se nan pwòp risk kliyan an.
  • Aplikasyon
  • Aplikasyon ki dekri isit la pou nenpòt nan pwodwi sa yo se pou rezon ilistrasyon sèlman. NXP Semiconductors pa fè okenn reprezantasyon oswa garanti ke aplikasyon sa yo pral apwopriye pou itilizasyon an espesifye san plis tès.
  • oswa modifikasyon. Kliyan yo responsab pou konsepsyon ak operasyon aplikasyon yo ak pwodwi yo lè l sèvi avèk pwodwi NXP Semiconductors, epi NXP Semiconductors pa aksepte okenn responsablite pou nenpòt asistans ak aplikasyon oswa konsepsyon pwodwi kliyan. Li
  • se sèl responsablite kliyan an pou detèmine si pwodwi NXP Semiconductors apwopriye ak anfòm pou aplikasyon kliyan an ak pwodwi ki te planifye, osi byen ke pou aplikasyon an te planifye ak itilizasyon kliyan an twazyèm pati (yo).
  • Kliyan yo ta dwe bay konsepsyon apwopriye ak pwoteksyon fonksyone pou minimize risk ki asosye ak aplikasyon yo ak pwodwi yo. NXP Semiconductors pa aksepte okenn responsablite ki gen rapò ak nenpòt default, domaj, depans oswa pwoblèm ki baze sou
  • nenpòt feblès oswa defo nan aplikasyon kliyan an oswa pwodwi, oswa aplikasyon an oswa itilizasyon pa kliyan an twazyèm pati (yo). Kliyan an responsab pou fè tout tès ki nesesè pou aplikasyon ak pwodwi kliyan yo lè l sèvi avèk NXP
  • Semiconductors pwodwi pou evite yon defo nan aplikasyon yo ak pwodwi yo oswa nan aplikasyon an oswa itilize pa kliyan an twazyèm pati kliyan (yo). NXP pa aksepte okenn responsablite nan respè sa a.

Tèm ak kondisyon pou vann komèsyal yo

  • Pwodwi NXP Semiconductors yo vann dapre tèm jeneral ak kondisyon lavant komèsyal yo, jan yo pibliye nan https://www.nxp.com/profile/terms sof si otreman dakò nan yon ekri ki valab
  • akò endividyèl. Nan ka yon akò endividyèl konkli sèlman tèm ak kondisyon yo nan akò respektif la ap aplike. NXP Semiconductors ekspreseman objè yo aplike tèm jeneral kliyan an ak kondisyon sou la
  • kliyan an achte pwodwi NXP Semiconductors.

Kontwòl ekspòtasyon

  • Dokiman sa a ansanm ak atik ki dekri la a ka sijè a règleman kontwòl ekspòtasyon. Ekspòtasyon ta ka mande otorizasyon davans nan men otorite konpetan.

Apwopriye pou itilize nan pwodwi ki pa otomobil ki kalifye

  • Sòf si dokiman sa a di ekspreseman ke pwodwi espesifik NXP Semiconductors sa a kalifye pou otomobil, pwodwi a pa apwopriye pou itilizasyon otomobil. Li pa ni kalifye ni teste
  • pa tès otomobil oswa kondisyon aplikasyon. NXP Semiconductors pa aksepte okenn responsablite pou enklizyon ak/oswa itilizasyon pwodwi ki kalifye ki pa otomobil nan ekipman oswa aplikasyon otomobil. Si kliyan an sèvi ak pwodwi a pou konsepsyon-an ak itilize nan
  • aplikasyon otomobil nan espesifikasyon otomobil ak estanda, kliyan (a) dwe itilize pwodwi a san garanti NXP Semiconductors nan pwodwi a pou aplikasyon otomobil sa yo, itilizasyon, ak espesifikasyon, epi (b) chak fwa kliyan itilize a.
  • pwodwi pou aplikasyon otomobil pi lwen pase espesifikasyon NXP Semiconductors itilizasyon sa yo dwe sèlman sou pwòp risk kliyan an, epi (c) kliyan an totalman dedomaje NXP Semiconductors pou nenpòt responsablite, domaj oswa reklamasyon pwodwi echwe ki soti nan
  • konsepsyon kliyan ak itilizasyon pwodwi a pou aplikasyon pou otomobil pi lwen pase garanti estanda NXP Semiconductors ak espesifikasyon pwodwi NXP Semiconductors.

Tradiksyon

  • Yon vèsyon ki pa angle (tradwi) nan yon dokiman, ki gen ladan enfòmasyon legal ki nan dokiman sa a, se pou referans sèlman. Vèsyon anglè a va prévaloir si ta gen nenpòt diferans ant vèsyon tradui ak anglè.

Sekirite

  • Kliyan an konprann ke tout pwodwi NXP yo ka sijè a frajilite yo pa idantifye oswa yo ka sipòte estanda sekirite etabli oswa espesifikasyon ak limit li te ye. Kliyan an responsab pou konsepsyon ak operasyon li yo
  • aplikasyon ak pwodwi pandan tout sik lavi yo pou diminye efè frajilite sa yo sou aplikasyon ak pwodwi kliyan yo. Responsablite kliyan an pwolonje tou nan lòt teknoloji ouvè ak/oswa propriétaires sipòte pa NXP
  • pwodwi pou itilize nan aplikasyon kliyan an. NXP pa aksepte okenn responsablite pou nenpòt vilnerabilite. Kliyan yo ta dwe regilyèman tcheke mizajou sekirite nan NXP epi swiv kòmsadwa. Kliyan dwe chwazi pwodwi ak karakteristik sekirite ki pi byen satisfè
  • règ, règleman, ak estanda aplikasyon an gen entansyon epi pran desizyon final konsepsyon konsènan pwodwi li yo epi li se sèl responsab pou konfòmite ak tout kondisyon legal, regilasyon, ak ki gen rapò ak sekirite konsènan pwodwi li yo,
  • kèlkeswa nenpòt enfòmasyon oswa sipò ke NXP ka bay.
    NXP gen yon Ekip Repons Ensidan Sekirite Pwodui (PSIRT) (ki ka jwenn nan PSIRT@nxp.com) ki jere ankèt, rapò, ak solisyon solisyon nan vilnerabilite sekirite nan pwodwi NXP.
  • NXP BV — NXP B.V. se pa yon konpayi opere epi li pa distribye oswa vann pwodwi yo.

Mak komèsyal yo
Avi: Tout mak referans, non pwodwi, non sèvis, ak mak komèsyal yo se pwopriyete pwopriyetè respektif yo. NXP — mak ak logo se mak komèsyal NXP BV

Tanpri konnen byen ke avi enpòtan konsènan dokiman sa a ak pwodwi (yo) ki dekri la a, yo te enkli nan seksyon 'Enfòmasyon legal'.

Tout dwa rezève.

© 2024 NXP BV

Dokiman / Resous

NXP MCUXpresso IDE lojisyèl [pdfGid Itilizatè
11.10.0, MCUXpresso IDE lojisyèl, lojisyèl

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *