NXP AN14507 LVGL סימולאַטאָר מיט FreeMASTER באַזיצער מאַנואַל

AN14507 LVGL סימיאַלייטער מיט פרעעמאַסטער

"

פּראָדוקט אינפֿאָרמאַציע

ספּעסאַפאַקיישאַנז:

  • פּראָדוקט נאָמען: AN14507 ניצן LVGL סימיאַלייטער מיט FreeMASTER
  • רעוויזיע: 1.0/XNUMX/XNUMX
  • טאָג: 6 יאנואר 2025
  • טערמינען: AN14507, MCXA153, LVGL, GUI Guider, FreeMASTER

פּראָדוקט באַניץ אינסטרוקציעס

1. הקדמה

דער פּראָדוקט דאַקיומענטיישאַן דערקלערט ווי צו צוגרייטן און שטעלן אַרויף אַ
רונטימע דיבאַגינג טאַפליע דעמאָ ווייכווארג מיט GUI Guider און
FreeMASTER. עס כולל אַ געפירט בלינק דעמאָ באזירט אויף FRDM MCXA153 וואָס
קענען זיין קאַנטראָולד מיט FreeMASTER.

1.1 רעקווירעמענץ

די סיסטעם ריקווייערז אַ Windows פּיסי צו לויפן די LVGL סימיאַלייטער און
FreeMASTER. קאָמוניקאַציע מיט די FRDM-MCXA153 ברעט איז דורכגעקאָכט
SWD אָדער LPUART.

2. סיסטעם איבערview

די LVGL סימיאַלייטער און FreeMASTER אויף Windows פּיסי יבערגעבן מיט
די FRDM-MCXA153 ברעט צו קאָנטראָלירן געפירט פּאַראַמעטערס. די לעדס האָבן 3
ארבעטן מאָדעס: OFF, LOGIC און PWM. די לעדס קענען זיין קאַנטראָולד
ניצן FreeMASTER צו טוישן זייער שטאַטן.

3. ווייכווארג סעטאַפּ

3.1 ינסטאָלינג FreeMASTER

  1. באַזוכן
    FreeMASTER webפּלאַץ
    און אראפקאפיע FreeMASTER.
  2. ינסטאַלירן די ווייכווארג. FreeMASTER Lite ריקווייערז אַ דערלויבעניש וואָס
    קענען זיין באקומען דורך אַקסעפּטינג די ווייכווארג תּנאָים און קאָנדיטיאָנס
    בעשאַס ינסטאַלירונג.

3.2 ינסטאָלינג GUI Guider

  1. באַזוכן
    GUI Guider webפּלאַץ
    צו אָפּלאָדירן און ינסטאַלירן GUI Guider פֿאַר
    גראַפיקאַל באַניצער צובינד אַנטוויקלונג.

אָפט געשטעלטע פֿראגן (FAQ)

ק: וואָס זענען די הויפּט פֿעיִקייטן פון די LVGL סימיאַלייטער מיט
FreeMASTER?

א: די LVGL סימולאַטאָר אַלאַוז פֿאַר פאַקטיש-צייט דיבאַגינג און
פּאַראַמעטער טונינג פון אַן עמבעדיד סיסטעם. עס גיט אַ גראַפיקאַל
באַניצער צובינד פֿאַר מאָניטאָרינג און קאַנטראָולינג וועריאַבאַלז, בשעת
FreeMASTER איז אַ דיבאַג געצייַג בפֿרט געניצט פֿאַר פאַקטיש-צייט
דיבאַגינג.

ק: ווי פילע אַרבעט מאָדעס האָבן די לעדס אין דעם סיסטעם?

א: די לעדס אין דעם סיסטעם האָבן 3 ארבעטן מאָדעס: OFF, LOGIC, און
PWM. אין אַוועק מאָדע, די געפירט איז אַוועק; אין LOGIC מאָדע, עס בלינקס בייַ אַ
געגעבן מעהאַלעך; און אין PWM מאָדע, עס לייץ מיט אַ ספּעסיפיעד
ברייטנאַס.

"`

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER
רעוו 1.0 — 6 יאנואר 2025

אַפּפּליקאַטיאָן באַמערקונג

דאָקומענט אינפֿאָרמאַציע

אינפֿאָרמאַציע

אינהאַלט

טערמינען

AN14507, MCXA153, LVGL, GUI Guider, FreeMASTER

אַבסטראַקט

די אַפּלאַקיישאַן נאָטיץ באשרייבט ווי צו נוצן GUI Guider צו דזשענערייט אַ LVGL סימיאַלייטער ינאַגרייטיד מיט FreeMASTER.

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

1 הקדמה
די דאַקיומענטיישאַן באשרייבט ווי צו צוגרייטן און שטעלן אַרויף אַ רונטימע דעבאַגינג טאַפליע דעמאָ ווייכווארג מיט GUI Guider און FreeMASTER. א פּשוט געפירט בלינק דעמאָ באזירט אויף FRDM MCXA153 איז באשאפן צו נוצן מיט FreeMASTER און GUI Guider. דער דעמאָ האט פילע פּאַראַמעטערס, אַזאַ ווי די בלינק מאָדע. די ברייטנאַס קענען זיין קאַנטראָולד דורך FreeMASTER.
1.1 רעקווירעמענץ
די ייַזנוואַרג רעקווירעמענץ זענען ווי גייט: · FRDM-MCXA153 · Windows PC · טיפּ-C וסב קאַבלע די ווייכווארג רעקווירעמענץ זענען ווי גייט: · MCUXpressoIDE v11.10.0 · Windows OS · FreeMASTER 3.2 · GUI Guider 1.8.0
1.2 סיסטעם איבערview

פיגורע 1.סיסטעם איבערview
אין דעם דעמאָ, די LVGL סימיאַלייטער און פרעעמאַסטער לויפן אויף Windows פּיסי, און פרעעמאַסטער קאַמיונאַקייץ מיט די FRDM-MCXA153 ברעט איבער SWD אָדער LPUART. די LVGL סימיאַלייטער און FreeMASTER קענען מאָדיפיצירן די געפירט פּאַראַמעטערס אויף די FRDM-MCXA153 ברעט צו קאָנטראָלירן די געפירט שטאַטן. די גאנצע סיסטעם איז געוויזן אין פיגורע 1.
אין דעם דעמאָ, געפירט האָבן 3 ארבעטן מאָדעס (אַוועק, לאָגיק און פּוום). אין די OFF מאָדע, די געפירט ליכט איז נישט. אין די LOGIC מאָדע, די געפירט בלינקס מיט אַ געגעבן מעהאַלעך. אין די PWM מאָדע, די געפירט לייץ מיט אַ געגעבן ברייטנאַס. פיגורע 2 ווייזט די לעדס פֿאַרבינדונג פון FRDM-MCXA153. צו שטעלן 3 לעדס אין די PWM מאָדע, FLEXPWM און CTIMER זענען געניצט צו דזשענערייט די PWM סיגנאַלז.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 2 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 2.אָנבאָאַרד לעדס קשר די פירמוואַרע שטעלט אַרויף 3 פרעערטאָס טאַסקס צו קאָנטראָלירן געפירט שטאַטן און מאָניטאָר ענדערונגען פון געפירט פּאַראַמעטערס. אויב די געפירט מאָדע איז פארענדערט, די אַרבעט רעיניטיאַלייזיז די געפירט צו די אויסגעקליבן מאָדע און אַרבעט נאָך די פּאַראַמעטערס, אַזאַ ווי די פאַרהאַלטן (אין מיקראָסעקאָנדס) אָדער די PWM פליכט ציקל.
2 ווייכווארג סעטאַפּ
דער אָפּטיילונג באשרייבט ווי צו ינסטאַלירן די ווייכווארג.
2.1 ינסטאָלינג FreeMASTER
FreeMASTER איז אַ דיבאַג געצייַג געניצט בפֿרט פֿאַר פאַקטיש-צייט דיבאַגינג, דאַטן וויזשוואַלאַזיישאַן און פּאַראַמעטער טונינג פון אַן עמבעדיד סיסטעם. FreeMASTER גיט אַ גראַפיקאַל באַניצער צובינד פֿאַר Windows ניצערס. דאָס אַלאַוז דעוועלאָפּערס צו מאָניטאָר און קאָנטראָלירן די וועריאַבאַלז פון אַן עמבעדיד סיסטעם. ינסטאַלירן FreeMASTER ווי גייט: 1. באַזוכן https://www.nxp.com/design/design-center/software/development-software/freemaster-run-time-
דיבאַגינג געצייַג: FREEMASTER און אראפקאפיע FreeMASTER.

פיגורע 3.דאָוונלאָאַדינג פרעעמאַסטער
2. ינסטאַלירן די ווייכווארג. FreeMASTER Lite דאַרף אַ דערלויבעניש. די ייַנמאָנטירונג פּראָגראַם אויטאָמאַטיש רידערעקץ צו אַ דערלויבעניש רעגיסטרירן בלאַט. לייענען און אָננעמען די ווייכווארג תּנאָים און קאָנדיטיאָנס צו באַקומען אַ דערלויבעניש. אַרייַן די דערלויבעניש ווען די ינסטאַלירונג פּראָגראַם ריקווייערז עס.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 3 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 4.אַקטיוואַטיאָן קאָד אָנזאָג

פיגורע 5. רעקוועסטינג פרעעמאַסטער ליטע דערלויבעניש
2.2 ינסטאָלינג GUI Guider
GUI Guider איז אַ גראַפיקאַל באַניצער צובינד אַנטוויקלונג געצייַג. יוזערז קענען געשווינד פּלאַן אַ הויך-קוואַליטעט GUI פּרויעקט מיט GUI Guider. צו ינסטאַלירן GUI Guider, באַזוכן https://www.nxp.com/design/design-center/software/developmentsoftware/gui-guider:GUI-GUIDER צו אָפּלאָדירן און ינסטאַלירן GUI Guider.
3 באַשטעטיקן FreeMASTER אויף די ברעט
FreeMASTER שטיצט פילע קאָמוניקאַציע ינטערפייסיז, אַזאַ ווי UART, עטהערנעט און דעבוגגער. אין דעם דעמאָ, יוזערז קענען נוצן אַן אַנבאָרד דעבוגגער אָדער LPUART. FreeMASTER איז שטענדיק בנימצא דורך די אַנבאָרד דעבוגגער. יוזערז מוזן קער אויף די "OPTION_USE_FREEMASTER_SERIAL" אָפּציע אין די "source/ main.c" file צו נוצן LPUART מיט FreeMASTER.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 4 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

3.1 ואַרט
FreeMASTER איז קאַנפיגיערד מיט די MCUXpresso Config מכשירים אין דעם דעמאָ. יוזערז קענען קאָנטראָלירן די קאַנפיגיעריישאַן אין די MCUXpresso Config מכשירים.

פיגורע 6.MCUXpresso Config מכשירים

פיגורע 7.FreeMASTER אין MCUXpresso Config מכשירים
צו געבן די FreeMASTER LPUART שאָפער, קער אויף די "OPTION_USE_FREEMASTER" אָפּציע אין די "source/main.c" file. דאָס איז אַ ווייכווארג ימפּלאַמענטיישאַן און עס איז נישט דזשענערייטאַד דורך די MCUXpresso Config מכשירים. טוישן דעם דעפֿיניציע צו 1 צו געבן די FreeMASTER LPUART שאָפער און טוישן עס צו 0 צו דיסייבאַל די FreeMASTER LPUART שאָפער.

פיגורע 8.פרעעמאַסטער לפּואַרט אָפּציע

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 5 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

יוזערז קענען אויך טוישן די FreeMASTER קאַנפיגיעריישאַן אין די MCUXpresso Config מכשירים צו געבן הויך-מדרגה פֿעיִקייטן, אַזאַ ווי פּאַראָל שוץ און אַפּלאַקיישאַן קאַמאַנדז.
3.2 דעבוגגער
יוזערז קענען אויך נוצן די אַנבאָרד דעבוגגער מיט FreeMASTER אויף FRDM-MCXA153. FreeMASTER איבער די דיבוגגער איז שטענדיק בארעכטיגט ווען די דיבוגגער איז קאָננעקטעד און קיין באַניצער קאַמף איז פארלאנגט. אָבער, FreeMASTER שטיצט בלויז יקערדיק פֿעיִקייטן, אַזאַ ווי לייענען / שרייבן זכּרון אין דעם וועג.
4 FreeMASTER פּרויעקט
די FreeMASTER דעמאָ פּרויעקט איז סטאָרד אין די "Debug/Project.pmpx" file. טאָפּל-גיט דעם file צו עפֿענען די FreeMASTER פּרויעקט.

פיגורע 9.פרעעמאַסטער דעמאָ פּרויעקט
נאָך עפן דעם פּרויעקט, די "וואַריאַבלע וואַך" פֿענצטער אויס. דעם פֿענצטער כּולל די פּאַראַמעטער וועריאַבאַלז געניצט אין די דעמאָ פּרויעקט. די "ווערט" זייַל איז "?" ווייַל FreeMASTER האט נישט געגרינדעט די קאָמוניקאַציע. די "וניט" זייַל ווייזט די בייַטעוודיק טיפּ און די "פּעריאָד" זייַל ווייזט די בייַטעוודיק דערפרישן צייַט.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 6 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 10. וואַריאַבלע וואַך פֿענצטער
יוזערז קענען היטן אַ נייַע בייַטעוודיק דורך טאָפּל-קליקינג אויף אַ ליידיק רודערן. אויב אַ מאַפּע file איז לאָודיד רעכט, יוזערז קענען גלייַך אַקסעס די געוואלט בייַטעוודיק אין די "אַדרעס" פעלד. א מנהג בייַטעוודיק קענען אויך זיין מוסיף דורך באַשטעטיקן אַ ריכטיק אַדרעס און גרייס.

