NXP AN13948 Kubatanidza LVGL GUI Chikumbiro muSmart HMI Platform Mushandisi Manual
NXP AN13948 Kubatanidza LVGL GUI Chikumbiro muSmart HMI Platform

Nhanganyaya

NXP yakatangisa kit yekuvandudza mhinduro inonzi SLN-TLHMI-IOT. Inotarisa kune smart HMI application ine maviri maapplication - kofi muchina uye elevator (smart panel app iri kuuya munguva pfupi).
Kuti upe ruzivo kumushandisi, mamwe magwaro ekutanga anosanganisirwa, eexample, gwara rekuvandudza.
Nhungamiro inosuma iyo yekutanga software dhizaini uye dhizaini yemashandisirwo anofukidza ese emhinduro zvikamu.
Izvi zvinosanganisira bootloader, chimiro, uye HAL dhizaini kubatsira vanogadzira zviri nyore uye nemazvo kuita maapplication avo vachishandisa SLN-TLHMI-IOT.

Kuti uwane rumwe ruzivo nezve magwaro uye mhinduro, shanya: NXP EdgeReady Smart HMI Solution yakavakirwa pai.MX RT117H ine ML Vision, Voice uye Graphical UI.

Nekudaro, iyo sumo inotarisana nemazano uye mashandisiro akakosha. Nekuda kwekutevedzera kwesoftware kunoenderana nehurongwa, hazvisati zviri nyore kuti vanogadzira vazive maitiro ekuita maapplication avo.
Kuti ikurumidze kusimudzira, mamwe madhairekitori anodiwa kusuma mashandisirwo makuru ezvikamu (zveexample, LVGL GUI, chiratidzo, uye kuzivikanwa kwezwi) nhanho nhanho.
For exampuye, vatengi vanofanirwa kuve neyavo LVGL GUI application yakasiyana neyezvino maapplication mumhinduro.
Mushure mekuita yavo LVGL GUI neGUI Guider yakapihwa neNXP, ivo vanofanirwa kuibatanidza mune smart HMI software chikuva zvichienderana nehurongwa.

Ichi chinyorwa chekushandisa chinotsanangura nzira yekubatanidza iyo LVGL GUI application yakagadziridzwa nemushandisi mune yakangwara HMI software chikuva zvichienderana nehurongwa.
Iwo mareferenzi macode anounzwawo pamwe chete neichi chinyorwa chekunyorera.

Cherechedza: Ichi chinyorwa chekushandisa hachitsanangure maitiro ekugadzira iyo GUI yakavakirwa paLVGL ine GUI Guider software chishandiso.

The overview yeLVGL uye GUI Guider inotsanangurwa muChikamu 1.1 uye Chikamu 1.2.

Raibhurari Yakachena uye Yakasiyana-siyana Graphics
Chiedza uye Versatile Graphics Raibhurari (LVGL) iraibhurari yemahara uye yakavhurika-sosi yemifananidzo.
Inopa zvese zvaunoda kuti ugadzire yakamisikidzwa GUI ine-nyore-kushandisa-graphical zvinhu, yakanaka yekuona maitiro, uye yakaderera ndangariro tsoka.

GUI Guider
GUI Guider ndeye mushandisi-inoshamwaridzika graphical mushandisi interface yekuvandudza chishandiso kubva kuNXP inogonesa kukurumidza kusimudzira kwemhando yepamusoro kuratidzwa ine yakavhurika-sosi LVGL mifananidzo raibhurari.
Iyo yekudhonza-uye-kudonha mupepeti weGUI Guider inoita kuti zvive nyore kushandisa akawanda maficha eLVGL. Aya maficha anosanganisira majeti, animations, uye masitayipi ekugadzira GUI ine shoma kana isina coding.
Nekudzvanya bhatani, unogona kumhanyisa application yako munzvimbo yakateedzerwa kana kutumira kunze kune chinangwa chepurojekiti.
Yakagadzirwa kodhi kubva kuGUI Guider inogona kuwedzerwa nyore kupurojekiti yako, ichimhanyisa maitiro ekusimudzira uye ichikubvumidza kuti uwedzere yakamisikidzwa mushandisi interface kune yako application zvisina musono.
GUI Guider yakasununguka kushandisa neNXP general chinangwa uye crossover MCUs uye inosanganisira yakavakirwa-mukati mapurojekiti matemplate emapuratifomu akati wandei anotsigirwa.
Kuti udzidze zvakawanda nezve LVGL uye GUI kuvandudza paGUI Guider, shanya https://lvgl.io/ uye GUI Guider.

Development environment

Gadzirira uye gadzira nharaunda yekusimudzira yekugadzira uye kubatanidza GUI app kune yakangwara HMI chikuva.

Hardware nharaunda

Iyo inotevera hardware inodiwa pakuratidzira mushure mekuvandudzwa:

  • Iyo smart HMI yekuvandudza kit yakavakirwa paNXP i.MX RT117H
  • SEGGER J-Link ine 9-pini Cortex-M adapteri

Software nharaunda
Maturusi esoftware neshanduro dzawo anoshandiswa mune ino chinyorwa chekunyorera anounzwa, sepazasi:

  • GUI Guider V1.5.0-GA
  • MCUXpresso IDE V11.7.0
    Cherechedza: A bug in versions before 11.7.0 haibvumiri zvakakodzera kuvaka-mu-multicore mapurojekiti.
    Naizvozvo, shanduro 11.7.0 kana kupfuura inodiwa.
  • RT1170 SDK V2.12.1
  • SLN-TLHMI-IOT software chikuva - smart HMI sosi makodhi akaburitswa mune yedu yepamutemo GitHub repository.

Kuti udzidze zvakawanda nezvekumisa uye kuisa iyo hardware uye software nharaunda, ona Kutanga neSLN-TLHMI-IOT (gwaro). MCU-SMHMI-GSG).

Batanidza LVGL GUI application mune smart HMI papuratifomu

Iyo smart HMI software chikuva chakavakirwa pachimiro chekuvaka. Vagadziri vanoomerwa nekuwedzera yavo LVGL GUI application kune smart HMI software chikuva kunyangwe vakaverenga gwara rekuvandudza uye nekuziva nezve chimiro.
Zvikamu zvinotevera zvinotsanangura nzira yekuzviita nhanho nedanho.

Gadzira LVGL GUI application pane GUI Guider
Sezvambotaurwa pamusoro, maitiro ekugadzira iyo LVGL GUI paGUI Guider haisi iyo yekusimbisa mune ino chinyorwa chekushandisa.
Asi GUI exampzvinodikanwa.
Naizvozvo, imwe yakapfava GUI template inonzi Slider Progress inopiwa muGUI Guider inosarudzwa seGUI ex.ample yekukurumidza kuseta.
Iyo Slider Progress GUI template inoshandiswa nekuti ine mufananidzo unodiwa kuratidza kuvaka mifananidzo zviwanikwa mukushandisa.
Iyo GUI example iri nyore kugadzira: Kugadzira purojekiti ine yakagadziridzwa LVGL raibhurari V8.3.2 uye bhodhi template seMIMXRT1176xxxxx, tarisa kuGUI Guider User's Guide (gwaro. GUIGUIDERUG).
Mufananidzo 1 unoratidza zvirongwa zveprojekiti.

Cherechedza: Rudzi rwepaneru runofanira kusarudzwa, sezvakaratidzwa mubhokisi dzvuku muMufananidzo 1, sezvarinoshandiswa pabhodhi rekuvandudza razvino.

Mushure mekugadzira purojekiti, mhanyisa simulator kuti igadzire yakabatana LVGL GUI makodhi uye kuvaka chirongwa zvakare.
Unogona kutarisa maitiro eiyo GUI examppane simulator.

Mufananidzo 1. GUI chirongwa chekugadzirisa pane GUI Guider
Project Setting

Gadzira chirongwa chako pane smart HMI
Cherechedza: Kutanga, gadzira purojekiti yako paMCUXpresso IDE.

Mushure meLVGL GUI exampiyo yakavakwa, inogona kuenda kune chinangwa chikuru chekuibatanidza mune smart HMI software platform paMCUXpresso project yekuita GUI application yako.
Iyo yakapfava uye inokurumidza nzira ndeyekubatanidza yazvino application purojekiti inoratidzwa pane smart HMI chikuva.
Iyo elevator app ndiyo iri nani sarudzo seyakaumbwa sosi sezvo ine nyore kuita.

Kuti ugadzire purojekiti yako, tevera matanho ari pasi apa:

  1. Kopa uye unama iyo "elevator" folda mune yakavharwa smart HMI sosi kodhi kubva kuGitHub. Remekedza kuti ive yako.
    Zve example, isu takasarudza "slider_progress", tichitevera zita reiyo GUI example.
  2. Mu "slider_progress" folda, isa iyo "lvgl_vglite_lib" folda ine LVGL GUI chirongwa.
  3. Vhura iyo inoenderana neprojekiti files .cproject uye .project wotsiva tambo yese "elevator" netambo yezita rechirongwa "slider_progress".
  4. Ita zvakafanana kutsiva kune ese ari maviri purojekiti files mune "cm4" uye "cm7" maforodha.
    Gadzirisa purojekiti yako nekugadzira purojekiti yekusimudza files.
    Sezvakaratidzwa mu Mufananidzo 2 mapurojekiti ako zvino anogona kuvhurwa muMCUXpresso IDE nenzira yakafanana neyepurojekiti yekusimudza.

Mufananidzo 2. Zvirongwa zvekugadzirisa paMCUXpresso
Project Setup

Vaka zviwanikwa zve smart HMI
Kazhinji, mifananidzo inoshandiswa muGUI (inzwi rinoshandiswa mukukurudzira kwezwi zvakare).
Mifananidzo nemanzwi zvinonzi zviwanikwa, zvakachengetwa mukupenya mukutevedzana. Usati wazvironga pane flash, zviwanikwa zvinofanirwa kuvakwa kuita bhinari file.
Basa guru nderekutsiva mazita ereferensi app (elevator) neyako.

Kuti uite kudaro, tevera matanho ari pasi apa:

  1. Bvisa iyo yakaumbwa "mifananidzo" folda pasi pe slider_progress/resource.
  2. Kopa iyo "mifananidzo" dhairekitori pasi \yakagadzirwa mune yako GUI Guider purojekiti.
  3. Namira pasi peiyo slider_progress/resource (kureva kuti, shandisa yako mifananidzo kwete iyo inobva kuelevator app.).
  4. Dzima *.mk file inoshandiswa kuGUI Guider mu "mifananidzo" folda.
  5. Rename the files elevator_resource.txt, elevator_resource_build.bat, uye elevator_resource_build.sh mu "resource" forodha kune zita rechirongwa chako slider_progress_resource.txt, slider_progress_resource_build.bat, uye slider_progress_resh_build.
    Cherechedza:
    • elevator_resource.txt: ine nzira nemazita ezvese zviwanikwa (mifananidzo nemanzwi) anoshandiswa muapp.
    • elevator_resource_build.bat/elevator_resource_build.sh: inoshandiswa kuvaka zviwanikwa muWindows neLinux saizvozvo.
  6. Mushure mekuvhura slider_progress_resource.txt file, chinja tambo dzese "elevator" ne "slider_progress".
  7. Bvisa mifananidzo yese yekare uye wedzera mitsva nemufananidzo wako file mazita (heino "_scan_example_597x460.c”), semufananidzo ../../slider_progress/resource/images/_scan_example_597x460.c.
  8. Vhura iyo slider_progress_resource.bat file yeWindows uye shandura tambo dzese "elevator" ne "slider_progress". Ita zvakafanana kune file slider_progress_resource.sh yeLinux.
  9. Dzvanya kaviri batch file slider_progress_resource_build.bat yeWindows.
  10. Iwindo rekuraira rinoonekwa uye rinomhanya otomatiki kugadzira iyo yemifananidzo resource binary file ine data yemifananidzo uye ruzivo rwekuwana zviwanikwa zvine C makodhi ekuseta nzvimbo dzese dzemifananidzo muflash uye saizi yese yebhayiti yemifananidzo.
    Mushure mekuratidza meseji "Resource Generation Complete!", iyo yemifananidzo resource binary file yakanzi slider_progress_resource.bin uye ruzivo rwekuwana ruzivo file zita resource_information_table.txt are produced in the folder "resource".
    The image resource binary file inorongwa paflash, uye ruzivo rwekuwana zviwanikwa runoshandiswa kuwana zviwanikwa paHMI yakangwara (ona Chikamu 3.4.1).

Batanidza LVGL GUI application mune smart HMI
Iyo LVGL GUI application macode (heino SliderProgress GUI example) uye zviwanikwa zvemufananidzo, kusanganisira ruzivo rwekuwana, zvinogona kuwedzerwa kune smart HMI.
Pamusoro pezvo, kuita yako LVGL GUI application pane smart HMI, inodiwa kuwedzera iyo HAL zvishandiso zvine chekuita neLVGL GUI uye zvine hukama zvigadziriso.
Iyo LVGL GUI application iri kushanda paM4 musimboti, uye kuita kwakabatana kunenge kuri muchirongwa cheM4 "sln_smart_tlhmi_slider_progress_cm4".
Matanho akadzama anotsanangurwa mune zvimwe zvikamu zviduku.

Wedzera LVGL GUI makodhi uye zviwanikwa
Iyo LVGL GUI makodhi ekushandisa anoshandiswa kune smart HMI ari mumafolda "tsika" uye "akagadzirwa" muGUI Guider chirongwa.

Kuti uwedzere makodhi kune smart HMI, tevera matanho ari pasi apa:

  1. Tsiva custom.c uye custom.h pasi pe slider_progress/cm4/custom/ nevari muforodha "custom" muGUI Guider project.
  2. Bvisa maforodha "akagadzirwa" kubva slider_progress/cm4/.
    Wobva wakopa iyo "yakagadzirwa" folda kubva kuGUI Guider purojekiti uye unamate kune slider_progress/cm4/.
  3. Dzima maforodha "mufananidzo" uye "mPythonImages" uye ese files *.mk uye *.py mune "yakagadzirwa" folda.
    Sezvambotaurwa pamusoro apa, mifananidzo iri mu "mufananidzo" folda inovakwa mubhinari yekushandisa file, saka iyo "mufananidzo" folda haidiwe.
    Iyo folda "mPythonImages" uye ese ma files *.mk uye *.py hazvidiwe kune yakangwara HMI.
  4. Kuti uwedzere mutex control yakavakirwa pane yakangwara HMI papuratifomu uye kuseta nzvimbo dzemufananidzo pane flash, shandura iyo file custom.c paMCUXpresso IDE.
    Izvi zvese zvinotsanangurwa neRT_PLATFORM.
  5. Vhura elevator purojekiti paMCUXpresso IDE. Tsvaga tsananguro yakakura RT_PLATFORM mutsika.c pazasi sln_smart_tlhmi_elevator_cm4 > tsika uye wokopa mitsara yese yekodhi kubva ku #if defined(RT_PLATFORM) kuenda ku #endif, woiisa mu file custom.c under sln_smart_tlhmi_slider_progress_cm4 > custom.
  6. Dzima mitsara yekodhi pasi pe #else ine #else sezvo ichishandiswa kune elevator GUI.
    Mitsetse yekodhi yakawedzerwa inovhara zvinotevera:
    • Izvo zvinosanganisira files zviri sezvinotevera:
      Code Uye Zvishandiso

    • The variable declaration ndeiyi inotevera:
      Code Uye Zvishandiso
    • Iwo maC makodhi mubasa custom_init() ndeaya anotevera:
      Code Uye Zvishandiso
      Code Uye Zvishandiso
    • Iwo maC makodhi emabasa _takeLVGLMutex(), _giveLVGLMutex(), uye setup_imgs() uko kwakaiswa nzvimbo dzemifananidzo yese.
  7. Tsiva macode ari mufunction setup_imgs() nemakodhi ekuseta enzvimbo yemifananidzo iri muresource_information_table.txt file (ona Chikamu 3.3).
    Mune ino chinyorwa chekushandisa, pane imwe chete yemifananidzo sosi iyo inomisikidzwa se: _scan_example_597x460.data = (base + 0); Mushure mekuzviita, basa setup_imgs() rinoratidzwa sepazasi:
    Code Uye Zvishandiso
  8. Kuwedzera tsananguro huru uye chiziviso chebasa chine chekuita netsika.c, shandura tsika.h file pasi sln_smart_tlhmi_slider_progress_cm4 > tsika, sezvinoratidzwa pazasi:
    Code Uye Zvishandiso
  9. Kutsanangura mifananidzo iri muLVGL GUI application, shandura lvgl_images_internal.h file pasi pe sln_smart_tlhmi_slider_progress_cm4 > tsika.
    • Vhura mufananidzo mumwe *.c file (heino _scan_example_597x460.c) pasi /generated/ image/ muGUI Guider project.
      Kopa tsananguro yemufananidzo pamagumo e file. Namira kune lvgl_images_internal.h file mushure mekudzima zvese zvekutanga tsananguro nezve iyo mifananidzo yeiyo elevator app.
    • Delete .data = _scan_example_597x460_map muhurongwa sezvo .data iri muchirongwa setup_imgs().
      Mutsara unotsanangurwa pakupedzisira mu lvgl_images_internal.h file, sezvinoratidzwa pasi apa:
      Code Uye Zvishandiso
      Cherechedza:
      Dzokorora mashandiro ari pamusoro pamifananidzo yese files imwe neimwe kana paine akawanda-mifananidzo files.
  10. Ronga saizi yese yemufananidzo nekutsanangura tsananguro yakakura APP_LVGL_IMGS_SIZE muapp_config.h file pasi pe sln_smart_tlhmi_slider_progress_cm7 > sosi nehukuru hutsva hwemifananidzo.
    Saizi itsva iyi inowanikwa mune yakavakwa resource_information_table.txt file.

Wedzera HAL zvishandiso uye zvigadziriso
Zvichienderana nedhizaini yekuvaka, maviri HAL zvishandiso (yekuratidza uye zvinobuda zvishandiso) zvakagadzirirwa LVGL GUI application.
Kuitwa kwezvishandiso zviviri izvi kwakasiyana zvichienderana neakasiyana LVGL GUI mashandisirwo kunyangwe paine akajairwa ekuvakira dhizaini kwavari.
Izvo zvinoshandiswa zvakasiyana muzvikamu zviviri files.
Naizvozvo, inofanira kusanganisa maviri files kubva kune yazvino yekusimudza application uye gadzirisa yako LVGL GUI application.
Wobva wagonesa zvishandiso zvako mukugadzirisa file.
Yako LVGL GUI application yakavakirwa pane yakangwara HMI papuratifomu zvichienderana nehurongwa.

Iyo yakadzama shanduko inogona kuitwa muMCUXpresso IDE, sezvakaratidzwa pazasi:

  • Shandisa kuratidza HAL mudziyo
    1. Kopa uye unamate iyo hal_display_lvgl_elevator.c file pasi peboka sln_smart_tlhmi_slider_progress_cm4 > framework > hal > ratidza paMCUXpresso project. Ipe zita kuti hal_display_lvgl_sliderprogress.c pakushandisa kwako.
    2. Vhura iyo file hal_display_lvgl_sliderprogress.c wotsiva tambo dzese "elevator" netambo yako yekushandisa "SliderProgress" mu file.
  • Shandisa inobuda HAL mudziyo
    1. Kopa uye unamate iyo hal_output_ui_elevator.c file pasi peboka sln_smart_tlhmi_slider_progress_cm4 > framework > hal > kubuda paMCUXpresso project. Rememe iyo kuti hal_output_ui_sliderprogress.c kune yako application.
    2. Vhura iyo file hal_output_ui_sliderprogress.c. Bvisa mabasa ese ane chekuita neyekusimudza application kunze kweanotevera akajairika mabasa eiyo HAL mudziyo:
      HAL_OutputDev_UiElevator_Init();
      HAL_OutputDev_UiElevator_Deinit();
      HAL_OutputDev_UiElevator_Start();
      HAL_OutputDev_UiElevator_Stop();
      HAL_OutputDev_UiElevator_InferComplete();
      HAL_OutputDev_UiElevator_InputNotify();
      Mukuwedzera, chengetedza zviziviso zvezviviri zviri pasi apa:
      APP_OutputDev_UiElevator_InferCompleteDecode();
      APP_OutputDev_UiElevator_InputNotifyDecode();
    3. Chenesa basa HAL_OutputDev_UiElevator_InferComplete() yekuvaka yako application gare gare.
      Mune basa racho, bvisa ese ari maviri ekuita mafoni _InferComplete_Vision () uye _InferComplete_Voice () inoshandiswa kubata mhedzisiro kubva muchiratidzo uye izwi algorithms yekusimudzira application.
    4. Chenesa basa HAL_OutputDev_UiElevator_InputNotify() uye chengeta iyo yekutanga dhizaini yekuwedzera application kuvandudza.
      Pakupedzisira, basa racho rinotarisa sezvinotevera:
      Code Uye Zvishandiso
    5. Bvisa zviziviso zvese zvakasiyana, kusanganisira enum uye array, kunze kweiyo s_UiSurface uye s_AsBuffer[] inoshandiswa kune zvakajairika kuita.
    6. Tsiva tambo dzese "elevator" netambo yako yekushandisa "SliderProgress".
  • Gonesa uye gadzirisa zvese HAL zvishandiso
    1. Vhura bhodhi_define.h file pasi pe sln_smart_tlhmi_slider_progress_cm4 > bhodhi.
      Tsiva tambo dzese "elevator" netambo yako yekushandisa "SliderProgress" mu file.
      Inogonesa nekugadzirisa zviratidziro uye zvinobuda zveHAL zvishandiso netsanangudzo ENABLE_DISPLAY_DEV_LVGLSliderProgress uye ENABLE_OUTPUT_DEV_UiSliderProgress.
    2. Vhura iyo lvgl_support.c file pasi pe sln_smart_tlhmi_slider_progress_cm4 > bhodhi. Tsiva tambo dzese "elevator" netambo yako yekushandisa "SliderProgress" mu file.
      Inogonesa kamera preview paGUI padanho rekutyaira.
  • Nyoresa zvese HAL zvishandiso
    Vhura iyo M4 huru sln_smart_tlhmi_cm4.cpp file pasi pe sln_smart_tlhmi_slider_progress_cm4 > sosi.
    Tsiva tambo dzese "elevator" netambo yako yekushandisa "SliderProgress" mu file.
    Inonyoresa chiratidziro uye chinoburitsa HAL chishandiso chekushandisa chako panzvimbo yerevheta application.
    Naizvozvo, kusanganisa kwacho kunopedzwa kumhanyisa iyo yakakosha LVGL GUI application pane smart HMI.
    Zvichienderana nezvimwe zvinodikanwa zvechishandiso, mamwe mashandisirwo anogona kuwedzerwa zvichibva pane yakasanganiswa basic application.

Kuratidzira

Iyo "slider_progress" demo rekushandisa rinoitwa pamwe neichi chinyorwa chekunyorera.

Mushure mekusunungura demo software package, isa pazasi files uye folda mune smart HMI software:

  • The file hal_display_lvgl_sliderprpgress.c under [demo]\framework\hal\display\ kunzira [smart HMI]\framework\hal\display\
  • The file hal_output_ui_slider_progress.c under [demo]\framework\hal\output\ kunzira [smart HMI]\framework\hal\output\
  • Iyo folda "slider_progress" kune mudzi nzira ye [smart HMI]\
    Iwo mapurojekiti anogona kuvhurwa paMCUXpresso IDE, kungofanana nemuchina wekofi / elevator app inounzwa pane smart HMI chikuva.
    Mushure mekugadzira iyo yakavakwa *.axf file kukero 0x30100000 uye bhinari yekushandisa file kune kero 0x30700000, iyo LVGL GUI demo inogona kumhanya zvinobudirira pane smart HMI yekuvandudza bhodhi (ona Mufananidzo 3 weiyo skrini inoratidzwa).
    Cherechedza: Kana ukashandisa v1.7.0 yeMCUXpresso IDE, gonesa "Manage link script" muSetting> MCU C++ Linker > Managed Linker Script usati wavaka chirongwa cheCM4.
    Mufananidzo 3. LVGL GUI demo kuratidza pane smart HMI development board
    Demo Display

Nhoroondo yekudzokorora

Nhoroondo yekudzokorora inopfupikisa kudzokorora kugwaro iri.

Tafura 1. Nhoroondo yekudzokorora

Nhamba yekudzokorora Date Substantive shanduko
1 16 Chikumi 2023 Kusunungurwa kwekutanga

Ziva nezve kodhi kodhi mugwaro

Example kodhi inoratidzwa mugwaro rino ine inotevera copyright uye BSD-3-Chikamu rezinesi:
Copyright 2023 NXP Kugoverazve uye kushandiswa mune sosi uye mabhinari mafomu, ane kana asina kugadziridzwa, anotenderwa chero anotevera mamiriro akazadzikiswa:

  1. Kugoverazve kwekodhi kodhi kunofanirwa kuchengetedza iyo iri pamusoro copyright chiziviso, iyi runyorwa rwemamiriro uye chinotevera chekuzviramba.
  2. Kugovera patsva mumhando yebhinari kunofanirwa kuburitsa chiziviso chiri pamusoro pekodzero, iyi runyorwa rwemamiriro uye chinotevera chekuzviramba muzvinyorwa uye/kana zvimwe zvinhu zvinofanirwa kupihwa nekugovera.
  3. Kana zita remuridzi wekopi kana mazita evanopa mari haangashandiswe kutsigira kana kusimudzira zvigadzirwa zvinobva mu software iyi pasina mvumo yakanyorwa yakanyorwa kare.

SOFTWARE IYI INOPIWA NEVANHU VANE COPYRIGHT NEVANHU "SEZVAZVIRI" UYE CHESE ZVINOTAURWA KANA KUFUNGWA ZVINO sanganisira, ASI ZVISI ZVINOGWARWA, ZVINOTAURWA ZVOKUTENGESEKA UYE KUKOdzera KUNE CHINHU CHINHU CHINHU.
HAPANA CHIITIKO ACHANGE MUNHU WECOPYRIGHT KANA VAPI VACHAVA NEMHOSVA PAKUNHU CHEPI ZVINHU, ZVIRI MUKATI, ZVAKAITIKA, ZVAKASIYANA, MUENZANISO, KANA ZVINOTEVERA KUSIYANA (kusanganisira, ASI ZVINOGONA KUTI, KUTENGWA KWEMUSIWO, KUSHANDISA, KUBATSIRA; KANA KUKANGANISWA KWEBHAZINISI) ZVISINEI ZVAKAITWA UYE PEZVO PAMUSORO CHESE CHEMUBADZO, ZVINO ZVIRI MUCONTRACT, RUBATIRO RWAKATAURWA, KANA KUTAMBURA (KUsanganisira kusaita hanya KANA KUTI NEZVIMWEWO) ZVIRI KUBVA NEIYI NZIRA KUNZE KUSHANDISA ICHI SOFTWARE, KUNYANGE CHECHIPIRI.
KUSVIRA.

Mashoko emutemo

Tsanangudzo
Draft:
Chimiro chekunyora pagwaro chinoratidza kuti zvirimo zvichiri pasi pemukati review uye zvichienderana nemvumo yepamutemo, iyo inogona kukonzera gadziridzo kana kuwedzera.
NXP Semiconductors haipe chero chinomiririra kana waranti yekurongeka kana kukwana kweruzivo rwunosanganisirwa mushanduro yegwaro regwaro uye haizovi nemhosva yemhedzisiro yekushandisa ruzivo rwakadaro.

Disclaimers
Yakaganhurirwa waranti uye mutoro: Mashoko ari mugwaro iri anofungidzirwa kuti akarurama uye akavimbika.
Nekudaro, NXP Semiconductors haipe chero chinomiririra kana waranti, inoratidzwa kana kurehwa, maererano nekururama kana kukwana kweruzivo rwakadaro uye haizovi nemhosva yemhedzisiro yekushandisa ruzivo rwakadaro.
NXP Semiconductors haitore mutoro wezviri mugwaro iri kana zvapihwa neruzivo rwunobva kunze kweNXP Semiconductors.
Hapana chiitiko chichave NXP Semiconductors ichave nemhosva kune chero isina kunanga, chiitiko, chirango, chakakosha kana chinokonzeresa kukuvadza (kusanganisira - pasina muganho - kurasikirwa purofiti, kurasikirwa mari, kukanganisa bhizinesi, mari ine chekuita nekubvisa kana kutsiva chero zvigadzirwa kana kubhadharisazve) kana kuti kwete kukuvadzwa kwakadaro kwakavakirwa pakukanganisa (kusanganisira kuregeredza), waranti, kutyora kondirakiti kana chero imwe dzidziso yemutemo.
Zvisinei nekukuvadzwa kupi kungaitwa nemutengi nekuda kwechikonzero chero chipi zvacho, NXP Semiconductors 'aggregate uye kuwedzera mutoro kune mutengi wezvigadzirwa zvinotsanangurwa pano zvichaganhurwa zvinoenderana neMitemo nemamiriro ekutengesa kweNXP Semiconductors.

Kodzero yekuita shanduko: NXP Semiconductors inochengetera kodzero yekuita shanduko kuruzivo rwakaburitswa mugwaro rino, kusanganisira pasina miganhu uye tsananguro yechigadzirwa, chero nguva uye pasina chiziviso.
Gwaro iri rinotsiva uye rinotsiva ruzivo rwese rwunopihwa risati raburitswa pano.

Kukodzera kushandiswa: NXP Semiconductors zvigadzirwa hazvina kugadzirwa, kupihwa mvumo kana kupihwa mvumo kuti ive yakakodzera kushandiswa mukutsigirwa kwehupenyu, hupenyu-hwakakosha kana kuchengetedza-yakakosha masisitimu kana michina, kana mumashandisirwo apo kutadza kana kusashanda kweNXP Semiconductors chigadzirwa chinogona kutarisirwa zvinokonzeresa kukuvara, rufu kana pfuma yakakomba kana kukanganisa kwezvakatipoteredza.
NXP Semiconductors uye vatengesi vayo havagamuchire mhosva yekubatanidzwa uye / kana kushandiswa kweNXP Semiconductors zvigadzirwa mumidziyo yakadaro kana maapplication uye saka kubatanidzwa kwakadaro uye / kana kushandiswa kuri panjodzi yemutengi.

Applications: Zvishandiso zvinotsanangurwa pano zvechero zvigadzirwa izvi ndezvekuenzanisira chete.
NXP Semiconductors haiite chinomiririra kana waranti yekuti zvikumbiro zvakadaro zvichakodzera kushandiswa kwakatemwa pasina kumwe kuyedzwa kana kugadziridzwa.
Vatengi vane basa rekugadzira uye kushanda kwezvikumbiro zvavo uye zvigadzirwa vachishandisa NXP Semiconductors zvigadzirwa, uye NXP Semiconductors haigamuchire mhosva kune chero rubatsiro nezvikumbiro kana dhizaini yechigadzirwa chevatengi.
Ibasa remutengi chete kuona kana chigadzirwa cheNXP Semiconductors chakakodzera uye chakakodzera mashandisirwo emutengi uye zvigadzirwa zvakarongwa, pamwe nechirongwa chakarongwa uye kushandiswa kwevatengi vechitatu bato mutengi.
Vatengi vanofanirwa kupa dhizaini yakakodzera uye chengetedzo yekushandisa kuderedza njodzi dzine chekuita nekushandisa kwavo uye zvigadzirwa.
NXP Semiconductors haigamuchire chero mhosva ine chekuita nechero default, kukuvara, mutengo kana dambudziko iro rinobva pane chero kusasimba kana kusarudzika mumashandisirwo emutengi kana zvigadzirwa, kana application kana kushandiswa nevatengi vechitatu bato mutengi.
Mutengi ane basa rekuita kuyedzwa kwese kwakakosha kune mashandisirwo emutengi uye zvigadzirwa vachishandisa NXP Semiconductors zvigadzirwa kuitira kudzivirira kusamira kwezvishandiso uye zvigadzirwa kana zvekushandisa kana kushandiswa nemutengi wechitatu bato. NXP haigamuchire chero mutoro mune izvi

Mitemo nemamiriro ekutengesa kwekutengesa: Zvigadzirwa zveNXP Semiconductors zvinotengeswa zvichienderana neyakajairwa mazwi uye mamiriro ekutengesa kwekutengesa, sekuburitswa kwa http://www.nxp.com/profile/terms, kunze kwekunge kwakabvumiranwa neimwe nzira muchibvumirano chemunhu chakanyorwa.
Kana chibvumirano chemunhu chapedzwa chete mazwi nemamiriro echibvumirano chakasiyana ndiwo achashanda.
NXP Semiconductors pano inopokana nekushandisa zvakajairwa mutengi mamiriro uye mamiriro maererano nekutenga kweNXP Semiconductors zvigadzirwa nemutengi.

Export control: Gwaro iri pamwe nechinhu (s) chinotsanangurwa pano chinogona kunge chiri pasi pemitemo yekudzora kunze.
Kutumira kunze kwenyika kungangoda kupihwa mvumo kubva kune vane hunyanzvi.

Kukodzera kushandiswa mune zvisiri zvemotokari zvinokodzera zvigadzirwa: Kunze kwekunge iyi data sheet ichitaura zvakajeka kuti iyi chaiyo NXP Semiconductors chigadzirwa imotokari inokwanisa, chigadzirwa hachina kukodzera kushandiswa kwemotokari.
Iyo haina kukodzera kana kuyedzwa zvinoenderana nekuyedzwa kwemotokari kana zvinodiwa zvekushandisa. NXP Semiconductors haigamuchire mhosva yekubatanidzwa uye / kana kushandiswa kwezvinhu zvisiri zvemotokari zvinokodzera zvigadzirwa mumidziyo yemotokari kana maapplication.
Muchiitiko icho mutengi akashandisa chigadzirwa dhizaini-mukati uye kushandiswa mumotokari kunyorera kune mota yakatarwa uye zviyero, mutengi (a) achashandisa chigadzirwa pasina NXP Semiconductors 'waranti yechigadzirwa chekushandisa kwemotokari kwakadaro, kushandiswa uye kutsanangurwa, uye ( b) pese mutengi paanoshandisa chigadzirwa chekushandisa mota kupfuura NXP Semiconductors 'mashandisirwo akadaro achange ari panjodzi yemutengi, uye (c) mutengi anobvisa zvizere NXP Semiconductors kune chero mhosva, kukuvadzwa kana kukundikana kwechigadzirwa zvichemo zvichibva mukugadzirwa kwevatengi uye kushandisa. chigadzirwa chekushandisa kwemotokari kupfuura NXP Semiconductors 'yakajairwa waranti uye NXP Semiconductors 'chigadzirwa chakatemwa.

Shanduro: Rugwaro rwusiri rwechiRungu (rwakaturikirwa) kusanganisira ruzivo rwemutemo rwuri mugwaro iroro, nderwekungotaura chete.
Shanduro yeChirungu ndiyo ichashanda kana paine mutsauko pakati peshanduro yakaturikirwa neyechiRungu.

Chengetedzo: Mutengi anonzwisisa kuti zvese zvigadzirwa zveNXP zvinogona kunge zviri pasi pekusazivikanwa kana kuti zvinogona kutsigira zvakasimbiswa zvekuchengetedza zviyero kana zvakatemwa zvine zvinozivikanwa zvisingakwanisi.
Mutengi ane basa rekugadzira uye kushanda kwezvishandiso zvake uye zvigadzirwa mukati mehupenyu hwavo hwese kudzikisa mhedzisiro yekusagadzikana uku pamashandisirwo evatengi uye zvigadzirwa.
Basa remutengi rinowedzerawo kune mamwe akavhurika uye/kana evaridzi matekinoroji anotsigirwa neNXP zvigadzirwa zvekushandisa mukushandisa kwevatengi.
NXP haigamuchire mhosva kune chero njodzi.
Mutengi anofanira kugara achitarisa kuchengetedza kubva kuNXP uye kutevera zvakakodzera.
Mutengi achasarudza zvigadzirwa zvine maficha ekuchengetedza anonyatso kusangana nemitemo, mirau, uye zviyero zvechinodiwa chikumbiro uye kuita yekupedzisira dhizaini sarudzo maererano nezvigadzirwa zvayo uye ndiye ane basa rekuteedzera zvese zviri pamutemo, zvirango uye zvekuchengetedza zvine chekuita nezvigadzirwa zvayo, zvisinei. yerumwe ruzivo kana rutsigiro rungapihwa neNXP.
NXP ine Chigadzirwa Chekuchengetedza Incident Response Team (PSIRT) (inosvikika paPSIRT@nxp.com) iyo inotarisira kuferefeta, kushuma, uye kuburitswa kwemhinduro mukusagadzikana kwekuchengetedza kwezvigadzirwa zveNXP.

NXP BV: NXP BV haisi kambani inoshanda uye haigoveri kana kutengesa zvigadzirwa.

Trademarks

Cherechedza: Ese mareferensi mabhureki, mazita echigadzirwa, mazita ebasa, uye zviratidzo zvivakwa zvevaridzi vazvo.
NXP: wordmark uye logo zviratidzo zveNXP BV
i.MX: chiratidzo cheNXP BV

RUTSIGIRO RWACUSTOMER

Kuti uwane rumwe ruzivo, ndapota shanya: http://www.nxp.com
Logo.png

Zvinyorwa / Zvishandiso

NXP AN13948 Kubatanidza LVGL GUI Chikumbiro muSmart HMI Platform [pdf] User Manual
AN13948 Kubatanidza LVGL GUI Chikumbiro muSmart HMI Platform, AN13948, Kubatanidza LVGL GUI Chikumbiro muSmart HMI Platform.

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *