AN14507 LVGL simulaator koos FreeMASTERiga
„
Tooteteave
Tehnilised andmed:
- Toote nimi: AN14507 LVGL-i simulaatori kasutamine koos FreeMASTERiga
- Redaktsioon: 1.0
- Kuupäev: 6. jaanuar 2025
- Märksõnad: AN14507, MCXA153, LVGL, GUI Guider, FreeMASTER
Toote kasutusjuhised
1. Sissejuhatus
See tootedokumentatsioon selgitab, kuidas valmistada ja seadistada a
käitusaegse silumispaneeli demotarkvara koos GUI Guideri ja
FreeMASTER. See sisaldab LED-vilgutamise demo, mis põhineb FRDM MCXA153-l
saab juhtida FreeMASTERi abil.
1.1 Nõuded
Süsteem nõuab LVGL-i simulaatori käitamiseks Windowsi arvutit ja
FreeMASTER. Side FRDM-MCXA153 plaadiga on lõppenud
SWD või LPUART.
2. Süsteem läbiview
LVGL-i simulaator ja FreeMASTER Windows PC-s suhtlevad
FRDM-MCXA153 plaat LED-parameetrite juhtimiseks. LEDidel on 3
töörežiimid: OFF, LOGIC ja PWM. LED-e saab juhtida
kasutades FreeMASTERit nende olekute muutmiseks.
3. Tarkvara häälestus
3.1 FreeMASTERi installimine
- Külastage
FreeMASTER websaidile ja laadige alla FreeMASTER. - Installige tarkvara. FreeMASTER Lite nõuab litsentsi, mis
saate tarkvara tingimustega nõustudes
paigaldamise ajal.
3.2 GUI juhise installimine
- Külastage
GUI juht websaidile GUI Guideri allalaadimiseks ja installimiseks
graafilise kasutajaliidese arendamine.
Korduma kippuvad küsimused (KKK)
K: Millised on LVGL-i simulaatori põhifunktsioonid
FreeMASTER?
V: LVGL-i simulaator võimaldab reaalajas silumist ja
manustatud süsteemi parameetrite häälestamine. See pakub graafilist
kasutajaliides muutujate jälgimiseks ja juhtimiseks, samas
FreeMASTER on silumistööriist, mida kasutatakse peamiselt reaalajas
silumine.
K: Mitu töörežiimi on LED-idel selles süsteemis?
V: Selle süsteemi LED-idel on 3 töörežiimi: OFF, LOGIC ja
PWM. OFF režiimis on LED kustunud; LOGIC režiimis vilgub a
antud intervall; ja PWM-režiimis süttib see määratud väärtusega
heledus.
"`
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Rev. 1.0 – 6. jaanuar 2025
Rakenduse märkus
Dokumendi teave
Teave
Sisu
Märksõnad
AN14507, MCXA153, LVGL, GUI juht, FreeMASTER
Abstraktne
See rakenduse märkus kirjeldab, kuidas GUI Guideri abil luua FreeMASTERiga integreeritud LVGL-i simulaator.
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
1 Sissejuhatus
Selles dokumentatsioonis kirjeldatakse, kuidas GUI Guideri ja FreeMASTERiga käitusaegse silumispaneeli demotarkvara ette valmistada ja seadistada. FRDM MCXA153-l põhinev lihtne LED-vilgutustemo on loodud kasutamiseks koos FreeMASTERi ja GUI Guideriga. Sellel demol on palju parameetreid, näiteks vilkumise režiim. Heledust saab reguleerida FreeMASTERiga.
1.1 Nõuded
Riistvaranõuded on järgmised: · FRDM-MCXA153 · Windows PC · Type-C USB-kaabel Tarkvaranõuded on järgmised: · MCUXpressoIDE v11.10.0 · Windows OS · FreeMASTER 3.2 · GUI Guider 1.8.0
1.2 Süsteem läbiview
Joonis 1. Süsteem läbiview
Selles demos töötavad LVGL-i simulaator ja FreeMASTER Windows PC-s ning FreeMASTER suhtleb FRDM-MCXA153 plaadiga SWD või LPUART-i kaudu. LVGL-i simulaator ja FreeMASTER saavad LED-i olekute juhtimiseks muuta FRDM-MCXA153 plaadi LED-i parameetreid. Kogu süsteem on näidatud joonisel 1.
Selles demos on LED-il 3 töörežiimi (OFF, LOGIC ja PWM). OFF-režiimis LED-tuli ei sütti. LOGIC režiimis vilgub LED teatud intervalliga. PWM-režiimis süttib LED etteantud heledusega. Joonisel 2 on näidatud FRDM-MCXA153 LED-ide ühendus. 3 LED-i PWM-režiimi seadmiseks kasutatakse PWM-signaalide genereerimiseks FLEXPWM-i ja CTIMER-i.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 2 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 2. Sisseehitatud LED-ide ühendus Püsivara seadistab LED-i olekute juhtimiseks ja LED-parameetrite muutuste jälgimiseks 3 FreeRTOS-i ülesannet. Kui LED-režiimi muudetakse, initsialiseerib ülesanne LED-i uuesti valitud režiimi ja töötab parameetrite järgi, nagu viivitus (mikrosekundites) või PWM-i töötsükkel.
2 Tarkvara seadistamine
Selles jaotises kirjeldatakse, kuidas tarkvara seadistada.
2.1 FreeMASTERi installimine
FreeMASTER on silumistööriist, mida kasutatakse peamiselt manustatud süsteemi reaalajas silumiseks, andmete visualiseerimiseks ja parameetrite häälestamiseks. FreeMASTER pakub Windowsi kasutajatele graafilist kasutajaliidest. See võimaldab arendajatel jälgida ja juhtida manustatud süsteemi muutujat. Installige FreeMASTER järgmiselt: 1. Külastage aadressi https://www.nxp.com/design/design-center/software/development-software/freemaster-run-time-
silumistööriist: FREEMASTER ja laadige alla FreeMASTER.
Joonis 3. FreeMASTERi allalaadimine
2. Installige tarkvara. FreeMASTER Lite vajab litsentsi. Installiprogramm suunab automaatselt ümber litsentsiregistri lehele. Litsentsi saamiseks lugege läbi ja nõustuge tarkvara tingimustega. Sisestage litsents, kui installiprogramm seda nõuab.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 3 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 4.Aktiveerimiskoodi teavitus
Joonis 5. FreeMASTER Lite litsentsi taotlemine
2.2 GUI juhise installimine
GUI Guider on graafilise kasutajaliidese arendustööriist. Kasutajad saavad GUI Guideri abil kiiresti kujundada kvaliteetse GUI projekti. GUI Guideri installimiseks külastage GUI Guideri allalaadimiseks ja installimiseks aadressi https://www.nxp.com/design/design-center/software/developmentsoftware/gui-guider:GUI-GUIDER.
3 FreeMASTERi seadistamine tahvlil
FreeMASTER toetab paljusid sideliideseid, nagu UART, Ethernet ja silur. Selles demos saavad kasutajad kasutada kas sisseehitatud silurit või LPUART-i. FreeMASTER on alati saadaval sisseehitatud siluri kaudu. Kasutajad peavad jaotises „source/main.c” sisse lülitama valiku „OPTION_USE_FREEMASTER_SERIAL” file kasutada LPUART-i koos FreeMASTERiga.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 4 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
3.1 UART
FreeMASTER on selles demos konfigureeritud MCUXpresso konfiguratsioonitööriistadega. Kasutajad saavad konfiguratsiooni kontrollida MCUXpresso konfiguratsioonitööriistades.
Joonis 6.MCUXpresso konfiguratsioonitööriistad
Joonis 7.FreeMASTER MCUXpresso konfiguratsioonitööriistades
FreeMASTER LPUART draiveri lubamiseks lülitage sisse suvand "OPTION_USE_FREEMASTER" failis "source/main.c" file. See on tarkvararakendus ja seda ei genereeri MCUXpresso konfiguratsioonitööriistad. Muutke see definitsioon väärtuseks 1, et lubada FreeMASTER LPUART-draiver, ja muutke see väärtuseks 0, et keelata FreeMASTER LPUART-draiver.
Joonis 8.FreeMASTER LPUART valik
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 5 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Kasutajad saavad muuta ka FreeMASTERi konfiguratsiooni MCUXpresso konfiguratsioonitööriistades, et võimaldada kõrgetasemelisi funktsioone, nagu paroolikaitse ja rakenduskäsud.
3.2 Siluja
Kasutajad saavad kasutada ka sisseehitatud silurit koos FreeMASTERiga FRDM-MCXA153-s. FreeMASTER üle siluri on alati saadaval, kui silur on ühendatud ja kasutaja tegevust pole vaja. FreeMASTER toetab aga ainult põhifunktsioone, näiteks sellisel viisil mälu lugemist/kirjutamist.
4 FreeMASTER projekt
FreeMASTERi demoprojekt on salvestatud faili "Debug/Project.pmpx" file. Topeltklõpsake seda file FreeMASTER projekti avamiseks.
Joonis 9.FreeMASTER demoprojekt
Pärast selle projekti avamist ilmub aken "Muutuva jälgimine". See aken sisaldab demoprojektis kasutatavaid parameetrimuutujaid. Veerg „Väärtus” on „?” sest FreeMASTER pole sidet loonud. Veerg „Ühik” näitab muutuja tüüpi ja veerg „Period” näitab muutuja värskendusperioodi.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 6 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 10.Muutuva kella aken
Kasutajad saavad vaadata uut muutujat, topeltklõpsates tühjal real. Kui kaart file on õigesti laaditud, saavad kasutajad otse väljal „Aadress” soovitud muutujale juurde pääseda. Kohandatud muutuja saab lisada ka õige aadressi ja suuruse määramisega.
Joonis 11.Uue muutuja vaatamine
Kui kasutajad soovivad tahvliga ühenduse loomiseks kasutada LPUART-i, kasutab FreeMASTER selles demoprojektis FRDMMCXA153 plaadiga suhtlemiseks CMSIS-DAP-i pardal olevat silurit. Avage menüü "Projekt -> Valikud", valige "RS232" ja sisestage õige port ja kiirus. Klõpsake rohelist nuppu "GO" või kasutage suhtluse alustamiseks otseteed "Ctrl + G".
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 7 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 12. Side muutmine Pärast side loomist värskendab muutujate jälgimise aken automaatselt muutujaid.
Joonis 13. Värskendatud muutujad
Nüüd saate neid muutujaid redigeerida ja pardal olevate LED-ide olekud muutuvad vastavalt. NäiteksampKui muudate välja "leds[0].mode" väärtuseks "PWM", süttib sinine LED 50% heledusega. Heleduse muutmiseks muutke välja "leds[0].dutyCycle" väärtust vahemikus 0 kuni 100. Kui väljal "leds[0].mode" on väärtus "LOGIC", vilgub LED 500 ms intervalliga. Viiteaja muutmiseks muutke välja "leds[0].delayInMs" vahemikus 0 kuni 1000 10 ms sammuga. Teisi LED-e saab juhtida samal viisil.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 8 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 14.LEDide olek
5 GUI Guideri projekt
GUI Guideri demoprojekt asub aadressil “lvgl/lvgl.guiguider”. Selle projekti avamiseks topeltklõpsake seda file või valige see file väljale „Impordi kohalik projekt”.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 9 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 15. GUI Guideri projekt Selles demoprojektis töötavad nupud ja liugurid koos FreeMASTERiga. Nuppudega saab kirjutada valitud LED-töörežiimi ja liuguriga saab muuta viivitusintervalli või töötsükleid. Sündmuste lisamiseks või muutmiseks märkige akent "Sündmus". Näiteksample, allolevatel joonistel on näidatud nupu ja liuguri sündmused. LED sinine OFF režiimi nupp kirjutab "LEDs[0].mode" muutuja, et loetleda "OFF" väärtus. Liugur on keeruline. See lisab "välja antud" sündmusele kohandatud koodi. Kood saab liuguri praeguse väärtuse, korrutab selle viivitusintervallidena 10-ga ja kirjutab selle kirjesse "leds[0].delayInMs". See võib lihtsalt muuta liuguri omadusi. Soovime 10 ms sammu, seega kirjutame kohandatud koodi. Saate kirjutada keerukama koodi, mis sobib teie rakendustega.
Joonis 16. LED sinise OFF režiimi nupu sündmus
Joonis 17. LED sinise viivituse intervalli liuguri sündmus
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 10 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
FreeMASTERi ühendamiseks avage FreeMASTER ja laadige projekt, nagu mainitud. Avage GUI Guideri paremas alanurgas aken "FreeMASTER" ja klõpsake nuppu "Link to FreeMASTER Server". Muutke ühenduse parameetreid, kui olete neid muutnud. Vastasel juhul säilita vaikeväärtus.
Joonis 18.FreeMASTER aken
Joonis 19. FreeMASTER serveriga ühenduse loomine
Pärast FreeMASTERi serveriga ühenduse loomist käivitage simulaator FreeMASTERiga. Vastasel juhul ei saa simulaator FreeMASTERiga lugeda ega kirjutada. Simulaatori käivitamiseks klõpsake nuppu "Generate Code & Build & Run" või vajutage "Ctrl + Q" otseteed. Käivitage C-simulaator, mitte MicroPython simulaator. See projekt kasutab kohandatud koodi ja seda rakendatakse ainult C-s.
Joonis 20. Simulaatori käivitamine
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 11 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 21. Simulaatori valikud Valitud LED-i tööolekute muutmiseks klõpsake nuppu või lohistage liugurit.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 12 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Joonis 22. Demo töötab
6 Märkus dokumendi lähtekoodi kohta
ExampSelles dokumendis näidatud koodil on järgmised autoriõigused ja BSD-3-klausli litsents:
Autoriõigus 2025 NXP Edasilevitamine ja kasutamine lähte- ja kahendvormingus, muudatustega või ilma, on lubatud, kui on täidetud järgmised tingimused.
1. Lähtekoodi edasilevi korral tuleb säilitada ülaltoodud autoriõiguse teade, käesolev tingimuste loetelu ja järgmine lahtiütlus.
2. Binaarses vormis levitamisel tuleb reprodutseerida ülaltoodud autoriõiguse märge, käesolev tingimuste loend ja järgmine dokumentatsioonis ja/või muudes materjalides sisalduv lahtiütlemine peavad olema koos levitamisega kaasas.
3. Ei autoriõiguse omaniku ega selle kaasautorite nimesid ei tohi kasutada sellest tarkvarast saadud toodete heakskiitmiseks ega reklaamimiseks ilma eelneva kirjaliku loata.
SELLE TARKVARA PAKKUAVAD AUTORIÕIGUSE OMAJAD JA KAASAJAD „NAGU ON” NING MIS TAHES OTSESELT VÕI KAUDSE GARANTIID, KAASAALSETE, KUID MITTE PIIRATUD, KAUBANDUSVÕIME JA KAUBANDUSVAHENDUSE SOOVITUSE GARANTIID. MITTE JUHUL EI VASTUTA AUTORIÕIGUSE OMAJA VÕI KAASAJAD MISGI OTSESE, KAUDSE, JUHUSLIKU, ERI-, EESMÄRGISTE VÕI JÄLJENDUSLIKU KAHJU EEST (SEALHULGAS, KUID MITTE PIIRATUD, TEENUSED, KASUTAMISED; KAUPADE ASENDUSTE HANKED; VÕI KASUM; VÕI ÄRITEGEVUSE KATKESTUS), MIS PÕHJUSINUD JA MIS TAHES VASTUTUSE TEOORIA, KAS LEPINGU, RANGE VASTUTUS VÕI DEKTASTUS (KAASA arvatud HOOLETUS VÕI MUUL MUUL), MIS ON TEKINUD MIS TAHES SELLEST KASUTAMISEKS SELLISTE KAHJUSTUSTE VÕIMALUS.
7 Redaktsioonide ajalugu
Tabel 1. Redaktsiooniajalugu Dokumendi ID
AN14507 v.1.0
Ilmumiskuupäev 06. jaanuar 2024
Kirjeldus · Esialgne versioon
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 13 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Juriidiline teave
Definitsioonid
Mustand – dokumendi mustandi olek näitab, et sisu on endiselt sisemise ümberkorraldamise allview ja see tuleb ametlikult heaks kiita, mis võib kaasa tuua muudatusi või täiendusi. NXP Semiconductors ei anna mingeid kinnitusi ega garantiisid dokumendi mustandi versioonis sisalduva teabe täpsuse või täielikkuse kohta ega vastuta sellise teabe kasutamise tagajärgede eest.
Kohustustest loobumine
Piiratud garantii ja vastutus – selles dokumendis sisalduvat teavet peetakse täpseks ja usaldusväärseks. Siiski ei anna NXP Semiconductors mingeid otseseid ega kaudseid kinnitusi ega garantiisid sellise teabe täpsuse või täielikkuse kohta ega vastuta sellise teabe kasutamise tagajärgede eest. NXP Semiconductors ei vastuta selle dokumendi sisu eest, kui see on pärit NXP Semiconductori-välisest teabeallikast. NXP Semiconductors ei vastuta ühelgi juhul kaudsete, juhuslike, karistuslike, eri- ega kaudsete kahjude eest (sealhulgas – ilma piiranguteta – saamata jäänud kasum, saamata jäänud säästud, ärikatkestused, mis tahes toodete eemaldamise või asendamisega seotud kulud või ümbertöötamise tasud), olenemata sellest, kas või sellised kahjud ei põhine deliktil (sh hooletus), garantiil, lepingu rikkumisel või mõnel muul õiguslikul teoorial. Olenemata kahjudest, mida klient võib mis tahes põhjusel kanda, on NXP Semiconductorsi koond- ja kumulatiivne vastutus kliendi ees siin kirjeldatud toodete eest piiratud vastavalt NXP Semiconductorsi kaubandusliku müügi tingimuste ja tingimustega.
Õigus teha muudatusi — NXP Semiconductors jätab endale õiguse muuta selles dokumendis avaldatud teavet, sealhulgas ilma piiranguteta tehnilisi andmeid ja tootekirjeldusi, igal ajal ja ette teatamata. See dokument asendab ja asendab kogu teabe, mis on esitatud enne selle avaldamist.
Kasutussobivus – NXP Semiconductors tooted ei ole kavandatud, volitatud ega garanteeritud nii, et need sobiksid kasutamiseks elu toetavates, elutähtsates või ohutuskriitilistes süsteemides või seadmetes ega rakendustes, kus võib mõistlikult eeldada NXP Semiconductors toote riket või talitlushäireid. põhjustada kehavigastusi, surma või raskeid vara- või keskkonnakahjustusi. NXP Semiconductors ja selle tarnijad ei vastuta NXP Semiconductorsi toodete lisamise ja/või kasutamise eest sellistesse seadmetesse või rakendustesse ning seetõttu toimub lisamine ja/või kasutamine kliendi enda riisikol.
Rakendused – siin kirjeldatud mis tahes nende toodete rakendused on ainult illustratiivsed. NXP Semiconductors ei kinnita ega garanteeri, et sellised rakendused sobivad kindlaksmääratud kasutuseks ilma täiendava testimise või muutmiseta. Kliendid vastutavad oma NXP Semiconductorsi tooteid kasutavate rakenduste ja toodete disaini ja toimimise eest ning NXP Semiconductors ei vastuta mis tahes abi eest, mis on seotud rakenduste või kliendi tootekujundusega. Klient vastutab ainuisikuliselt selle eest, kas NXP Semiconductors toode sobib ja sobib kliendi rakenduste ja kavandatud toodete jaoks, samuti kliendi kolmandast isikust kliendi(te) kavandatud rakenduseks ja kasutamiseks. Kliendid peaksid oma rakenduste ja toodetega seotud riskide minimeerimiseks pakkuma asjakohaseid projekteerimis- ja töökaitsemeetmeid. NXP Semiconductors ei võta endale vastutust mis tahes vaikete, kahjustuste, kulude või probleemide eest, mis põhinevad kliendi rakenduste või toodete või kliendi kolmandast isikust kliendi(te) rakendusel või kasutusel. Klient vastutab NXP Semiconductorsi tooteid kasutavate kliendi rakenduste ja toodete jaoks kõigi vajalike testimiste tegemise eest, et vältida rakenduste ja toodete või rakenduse või kliendi kolmandast isikust kliendi(te) poolt kasutatavate rakenduste vaikimisi. NXP ei võta sellega seoses mingit vastutust.
Kaubandusmüügi tingimused — NXP Semiconductors tooteid müüakse kommertsmüügi üldtingimuste alusel, mis on avaldatud aadressil https://www.nxp.com/profile/tingimused, kui kehtivas kirjalikus individuaallepingus ei ole kokku lepitud teisiti. Individuaalse lepingu sõlmimisel kehtivad ainult vastava lepingu tingimused. NXP Semiconductors on käesolevaga sõnaselgelt vastu kliendi üldiste tingimuste kohaldamisele seoses NXP Semiconductorsi toodete ostmisega kliendi poolt.
Ekspordikontroll – selle dokumendi ja siin kirjeldatud kauba(de) suhtes võivad kehtida ekspordikontrolli eeskirjad. Eksport võib nõuda pädevate asutuste eelnevat luba.
Sobivus kasutamiseks mittekvalifitseeruvates toodetes – kui selles dokumendis ei ole sõnaselgelt öeldud, et see konkreetne NXP Semiconductors toode on autotööstuse jaoks kvalifitseeritud, ei sobi toode autotööstuses kasutamiseks. See ei ole kvalifitseeritud ega testitud vastavalt autode testimise või rakenduse nõuetele. NXP Semiconductors ei vastuta mootorsõidukitööstusele mittevastavate toodete lisamise ja/või kasutamise eest autotööstuse seadmetesse või rakendustesse. Juhul, kui klient kasutab toodet autotööstuses kasutatavate rakenduste projekteerimiseks ja kasutamiseks autotööstuse spetsifikatsioonide ja standardite kohaselt, peab klient (a) kasutama toodet ilma NXP Semiconductors'i garantiita tootele selliste autotööstuse rakenduste, kasutuse ja spetsifikatsioonide jaoks ning ( b) kui klient kasutab toodet autotööstuses väljaspool NXP Semiconductorsi spetsifikatsioone, toimub selline kasutamine ainult kliendi enda riisikol ja (c) klient hüvitab NXP Semiconductorsile täielikult mis tahes vastutuse, kahjud või ebaõnnestunud tootenõuded, mis tulenevad kliendi disainist ja kasutamisest toode autotööstuses kasutamiseks väljaspool NXP Semiconductorsi standardgarantii ja NXP Semiconductorsi toote spetsifikatsioone.
HTML-väljaanded – selle dokumendi HTML-versioon, kui see on saadaval, on saadaval viisakusena. Lõplik teave sisaldub asjakohases dokumendis PDF-vormingus. Kui HTML-dokumendi ja PDF-dokumendi vahel esineb lahknevusi, on PDF-dokumendil prioriteet.
Tõlked – dokumendi mitteingliskeelne (tõlgitud) versioon, sealhulgas selles dokumendis sisalduv juriidiline teave, on ainult viitamiseks. Ingliskeelne versioon on ülimuslik, kui tõlgitud ja ingliskeelse versiooni vahel esineb lahknevusi.
Turvalisus – klient mõistab, et kõigi NXP toodete puhul võivad esineda tuvastamata haavatavused või need võivad toetada kehtestatud turvastandardeid või spetsifikatsioone teadaolevate piirangutega. Klient vastutab oma rakenduste ja toodete kavandamise ja toimimise eest kogu nende elutsükli jooksul, et vähendada nende haavatavuste mõju kliendi rakendustele ja toodetele. Kliendi vastutus laieneb ka muudele avatud ja/või patenteeritud tehnoloogiatele, mida NXP tooted toetavad kliendi rakendustes kasutamiseks. NXP ei vastuta haavatavuse eest. Klient peaks regulaarselt kontrollima NXP turvavärskendusi ja võtma asjakohaseid järelmeetmeid. Klient valib välja turvafunktsioonidega tooted, mis vastavad kõige paremini kavandatud rakenduse reeglitele, määrustele ja standarditele ning teeb oma toodete osas lõplikud disainiotsused ning vastutab ainuisikuliselt kõigi oma tooteid puudutavate juriidiliste, regulatiivsete ja turvalisusega seotud nõuete täitmise eest, olenemata sellest, et mis tahes teabe või toe kohta, mida NXP võib pakkuda. NXP-l on tooteturbe intsidentidele reageerimise meeskond (PSIRT) (saadaval aadressil PSIRT@nxp.com), mis haldab NXP-toodete turvanõrkuste uurimist, aruandlust ja lahenduste väljalaskmist.
NXP BV — NXP BV ei ole tegutsev ettevõte ning ta ei levita ega müü tooteid.
Kaubamärgid
Märkus. Kõik viidatud kaubamärgid, tootenimed, teenuste nimed ja kaubamärgid on nende vastavate omanike omand.
NXP — sõnamärk ja logo on NXP BV kaubamärgid
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 14 / 16
NXP pooljuhid
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Amazon Web Services, AWS, Powered by AWS logo ja FreeRTOS – on Amazon.com, Inc. või tema sidusettevõtete kaubamärgid.
Microsoft, Azure ja ThreadX on Microsofti ettevõtete grupi kaubamärgid.
AN14507
Rakenduse märkus
Kogu selles dokumendis esitatud teabe suhtes kehtivad juriidilised lahtiütlused.
Rev. 1.0 – 6. jaanuar 2025
© 2025 NXP BV Kõik õigused kaitstud.
Dokumendi tagasiside 15 / 16
NXP pooljuhid
Sisu
1
Sissejuhatus ………………………………………………… 2
1.1
Nõuded ………………………………………………..2
1.2
Süsteem läbiview ……………………………………… .. 2
2
Tarkvara seadistamine ……………………………………………. 3
2.1
FreeMASTERi installimine ………………………………. 3
2.2
GUI juhise installimine …………………………………….. 4
3
FreeMASTERi seadistamine tahvlil ………..4
3.1
UART ………………………………………………………….. 5
3.2
Siluja …………………………………………………….. 6
4
FreeMASTER projekt …………………………………… 6
5
GUI Guideri projekt ……………………………………… 9
6
Märkus lähtekoodi kohta dokumendis
dokument …………………………………………………..13
7
Läbivaatamise ajalugu …………………………………………13
Õigusalane teave ……………………………………….14
AN14507
LVGL-i simulaatori kasutamine koos FreeMASTERiga
Pidage meeles, et olulised märkused selle dokumendi ja siin kirjeldatud toote(de) kohta on lisatud jaotisesse „Juriidiline teave”.
© 2025 NXP BV
Lisateabe saamiseks külastage: https://www.nxp.com
Kõik õigused kaitstud.
Dokumendi tagasiside Avaldamise kuupäev: 6. jaanuar 2025
Dokumendi identifikaator: AN14507
Dokumendid / Ressursid
![]() |
NXP AN14507 LVGL simulaator koos FreeMASTERiga [pdfKasutusjuhend MCXA153, MCXA154, MCXA155, AN14507 LVGL simulaator koos FreeMASTERiga, AN14507, LVGL simulaator koos FreeMASTERiga, simulaator koos FreeMASTERiga, FreeMASTER, simulaator |