פיגורע 11.וואַטש נייַ בייַטעוודיק
אין דעם דעמאָ פּרויעקט, FreeMASTER ניצט די CMSIS-DAP אַנבאָרד דעבוגגער צו יבערגעבן מיט די FRDMMCXA153 ברעט אויב יוזערז ווילן צו נוצן LPUART צו פאַרבינדן צו די ברעט. עפֿענען די "פּראָיעקט -> אָפּציעס" מעניו, סעלעקטירן "RS232" און אַרייַן אַ ריכטיק פּאָרט און גיכקייַט. גיט די גרין "גיין" קנעפּל אָדער נוצן די "Ctrl + G" דורכוועג צו אָנהייבן די קאָמוניקאַציע.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 7 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 12. טוישן קאָמוניקאַציע נאָך די קאָמוניקאַציע איז געגרינדעט, די "וואַריאַבלע וואַך" פֿענצטער אויטאָמאַטיש ריפרעשיז די וועריאַבאַלז.

פיגורע 13. רעפרעשט וועריאַבאַלז
איצט איר קענען רעדאַגירן די וועריאַבאַלז און די שטאַט פון די אַנבאָרד לעדס וועט טוישן אַקאָרדינגלי. פֿאַר עקסampאויב איר טוישן די "לעדס[0]. מאָדע" פעלד צו "פּוום", די בלוי געפירט לייץ מיט 50% ברייטנאַס. צו טוישן די ברייטנאַס, רעדאַגירן די "לעדס[0].דוטיסיקלע" פעלד ווערט פון 0 צו 100. אויב די "לעדס[0].מאָדע" פעלד האט די "לאָגיק" ווערט, די געפירט וועט בלינק מיט די 500-ms מעהאַלעך. צו טוישן די פאַרהאַלטן צייט, רעדאַגירן די "leds[0].delayInMs" פעלד פון 0 צו 1000 מיט 10-ms טריט. די אנדערע לעדס קענען זיין אַפּערייטאַד אין די זעלבע וועג.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 8 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 14.לעדס שטאַט
5 GUI Guider פּרויעקט
די GUI Guider דעמאָ פּרויעקט איז ליגן אין "lvgl/lvgl.guiguider". צו עפֿענען דעם פּרויעקט, טאָפּל גיט אויף דעם file אָדער סעלעקטירן דעם file אין די "ימפּאָרט אַ היגע פּרויעקט" פעלד.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 9 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 15.גוי גוידער פּרויעקט אין דעם דעמאָ פּרויעקט, די קנעפּלעך און סלידערס ארבעטן מיט פרעעמאַסטער. די קנעפּלעך קענען שרייַבן די אויסגעקליבן געפירט אַרבעט מאָדע, און די סליידער קענען טוישן די פאַרהאַלטן מעהאַלעך אָדער פליכט סייקאַלז. קוק די 'געשעעניש' פֿענצטער צו לייגן אָדער מאָדיפיצירן געשעענישן. פֿאַר עקסampאין די אונטן פיגיערז ווייַזן די קנעפּל און סליידער געשעענישן. די געפירט בלוי אַוועק מאָדע קנעפּל שרייבט די "לעדס [0]. מאָדע" בייַטעוודיק צו ינומערייט די "אַוועק" ווערט. דער סליידער איז קאָמפּליצירט. עס מוסיף מנהג קאָד צו די "באפרייט" געשעעניש. דער קאָד געץ די קראַנט סליידער ווערט, מאַלטאַפּלייז עס מיט 10 ווי פאַרהאַלטן ינטערוואַלז, און שרייבט עס צו "לעדס[0]. דעלייַינמס". דעם קענען פשוט טוישן די פּראָפּערטיעס פון די סליידער. מיר ווילן אַ 10-ms שריט, אַזוי מיר שרייַבן אַ מנהג קאָד. איר קענען שרייַבן מער קאָמפּליצירט קאָד צו פּאַסיק דיין אַפּלאַקיישאַנז.
פיגורע 16.LED בלוי אַוועק מאָדע קנעפּל געשעעניש

פיגורע 17.LED בלוי פאַרהאַלטן מעהאַלעך סליידער געשעעניש

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 10 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

צו פאַרבינדן FreeMASTER, עפֿענען FreeMASTER און לאָדן די פּרויעקט ווי דערמאנט. עפֿענען די "FreeMASTER" פֿענצטער אין דער נידעריקער רעכט ווינקל אין די GUI Guider און גיט די "לינק צו FreeMASTER סערווירער" קנעפּל. מאָדיפיצירן די קאַנעקשאַן פּאַראַמעטערס אויב איר טשיינדזשד עס. אַנדערש, האַלטן די פעליקייַט ווערט.

פיגורע 18.FreeMASTER פֿענצטער

פיגורע 19. קאַנעקטינג צו פרעעמאַסטער סערווער
נאָך קאַנעקטינג צו די FreeMASTER סערווער, לויפן די סימיאַלייטער מיט FreeMASTER. אַנדערש, דער סימיאַלייטער קען נישט לייענען אָדער שרייַבן מיט FreeMASTER. צו לויפן די סימיאַלייטער, גיט די "גענעראַטע קאָד & בויען & לויפן" קנעפּל אָדער דריקן די דורכוועג "Ctrl + Q". לויפן די C סימיאַלייטער אלא ווי די מיקראָפּיטהאָן סימיאַלייטער. דער פּרויעקט ניצט מנהג קאָד, און עס איז בלויז ימפּלאַמענאַד אין C.

פיגורע 20. פליסנדיק די סימיאַלייטער

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 11 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 21.סימולאַטאָר אָפּציעס דריקט דעם קנעפּל אָדער שלעפּן די סליידער צו טוישן די אויסגעקליבן געפירט אַרבעט שטאַטן.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 12 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

פיגורע 22. דעמאָ פליסנדיק

6 באַמערקונג וועגן די מקור קאָד אין דעם דאָקומענט

Exampדער קאָד געוויזן אין דעם דאָקומענט האט די פאלגענדע קאַפּירייט און BSD-3-קלאָז דערלויבעניש:
קאַפּירייט 2025 NXP רידיסטראַביושאַן און נוצן אין מקור און ביינערי פארמען, מיט אָדער אָן מאָדיפיקאַטיאָן, זענען דערלויבט אויב די פאלגענדע טנאָים זענען באגעגנט:
1. רעדיסטראַביושאַנז פון מקור קאָד מוזן האַלטן די אויבן קאַפּירייט באַמערקן, די רשימה פון באדינגונגען און די ווייַטערדיק אָפּלייקענונג.
2. רידיסטראַביושאַנז אין ביינערי פאָרעם מוזן רעפּראָדוצירן די אויבן דרוקרעכט באַמערקן, די רשימה פון באדינגונגען און די פאלגענדע אָפּלייקענונג אין די דאַקיומענטיישאַן און / אָדער אנדערע מאַטעריאַלס מוזן זיין צוגעשטעלט מיט די פאַרשפּרייטונג.
3. ניט די נאָמען פון די קאַפּירייט האָלדער אדער די נעמען פון זייַן מיטארבעטערס קענען זיין געניצט צו שטיצן אָדער העכערן פּראָדוקטן דערייווד פון דעם ווייכווארג אָן ספּעציפיש פריערדיק געשריבן דערלויבעניש.
די ווייכווארג איז צוגעשטעלט דורך די קאַפּירייט האָלדערס און מיטארבעטערס "ווי עס איז" און קיין אויסדריקלעך אָדער ימפּלייד וואָראַנטיז, אַרייַנגערעכנט, אָבער נישט לימיטעד צו, די ימפּלייד וואָראַנטי פון סחורה און פיגיקייט פֿאַר אַ פּאַרטיסאַפּיישאַן. אין קיין פאַל, די קאַפּירייט האָלדער אָדער מיטארבעטערס זאָל זיין פאַראַנטוואָרטלעך פֿאַר קיין דירעקט, ינדירעעקט, ינסידענטאַל, ספּעציעלע, יגזעמפּלערי אָדער קאָנסעקווענשאַל שעדיקן (אַרייַנגערעכנט, אָבער נישט לימיטעד צו, ייַנשאַפונג פון סאַבסטיטוט סערוויסעס פון יו. עס.; אָדער פּראָפיץ; אָדער געשעפט יבעררייַס) אָבער געפֿירט און אויף קיין טעאָריע פון ​​אַכרייַעס, צי אין קאָנטראַקט, שטרענג אַכרייַעס, אָדער שולד (אַרייַנגערעכנט נעגלאַדזשאַנס אָדער אַנדערש) וואָס איז שטייענדיק אין קיין וועג אויס פון די נוצן מעגלעכקייט פון אַזאַ שעדיקן.

7 רעוויזיע געשיכטע

טיש 1. רעוויזיע געשיכטע דאָקומענט שייַן
AN14507 v.1.0

מעלדונג טאָג 06 יאנואר 2024

באַשרייַבונג · ערשט ווערסיע

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 13 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

לעגאַל אינפֿאָרמאַציע
דעפֿיניציעס
פּלאַן - א פּלאַן סטאַטוס אויף אַ דאָקומענט ינדיקייץ אַז דער אינהאַלט איז נאָך אונטער ינערלעך רע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 פּראָדוקט איז פּאַסיק און פּאַסיק פֿאַר די פּלאַננעד אַפּלאַקיישאַנז און פּלאַננעד פּראָדוקטן, ווי אויך פֿאַר די פּלאַננעד אַפּלאַקיישאַן און נוצן פון דער קונה (s) פון די דריט טיילווייַז קונה. קאַסטאַמערז זאָל צושטעלן צונעמען פּלאַן און אַפּערייטינג סייפגאַרדז צו מינאַמייז די ריסקס פֿאַרבונדן מיט זייער אַפּלאַקיישאַנז און פּראָדוקטן. NXP Semiconductors טוט נישט אָננעמען קיין אַכרייַעס שייַכות צו קיין פעליקייַט, שעדיקן, קאָס אָדער פּראָבלעם וואָס איז באזירט אויף קיין שוואַכקייַט אָדער פעליקייַט אין דער קונה ס אַפּלאַקיישאַנז אָדער פּראָדוקטן, אָדער די אַפּלאַקיישאַן אָדער נוצן דורך קונה ס דריט פּאַרטיי קונה (s). דער קונה איז פאַראַנטוואָרטלעך פֿאַר טאן אַלע נויטיק טעסטינג פֿאַר די אַפּלאַקיישאַנז און פּראָדוקטן פון דער קונה ניצן NXP Semiconductors פּראָדוקטן צו ויסמיידן אַ פעליקייַט פון די אַפּלאַקיישאַנז און די פּראָדוקטן אָדער די אַפּלאַקיישאַן אָדער נוצן דורך קונה ס דריט פּאַרטיי קונה (s). NXP טוט נישט אָננעמען קיין אַכרייַעס אין דעם רעספּעקט.

טערמינען און באדינגונגען פון געשעפט פאַרקויף - NXP Semiconductors פּראָדוקטן זענען סאָלד אונטער די אַלגעמיינע טערמינען און באדינגונגען פון געשעפט פאַרקויף, ווי ארויס אויף https://www.nxp.com/profile/ תּנאָים, סייַדן אַנדערש מסכים אין אַ גילטיק געשריבן יחיד העסקעם. אין פאַל אַ יחיד העסקעם איז געפונען בלויז די טערמינען און באדינגונגען פון די ריספּעקטיוו העסקעם וועט צולייגן. NXP Semiconductors דערמיט אַבדזשעקץ אויסדריק צו אַפּלייינג די קונה ס אַלגעמיינע טערמינען און באדינגונגען מיט אַכטונג צו די קויפן פון NXP Semiconductors פּראָדוקטן דורך קונה.
עקספּאָרט קאָנטראָל - דער דאָקומענט ווי געזונט ווי די נומער (s) דיסקרייבד דאָ קען זיין אונטערטעניק צו עקספּאָרט קאָנטראָל רעגיאַליישאַנז. עקספּאָרט קען דאַרפן אַ פריערדיק דערלויבעניש פון קאָמפּעטענט אויטאריטעטן.
פּאַסיק פֿאַר נוצן אין ניט-אָטאַמאָוטיוו קוואַלאַפייד פּראָדוקטן - סייַדן דעם דאָקומענט אַקשלי דערקלערט אַז דעם ספּעציפיש NXP Semiconductors פּראָדוקט איז אָטאַמאָוטיוו קוואַלאַפייד, די פּראָדוקט איז נישט פּאַסיק פֿאַר אָטאַמאָוטיוו נוצן. עס איז ניט קוואַלאַפייד אָדער טעסטעד אין לויט מיט אָטאַמאָוטיוו טעסטינג אָדער אַפּלאַקיישאַן רעקווירעמענץ. NXP Semiconductors אַקסעפּץ קיין אַכרייַעס פֿאַר ינקלוזשאַן און / אָדער נוצן פון ניט-אָטאַמאָוטיוו קוואַלאַפייד פּראָדוקטן אין אָטאַמאָוטיוו ויסריכט אָדער אַפּלאַקיישאַנז. אין דער געשעעניש אַז דער קונה ניצט דעם פּראָדוקט פֿאַר דיזיינינג און נוצן אין אָטאַמאָוטיוו אַפּלאַקיישאַנז צו אָטאַמאָוטיוו ספּעסאַפאַקיישאַנז און סטאַנדאַרדס, קונה (אַ) וועט נוצן דעם פּראָדוקט אָן NXP Semiconductors' וואָראַנטי פון די פּראָדוקט פֿאַר אַזאַ אָטאַמאָוטיוו אַפּלאַקיישאַנז, נוצן און ספּעסאַפאַקיישאַנז, און ( ב) ווען קונה ניצט דעם פּראָדוקט פֿאַר אָטאַמאָוטיוו אַפּלאַקיישאַנז ווייַטער פון די ספּעסאַפאַקיישאַנז פון NXP Semiconductors, אַזאַ נוצן וועט זיין בלויז אין קונה ס אייגן ריזיקירן, און (C) קונה גאָר באַשולדיקן NXP Semiconductors פֿאַר קיין אַכרייַעס, דאַמידזשיז אָדער ניט אַנדערש פּראָדוקט קליימז ריזאַלטינג פון קונה פּלאַן און נוצן פון די פּראָדוקט פֿאַר אָטאַמאָוטיוו אַפּלאַקיישאַנז ווייַטער פון NXP Semiconductors 'סטאַנדאַרט וואָראַנטי און NXP Semiconductors' פּראָדוקט ספּעסאַפאַקיישאַנז.
HTML אויסגאבעס - אַ HTML ווערסיע, אויב בנימצא, פון דעם דאָקומענט איז צוגעשטעלט ווי אַ העפלעכקייַט. דעפיניטיווע אינפֿאָרמאַציע איז קאַנטיינד אין די אָנווענדלעך דאָקומענט אין פּדף פֿאָרמאַט. אויב עס איז אַ דיסקרעפּאַנסי צווישן די HTML דאָקומענט און די PDF דאָקומענט, די PDF דאָקומענט האט בילכערקייַט.
איבערזעצונגען - א ניט-ענגליש (איבערגעזעצט) ווערסיע פון ​​​​אַ דאָקומענט, אַרייַנגערעכנט די לעגאַל אינפֿאָרמאַציע אין דעם דאָקומענט, איז בלויז פֿאַר דערמאָנען. די ענגליש ווערסיע וועט פּריווייל אין פאַל פון קיין דיסקרעפּאַנסי צווישן די איבערגעזעצט און ענגליש ווערסיעס.
זיכערהייט - קונה פארשטייט אַז אַלע NXP פּראָדוקטן קען זיין אונטערטעניק צו אַניידענטאַפייד וואַלנעראַביליטיז אָדער קען שטיצן געגרינדעט זיכערהייט סטאַנדאַרדס אָדער ספּעסאַפאַקיישאַנז מיט באַוווסט לימיטיישאַנז. דער קונה איז פאַראַנטוואָרטלעך פֿאַר די פּלאַן און אָפּעראַציע פון ​​​​זייַן אַפּלאַקיישאַנז און פּראָדוקטן איבער זייער לייפסייקאַלז צו רעדוצירן די ווירקונג פון די וואַלנעראַביליטיז אויף קונה ס אַפּלאַקיישאַנז און פּראָדוקטן. קונה ס פֿאַראַנטוואָרטלעכקייט אויך יקסטענדז צו אנדערע אָפֿן און / אָדער פּראַפּרייאַטערי טעקנאַלאַדזשיז געשטיצט דורך NXP פּראָדוקטן פֿאַר נוצן אין קונה ס אַפּלאַקיישאַנז. NXP אַקסעפּץ קיין אַכרייַעס פֿאַר קיין וואַלנעראַביליטי. דער קונה זאָל קעסיידער קאָנטראָלירן זיכערהייט דערהייַנטיקונגען פֿון NXP און נאָכגיין אַ אַפּראָופּרייטלי. דער קונה וועט אויסקלייַבן פּראָדוקטן מיט זיכערהייט פֿעיִקייטן וואָס בעסטער טרעפן כּללים, רעגיאַליישאַנז און סטאַנדאַרדס פון די בדעה אַפּלאַקיישאַן און מאַכן די לעצט פּלאַן דיסיזשאַנז וועגן זיין פּראָדוקטן און איז בלויז פאַראַנטוואָרטלעך פֿאַר העסקעם מיט אַלע לעגאַל, רעגולאַטאָרי און זיכערהייט פֿאַרבונדענע רעקווירעמענץ וועגן זיין פּראָדוקטן, ראַגאַרדלאַס פון פון קיין אינפֿאָרמאַציע אָדער שטיצן וואָס קען זיין צוגעשטעלט דורך NXP. NXP האט אַ פּראָדוקט זיכערהייט ינסידענט ענטפער מאַנשאַפֿט (PSIRT) (ריטשאַבאַל ביי PSIRT@nxp.com) וואָס מאַנידזשיז די ויספאָרשונג, ריפּאָרטינג און לייזונג מעלדונג צו זיכערהייט וואַלנעראַביליטיז פון NXP פּראָדוקטן.
NXP BV - NXP BV איז נישט אַן אַפּערייטינג פירמע און עס קען נישט פאַרשפּרייטן אָדער פאַרקויפן פּראָדוקטן.
טריידמאַרקס
נאָטיץ: אַלע רעפערענסט בראַנדז, פּראָדוקט נעמען, דינסט נעמען און טריידמאַרקס זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז.
NXP - וואָרדמאַרק און לאָגאָ זענען טריידמאַרקס פון NXP BV

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 14 / 16

NXP Semiconductors

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

אַמאַזאָן Web סערוויסעס, AWS, די פּאַוערד דורך AWS לאָגאָ און FreeRTOS - זענען טריידמאַרקס פון Amazon.com, ינק. אָדער זייַן אַפיליאַץ.

Microsoft, Azure און ThreadX - זענען טריידמאַרקס פון די מיקראָסאָפט גרופּע פון ​​קאָמפּאַניעס.

AN14507
אַפּפּליקאַטיאָן באַמערקונג

כל אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז אונטערטעניק צו לעגאַל אָפּלייקענונג.
רעוו 1.0 — 6 יאנואר 2025

© 2025 NXP BV כל הזכויות שמורות.
דאָקומענט באַמערקונגען 15 / 16

NXP Semiconductors

אינהאַלט

1

הקדמה ………………………………………………… 2

1.1

רעקווירעמענץ …………………………………………………..2

1.2

סיסטעם איבערview ………………………………………… .. 2

2

ווייכווארג סעטאַפּ …………………………………………. 3

2.1

ינסטאָלינג FreeMASTER ………………………………. 3

2.2

ינסטאָלינג GUI Guider ………………………………….. 4

3

באַשטעטיקן FreeMASTER אויף די ברעט ………..4

3.1

UART ………………………………………………………….. 5

3.2

דיבוגגער ………………………………………………….. 6

4

FreeMASTER פּרויעקט ………………………………… 6

5

GUI Guider פּרויעקט ………………………………………… 9

6

באַמערקונג וועגן די מקור קאָד אין די

דאָקומענט …………………………………………………..13

7

רעוויזיע געשיכטע …………………………………………13

לעגאַל אינפֿאָרמאַציע ………………………………………….14

AN14507
ניצן LVGL סימולאַטאָר מיט FreeMASTER

ביטע זיין אַווער אַז וויכטיק נאָוטאַסאַז וועגן דעם דאָקומענט און די פּראָדוקט (s) דיסקרייבד דאָ, זענען אַרייַנגערעכנט אין אָפּטיילונג 'לעגאַל אינפֿאָרמאַציע'.

© 2025 NXP BV
פֿאַר מער אינפֿאָרמאַציע, ביטע באַזוכן: https://www.nxp.com

כל רעכט רעזערווירט.
דאָקומענט באַמערקונגען טאָג פון מעלדונג: 6 יאנואר 2025
דאָקומענט ידענטיפיער: AN14507

דאָקומענטן / רעסאָורסעס

NXP AN14507 LVGL סימולאַטאָר מיט פרעעמאַסטער [pdf] באַזיצער'ס מאַנואַל
MCXA153, MCXA154, MCXA155, AN14507 LVGL סימולאַטאָר מיט פרעעמאַסטער, AN14507, לווגל סימולאַטאָר מיט פרעעמאַסטער, סימיאַלייטער מיט פרעעמאַסטער, פרעעמאַסטער, סימיאַלייטער

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *