NXP-լոգոն

NXP GUI Guider գրաֆիկական ինտերֆեյսի մշակում

NXP-GUI-Guider-Graphical-Interface-Development-product

Փաստաթղթի տեղեկատվություն

Տեղեկություն Բովանդակություն
Հիմնաբառեր GUI_GUIDER_RN, IDE, GUI, MCU, LVGL, RTOS
Վերացական Այս փաստաթուղթը նկարագրում է GUI Guider-ի թողարկված տարբերակը՝ հնարավորությունների, վրիպակների շտկման և հայտնի խնդիրների հետ միասին:

Ավարտվել էview

GUI Guider-ը օգտագործողի համար հարմար գրաֆիկական ինտերֆեյսի մշակման գործիք է NXP-ից, որը թույլ է տալիս արագ զարգացնել բարձրորակ էկրաններ բաց կոդով LVGL գրաֆիկական գրադարանով: Քաշեք և բաց թողեք GUI Guider խմբագրիչը հեշտացնում է LVGL-ի բազմաթիվ հնարավորությունների օգտագործումը, ինչպիսիք են վիդջեթները, անիմացիաները և ոճերը՝ նվազագույն կամ ընդհանրապես առանց կոդավորման GUI ստեղծելու համար: Կոճակի սեղմումով դուք կարող եք գործարկել ձեր հավելվածը մոդելավորված միջավայրում կամ արտահանել այն թիրախային նախագիծ: GUI Guider-ից ստեղծված կոդը հեշտությամբ կարող է ավելացվել MCUXpresso IDE նախագծին՝ արագացնելով մշակման գործընթացը և թույլ տալով ներկառուցված ինտերֆեյս ավելացնել ձեր հավելվածին: GUI Guider-ն անվճար է օգտագործելու NXP ընդհանուր նշանակության և քրոսովեր MCU-ների հետ և ներառում է ներկառուցված նախագծերի ձևանմուշներ մի քանի աջակցվող հարթակների համար:

GA (Թողարկված է 31 թվականի մարտի 2023-ին)
Նոր առանձնահատկություններ (Թողարկված է 31 թվականի մարտի 2023-ին)

  • UI զարգացման գործիք
    • Բազմաթիվ
    • Միջոցառումների կարգավորում պատկերի և տեքստային տարածքի համար
    • Միացնել գործարկման հիշողության մոնիտորը
    • Վիջեթի տեսանելիության կարգավորում
    • Տեղափոխեք վիդջեթները էկրանների միջև
    • Բեռնարկղ ներդիրի ներսում view եւ սալիկ view
    • Հատուկ ընտրանքներ lv_conf.h-ի համար
    • «Run Simulator» / «Run Target» -ի բարելավված հուշում
    • «Արտահանման նախագծի» առաջընթացի տող.
    • Պահպանեք հատուկ գույնը
    • Ավելացրեք վիջեթներ մկնիկի սեղմումով ընդարձակման ռեժիմում
    • Հորիզոնական/ուղղահայաց վիջեթի բաշխում
    • Լրացուցիչ դյուրանցումների գործառույթներ մկնիկի աջ սեղմումով
    • Աջակցեք նախագծի ուղղակի ջնջմանը
    • Ճկուն ռեսուրսների ծառի պատուհան
    • Նոր ցուցադրություն՝ օդորակիչ և առաջընթացի բար
    • Բարելավված գոյություն ունեցող ցուցադրություններ
    • Լրացուցիչ մուտքի սլաքը ենթակետերի համար
  • հենանիշի օպտիմալացում
    • I. MX RT595. կանխադրված է SRAM շրջանակային բուֆեր
    • Նվազեցրեք GUI հավելվածի ավելորդ ծածկագիրը
  • Գործիքների շղթա
    • MCUX IDE 11.7.1
    • MCUX SDK 2.13.1
  • Թիրախ
    • i.MX RT1060 EVKB
    • I. MX RT595. SRAM շրջանակի բուֆեր
    • I. MX RT1170. 24b գույնի խորություն

Հյուրընկալող ՕՀ
Ubuntu 22.04

Սխալների ուղղում
LGLGUIB-2517. Պատկերի դիրքը ճիշտ չի ցուցադրվում սիմուլյատորում Սահմանեք պատկերը մեկ դիրքում: Այն ցույց է տալիս մի փոքր շեղում սիմուլյատորում: Դիրքը ճիշտ է մշակման տախտակի վրա վազելիս:

Հայտնի խնդիրներ

  • LGLGUIB-1613. MacOS-ում «Run Target»-ը հաջողությամբ գործարկելուց հետո գրանցամատյանի պատուհանում հայտնվում է սխալի հաղորդագրություն Սխալի հաղորդագրություն հայտնվում է գրանցամատյանի պատուհանում, երբ «Run Target»-ն ավարտված է macOS-ում, նույնիսկ եթե APP-ը հաջողությամբ տեղադրվել է տախտակում:
  • LGLGUIB-2495. RT1176 (720×1280) ցուցադրության սիմուլյատորի ցուցադրումը էկրանից դուրս է
  • RT1176 ցուցադրության սիմուլյատորը լռելյայն էկրանով (720×1280) գործարկելիս սիմուլյատորը էկրանից դուրս է և չի կարող ցուցադրել ամբողջ բովանդակությունը: Խնդիրը հյուրընկալող ցուցադրման սանդղակի կարգավորումն է 100% փոխելն է:
  • LGLGUIB-2520. Վահանակի տեսակը սխալ է թիրախի վրա ցուցադրումը գործարկելիս RT1160-EVK RK043FN02H վահանակով ստեղծեք նախկինampGUI Guider-ից և ընտրեք RT1060- EVK տախտակը և RK043FN66HS վահանակը:
  • Այնուհետև գործարկեք «RUN» > Target «MCUXpresso»: GUI-ն կարող է ցուցադրվել էկրանին: Նախագիծը արտահանելիս և այն տեղակայելիս MCUXpresso IDE-ով, վահանակի վրա GUI ցուցադրում չկա:

V1.5.0 GA (Թողարկված է 18 թվականի հունվարի 2023-ին)
Նոր առանձնահատկություններ (Թողարկված է 18 թվականի հունվարի 2023-ին)

  • UI զարգացման գործիք
    • Պատկերի փոխարկիչ և երկուական միաձուլում
    • Ռեսուրսների կառավարիչ՝ պատկեր, տառատեսակ, տեսանյութ և Lottie JSON
    • Վիջեթը վերև կամ ներքև բերելու դյուրանցում
    • Ցուցադրել հիմնական ձևանմուշը նախագծի տեղեկատվական պատուհանում
    • Պահպանեք պատկերը երկուական QSPI ֆլեշ-ում
    • Մեկ ստեղնաշարի օրինակ
    • Թարմացումից առաջ նախագծի կրկնօրինակման հուշում
    • Վիդջեթի գործողությունները բեռնվում են էկրանին
    • Էկրանի իրադարձությունների կարգավորում
    • Ցուցադրել GUI ուղեցույցի տարբերակը
    • Հիշողության չափի օպտիմիզացում բազմաէջանոց հավելվածի համար
    • Ցուցադրել պատկերակը և տողը ռեսուրսների ծառում
      Ճկուն վիդջեթների պատուհան
    • Պատուհանի չափափոխումը՝ մկնիկը քաշելով
    • Մեկնաբանություններ lv_conf.h-ում
  • Գրադարան
    • LVGL v8.3.2
    • Վիդեո վիդջեթ (ընտրված հարթակներ)
    • Lottie վիջեթ (ընտրված հարթակներ)
    • QR կոդ
    • Տեքստի առաջընթացի տող

Գործիքների շղթա

  • MCUX IDE 11.7.0
  • MCUX SDK 2.13.0
  • Թիրախ
  • MCX-N947-BRK
  • I. MX RT1170EVKB
  • LPC5506
  • MX RT1060: SRAM շրջանակի բուֆեր

Սխալների ուղղում

  • LGLGUIB-2522. Պետք է ձեռքով զրոյացնել պլատֆորմը Target-ը Keil-ով գործարկելուց հետո նախկին ստեղծման ժամանակampGUI Guider-ի (տպիչ), որն ընտրում է RT1060-EVK տախտակը և RK043FN02H վահանակը, գործարկեք «RUN» > Target «Keil»:
  • Մատյան պատուհանը ցույց է տալիս «չսահմանված», ուստի տախտակը պետք է ձեռքով զրոյացվի՝ նախկին գործարկելու համարampլե.
  • LGLGUIB-2720. MicroPython սիմուլյատորում Carousel վիջեթի վարքագիծը սխալ է Կարուսելում պատկերի կոճակ ավելացնելիս և վիջեթը սեղմելիս պատկերի կոճակի կարգավիճակը ցուցադրվում է աննորմալ կերպով:

Հայտնի խնդիրներ

  • LGLGUIB-1613. «Գործարկել թիրախը» macOS-ում հաջողությամբ գործարկելուց հետո գրանցամատյանի պատուհանում հայտնվում է սխալ հաղորդագրություն:
  • Մատյան պատուհանում հայտնվում է սխալի հաղորդագրություն, երբ «Run Target»-ը ավարտված է macOS-ում, նույնիսկ եթե APP-ը հաջողությամբ տեղադրվի տախտակում:
  • LGLGUIB-2495. RT1176 (720×1280) ցուցադրության սիմուլյատորի ցուցադրումը էկրանից դուրս է
  • RT1176 ցուցադրության սիմուլյատորը լռելյայն էկրանով (720×1280) գործարկելիս սիմուլյատորը էկրանից դուրս է և չի կարող ցուցադրել ամբողջ բովանդակությունը: Խնդիրը հյուրընկալող ցուցադրման սանդղակի կարգավորումն է 100% փոխելն է:
  • LGLGUIB-2517. Պատկերի դիրքը ճիշտ չի ցուցադրվում սիմուլյատորում Սահմանեք պատկերը մեկ դիրքում: Այն ցույց է տալիս մի փոքր շեղում սիմուլյատորում: Դիրքը ճիշտ է մշակման տախտակի վրա վազելիս:
  • LGLGUIB-2520. Վահանակի տեսակը սխալ է թիրախի վրա ցուցադրումը գործարկելիս RT1160-EVK RK043FN02H վահանակով ստեղծեք նախկինampGUI Guider-ից և ընտրեք RT1060- EVK տախտակը և RK043FN66HS վահանակը:
  • Այնուհետև գործարկեք «RUN» > Target «MCUXpresso»: GUI-ն կարող է ցուցադրվել էկրանին: Նախագիծը արտահանելիս և այն տեղակայելիս MCUXpresso IDE-ով, վահանակի վրա GUI ցուցադրում չկա:

V1.4.1 GA (Թողարկված է 30 թվականի սեպտեմբերի 2022-ին)
Նոր առանձնահատկություններ (Թողարկված է 30 թվականի սեպտեմբերի 2022-ին)

  • UI զարգացման գործիք
    • Չդեֆորմացվող էկրան նախապեսview
    • Ցուցադրել ներմուծված պատկերի չափը
    • Նկարագրությունը, տեսակը և փաստաթղթի հղումը հատկանիշի պատուհանում
    • Մկնիկի օգնությամբ տեղափոխեք խմբագրի դիրքը
    • Փիքսել սանդղակը խմբագրի պատուհանում
    • Գործարկման ժամանակի պատկերի (SD) ապակոդավորումը I. MX RT1064, LPC54S018M– Տեսանյութի (SD) նվագարկման ցուցադրում՝ i.MX RT1050
    • Բարելավված անուն, լռելյայն արժեք և ատրիբուտների հուշում
    • Լիցենզիայի ենթամենյու
    • Կոդի վերացման հուշում
    • Ավտոմատ կենտրոնացում խմբագրիչում նոր վիջեթի վրա
    • Մկնիկի վրա հիմնված պատկերի պտտման բարելավված գործառույթ
    • Ավտոմատ հայտնաբերում հատուկ համար: գ և մաքսային.հ
    • Բարելավված ամրություն և կայունություն
  • Գրադարան
    • Տվյալների տեքստային տուփի վիդջեթ
    • Օրացույց. ընդգծել ընտրված ամսաթիվը
  • Թիրախ
    • NPI՝ i.MX RT1040
  • Գործիքների շղթա
    • MCUXpresso IDE 11.6.1
    • MCUXpresso SDK 2.12.1
  • RTOS
    • Զեֆիր
  • Սխալների ուղղում
    • LGLGUIB-2466. [Widget: Slider] V7&V8. Սլայդերի ուրվագծերի անթափանցիկությունը խմբագրում աննորմալ է աշխատում
    • Սահող վիջեթի ուրվագծի անթափանցիկությունը 0 սահմանելիս, ուրվագիծը դեռ տեսանելի է խմբագրում:

Հայտնի խնդիրներ

  • LGLGUIB-1613. «Գործարկել թիրախը» macOS-ում հաջողությամբ գործարկելուց հետո գրանցամատյանի պատուհանում հայտնվում է սխալ հաղորդագրություն:
  • Մատյան պատուհանում հայտնվում է սխալի հաղորդագրություն, երբ «Run Target»-ը ավարտված է macOS-ում, նույնիսկ եթե APP-ը հաջողությամբ տեղադրվի տախտակում:
  • LGLGUIB-2495. RT1176 (720×1280) ցուցադրության սիմուլյատորի ցուցադրումը էկրանից դուրս է RT1176 ցուցադրության սիմուլյատորը լռելյայն էկրանով (720×1280) գործարկելիս սիմուլյատորը էկրանից դուրս է և չի կարող ցուցադրել ամբողջ բովանդակությունը: .
  • Խնդիրը հյուրընկալող ցուցադրման սանդղակի կարգավորումն է 100% փոխելն է:
  • LGLGUIB-2517. Պատկերի դիրքը ճիշտ չի ցուցադրվում սիմուլյատորում Սահմանեք պատկերը մեկ դիրքում: Այն ցույց է տալիս մի փոքր շեղում սիմուլյատորում: Դիրքը ճիշտ է մշակման տախտակի վրա վազելիս:
  • LGLGUIB-2520. Վահանակի տեսակը սխալ է թիրախի վրա ցուցադրումը գործարկելիս RT1160-EVK RK043FN02H վահանակով ստեղծեք նախկինampGUI Guider-ից և ընտրեք RT1060- EVK տախտակը և RK043FN66HS վահանակը:
  • Այնուհետև գործարկեք «RUN» > Target «MCUXpresso»: GUI-ն կարող է ցուցադրվել էկրանին: Նախագիծը արտահանելիս և այն տեղակայելիս MCUXpresso IDE-ով, վահանակի վրա GUI ցուցադրում չկա:
  • LGLGUIB-2522. Պետք է ձեռքով զրոյացնել պլատֆորմը Target-ը Keil-ով գործարկելուց հետո նախկին ստեղծման ժամանակampGUI Guider-ի (տպիչ), որն ընտրում է RT1060-EVK տախտակը և RK043FN02H վահանակը, գործարկեք «RUN» > Target «Keil»: Մատյան պատուհանը ցույց է տալիս «չսահմանված», ուստի տախտակը պետք է ձեռքով զրոյացվի՝ նախկին գործարկելու համարampլե.
  • LGLGUIB-2720. MicroPython սիմուլյատորում Carousel վիջեթի վարքագիծը սխալ է Կարուսելում պատկերի կոճակ ավելացնելիս և վիջեթը սեղմելիս պատկերի կոճակի կարգավիճակը ցուցադրվում է աննորմալ կերպով:

V1.4.0 GA (Թողարկված է 29 թվականի հուլիսի 2022-ին)
Նոր առանձնահատկություններ (Թողարկված է 29 թվականի հուլիսի 2022-ին)

  • UI զարգացման գործիք
    • Հատկանիշների պարամետրի միջերեսի միասնական դասավորություն
    • Ստվերային կարգավորումներ
    • GUI-ի չափափոխման հարմարեցված հարաբերակցությունը
    • Ավելի շատ թեմաներ և համակարգի կարգավորումներ
    • Մեծացնել <100%, մկնիկի կառավարում
    • Հեշտությամբ կարգավորեք լռելյայն էկրանը
    • Հորիզոնական հավասարեցում և հավասարեցրեք գիծը
    • Էկրանի և պատկերի նախview
    • Պատկերի խմբաքանակի ներմուծում
    • Պտտեցնել պատկերը մկնիկի օգնությամբ
    • Կանխադրված է նոր էկրանին
    • Ծրագրի վերակառուցում
      RT-Thread
  • Վիդջեթներ
    • LVGL v8.2.0
    • Հանրային՝ ընտրացանկ, պտտվող անջատիչ (աղեղ), ռադիո կոճակ, չինական մուտքագրում
    • Անձնական՝ կարուսել, անալոգային ժամացույց
  • Կատարում
    • i.MX RT1170 և i.MX RT595 օպտիմիզացված կատարողական ձևանմուշ
    • Չափի օպտիմիզացում՝ օգտագործելով օգտագործված վիդջեթները և կախվածությունը
  • Թիրախ
    • LPC54628՝ արտաքին ֆլեշ պահոց
    • i.MX RT1170. լանդշաֆտային ռեժիմ
    • RK055HDMIPI4MA0 էկրան
  • Գործիքների շղթա
    • MCUXpresso IDE 11.6
    • MCUXpresso SDK 2.12
    • IAR 9.30.1
    • Keil MDK 5.37
  • Սխալների ուղղումներ
    • LGLGUIB-1409. Պատահական շրջանակի սխալ Երբեմն վերին ընտրացանկերը կարող են անջատվել այն բանից հետո, երբ վիջեթները UI խմբագրիչում ավելացնում և ջնջում են գործողությունները: Այս հարցի հետ կապված այլ մանրամասներ առայժմ չկան։ Միակ հայտնի լուծումը, եթե այս խնդիրը առաջանա, GUI Guider հավելվածը փակելն ու վերաբացելն է:
    • LGLGUIB-1838. Երբեմն svg պատկերը ճիշտ չի ներմուծվում Երբեմն SVG պատկերը ճիշտ չի ներմուծվում GUI Guider IDE-ում:
    • LGLGUIB-1895. [Shape: color] մակարդակ-v8. Գունային վիջեթը աղավաղվում է, երբ այն մեծ չափս ունի LVGL v8-ի գունային վիջեթն օգտագործելիս վիջեթը աղավաղվում է, երբ գունային վիջեթի չափը մեծ է:
    • LGLGUIB-2066. [imgbtn] Կարող է ընտրել մի քանի պատկեր մի վիճակի համար
  • Պատկերի կոճակի տարբեր վիճակների համար պատկերներ ընտրելիս (Ազատված, սեղմված, Ստուգված թողարկում կամ սեղմված սեղմված), հնարավոր է ընտրել մի քանի պատկերներ ընտրության երկխոսության վանդակում: Ընտրության վանդակը պետք է ընդգծի միայն վերջին ընտրված պատկերը: LGLGUIB-2107. [GUI Editor] GUI Editor դիզայնը նույնը չէ, ինչ սիմուլյատորը կամ թիրախային արդյունքները Գծապատկերով էկրան նախագծելիս, GUI խմբագրի դիզայնը կարող է չհամընկնել արդյունքների հետ, երբ viewմուտք գործել սիմուլյատորում կամ թիրախի վրա:
  • LGLGUIB-2117. GUI Guider սիմուլյատորը առաջացնում է անհայտ սխալ, և UI հավելվածը չի կարող արձագանքել որևէ իրադարձության GUI Guider-ով բազմաէկրան հավելվածներ մշակելիս երեք էկրանները կարող են փոխարկվել՝ սեղմելով կոճակը: Էկրանի մի քանի անգամ փոխարկումից հետո սիմուլյատորը կամ տախտակը աննորմալ հուզվում է և հայտնում անհայտ սխալ, և ցուցադրությունը չի կարող արձագանքել որևէ իրադարձության:
  • LGLGUIB-2120. Ֆիլտրի վերագունավորումը չի աշխատում դիզայնի էկրանին Ֆիլտրի վերագունավորումը ճիշտ չի ցուցադրվում դիզայնի պատուհաններում: Երբ պատկերն ավելացվում է բնօրինակ սպիտակ գույնով, ֆիլտրը փոխում է գույնը կապույտի: Դիզայնի պատուհանը ցույց է տալիս, որ բոլոր պատկերները, ներառյալ դրանց ֆոնը, անցնում են նոր գույնի: Ակնկալիքն այն է, որ ֆոնը չպետք է փոխվի։
  • LGLGUIB-2121. Տառատեսակի չափը չի կարող լինել 100-ից մեծ Տառատեսակի չափը չի կարող լինել 100-ից մեծ: Որոշ GUI հավելվածներում անհրաժեշտ է ավելի մեծ տառաչափ:
  • LGLGUIB-2434. Օրացույցի ցուցադրումն անտեղի է ներդիրն օգտագործելիս view որպես ընդհանուր ֆոն, օրացույցը բովանդակության2 մեջ ավելացնելուց հետո այն ճիշտ չի ցուցադրվում, անկախ նրանից, թե ինչպես է օրացույցի չափը փոխվում։ Նույն խնդիրը տեղի է ունենում ինչպես սիմուլյատորում, այնպես էլ տախտակում:
  • LGLGUIB-2502. Հնարավոր չէ փոխել ցանկի տարրի BG գույնը բացվող ցուցակի վիջեթում Բացվող ցուցակի վիջեթում ցանկի պիտակի ֆոնի գույնը չի կարող փոխվել:

Հայտնի խնդիրներ

  • LGLGUIB-1613. «Գործարկել թիրախը» macOS-ում հաջողությամբ գործարկելուց հետո գրանցամատյանի պատուհանում հայտնվում է սխալ հաղորդագրություն:
  • Մատյան պատուհանում հայտնվում է սխալի հաղորդագրություն, երբ «Run Target»-ը ավարտված է macOS-ում, նույնիսկ եթե APP-ը հաջողությամբ տեղադրվի տախտակում:
  • LGLGUIB-2495. RT1176 (720×1280) ցուցադրության սիմուլյատորի ցուցադրումը էկրանից դուրս է
  • RT1176 ցուցադրության սիմուլյատորը լռելյայն էկրանով (720×1280) գործարկելիս սիմուլյատորը էկրանից դուրս է և չի կարող ցուցադրել ամբողջ բովանդակությունը: Խնդիրը հյուրընկալող ցուցադրման սանդղակի կարգավորումն է 100% փոխելն է:
  • LGLGUIB-2517. Պատկերի դիրքը ճիշտ չի ցուցադրվում սիմուլյատորում Սահմանեք պատկերը մեկ դիրքում: Այն ցույց է տալիս մի փոքր շեղում սիմուլյատորում: Դիրքը ճիշտ է մշակման տախտակի վրա վազելիս:
  • LGLGUIB-2520. Վահանակի տեսակը սխալ է թիրախի վրա ցուցադրումը գործարկելիս
  • RT1160-EVK RK043FN02H վահանակով ստեղծեք նախկինampGUI Guider-ը և ընտրեք RT1060-
  • EVK տախտակ և RK043FN66HS վահանակ: Այնուհետև գործարկեք «RUN» > Target «MCUXpresso»: GUI-ն կարող է ցուցադրվել էկրանին: Նախագիծը արտահանելիս և այն տեղակայելիս MCUXpresso IDE-ով, վահանակի վրա GUI ցուցադրում չկա:
    • LGLGUIB-2522. պետք է պլատֆորմը ձեռքով զրոյացնել Target-ը Keil-ով գործարկելուց հետո նախկինում ստեղծելիսampGUI Guider-ի (տպիչ), որն ընտրում է RT1060-EVK տախտակը և RK043FN02H վահանակը, գործարկեք «RUN» > Թիրախ «Keil»: Մատյան պատուհանը ցույց է տալիս «չսահմանված» և, հետևաբար, տախտակը պետք է ձեռքով զրոյացվի՝ նախկին գործարկելու համարampլե.

V1.3.1 GA (Թողարկված է 31 թվականի մարտի 2022-ին)
Նոր առանձնահատկություններ (Թողարկված է 31 թվականի մարտի 2022-ին)

  • UI զարգացման գործիք
    • Նախագիծ ստեղծելու հրաշագործ
    • GUI ավտոմատ մասշտաբավորում
    • Ընտրելի էկրան՝ հատուկ ընտրանքով
    • 11 նոր տառատեսակներ՝ ներառյալ Arial, Abel և այլն
    • Կանխադրված է Arial տառատեսակը ցուցադրություններում
    • Հիշողության մոնիտոր
    • Տեսախցիկ նախview APP i.MX RT1170-ում
    • Խմբի վիդջեթները շարժվում են
    • Կոնտեյների պատճենը
  • Ավելացվող կոմպիլյացիա
  • Վիդջեթներ
    • Անիմացիոն անալոգային ժամացույց
    • Անիմացիոն թվային ժամացույց
  • Կատարում
    • Կառուցեք ժամանակի օպտիմալացում
    • Perf տարբերակ՝ չափ, արագություն և հավասարակշռություն
    • Օգտագործողի ուղեցույցի կատարողականի գլուխը
  • Թիրախ
    • I. MX RT1024
    • LPC55S28, LPC55S16
  • Գործիքների շղթա
    • MCU SDK v2.11.1
    • MCUX IDE v11.5.1
  • Սխալների ուղղումներ
    • LGLGUIB-1557. Կոնտեյներային վիջեթի պատճենել/տեղադրել գործառույթը պետք է կիրառվի նրա բոլոր մանուկ վիջեթների վրա GUI ուղեցույցի պատճենման և տեղադրման գործողությունները կիրառելի էին միայն բուն վիջեթի համար և ներառված չէին երեխաների համար: Նախample, երբ ստեղծվեց կոնտեյներ, և մանուկ հասակում ավելացվեց սահիկ, բեռնարկղը պատճենելով և տեղադրելով, ստացվեց նոր կոնտեյներ: Սակայն տարան առանց նոր սահիկի էր։ Կոնտեյների վիջեթի պատճենման/տեղադրման գործառույթն այժմ կիրառվում է բոլոր մանկական վիջեթների վրա:
    • LGLGUIB-1616. Բարելավել վիջեթի UX-ը, տեղափոխել վեր/ներքև ռեսուրսների պատուհանում Ռեսուրս ներդիրում էկրանը կարող է պարունակել բազմաթիվ վիջեթներ: Անարդյունավետ և անհարմար էր վիդջեթների ռեսուրսը էկրանին վիջեթների ցանկի ներքևից վերև տեղափոխելը: Դա հնարավոր եղավ միայն քայլ առ քայլ մկնիկի սեղմումից հետո: Ավելի լավ փորձ ապահովելու համար դրա համար այժմ աջակցվում է «քաշել և թողնել» գործառույթը:
    • LGLGUIB-1943. [IDE] Տողի մեկնարկային դիրքը սխալ է խմբագրում Երբ տողի մեկնարկային դիրքը սահմանվում է (0, 0), վիջեթի մեկնարկային դիրքը սխալ է խմբագրում: Այնուամենայնիվ, դիրքը նորմալ է սիմուլյատորում և թիրախում:
    •  LGLGUIB-1955. Էկրանի անցումային ցուցադրության երկրորդ էկրանին նախորդ էկրանի կոճակ չկա: Էկրանի անցման ցուցադրման համար երկրորդ էկրանի կոճակի տեքստը պետք է լինի «նախորդ էկրան»՝ «հաջորդ էկրանի» փոխարեն:
    • LGLGUIB-1962. Հիշողության արտահոսք ավտոմատ ստեղծվող կոդում Հիշողության արտահոսք կա GUI Guider-ի կողմից ստեղծված կոդի մեջ: Կոդը ստեղծում է էկրան lv_obj_create()-ով, բայց կանչում է lv_obj_clean() այն ջնջելու համար: Lv_obj_clean-ը ջնջում է օբյեկտի բոլոր զավակները, բայց ոչ արտահոսքի պատճառ հանդիսացող օբյեկտը:
    •  LGLGUIB-1973. Երկրորդ էկրանի իրադարձությունների և գործողությունների ծածկագիրը չի ստեղծվում
    • Երբ ստեղծվում է նախագիծ՝ ներառելով երկու էկրան՝ յուրաքանչյուրի վրա մեկ կոճակով, և իրադարձությունն ու գործողությունը սահմանվում են այս երկու էկրանների միջև նավարկելու համար կոճակի իրադարձության միջոցով. Երկրորդ էկրանի կոճակի «Load Screen» իրադարձության կոդը չի ստեղծվում:

Հայտնի խնդիրներ

  • LGLGUIB-1409. Պատահական շրջանակի սխալ
    Երբեմն վերին ընտրացանկերը կարող են անջատվել այն բանից հետո, երբ վիջեթները UI խմբագրիչում ավելացնում և ջնջում են գործողությունները: Այս հարցի հետ կապված այլ մանրամասներ առայժմ չկան։ Միակ հայտնի լուծումը, եթե այս խնդիրը առաջանա, GUI Guider հավելվածը փակելն ու վերաբացելն է:
  • LGLGUIB-1613. «Գործարկել թիրախը» macOS-ում հաջողությամբ գործարկելուց հետո գրանցամատյանի պատուհանում հայտնվում է սխալ հաղորդագրություն:
  • Մատյան պատուհանում հայտնվում է սխալի հաղորդագրություն, երբ «Run Target»-ը ավարտված է macOS-ում, նույնիսկ եթե APP-ը հաջողությամբ տեղադրվի տախտակում:
  • LGLGUIB-1838. Երբեմն svg պատկերը ճիշտ չի ներմուծվում Երբեմն SVG պատկերը ճիշտ չի ներմուծվում GUI Guider IDE-ում:
  • LGLGUIB-1895. [Shape: color] մակարդակ-v8. Գունային վիջեթը աղավաղվում է, երբ այն մեծ չափս ունի LVGL v8-ի գունային վիջեթն օգտագործելիս վիջեթը աղավաղվում է, երբ գունային վիջեթի չափը մեծ է:

V1.3.0 GA (Թողարկված է 24 թվականի հունվարի 2022-ին)
Նոր առանձնահատկություններ

  • UI զարգացման գործիք
    • Երկու LVGL տարբերակ
    • 24-բիթ գույնի խորություն
    • Երաժշտական ​​նվագարկչի ցուցադրություն
    • Բազմաթեմաներ
    • Միացնել/անջատել FPS/CPU մոնիտորը
    • Էկրանի հատկանիշների կարգավորում
  • Վիդջեթներ
    • LVGL 8.0.2
    • MicroPython
    • 3D անիմացիա JPG/JPEG-ի համար
    • Քաշեք և գցեք դիզայնը սալիկի համար view
  •  Գործիքների շղթա
    • Նոր՝ Keil MDK v5.36
    • Թարմացում՝ MCU SDK v2.11.0, MCUX IDE v11.5.0, IAR v9.20.2
  • Աջակցված ՕՀ
    • macOS 11.6
  • Սխալների ուղղումներ
    • LGLGUIB-1520. Դատարկ էկրան է հայտնվում, երբ ներդիրում ավելացվում է «Gauge»: view և ասեղի արժեքը փոխված է
    • IDE-ում դատարկ էկրան է հայտնվում՝ սեղմելով խմբագրիչը՝ չափիչի վիջեթն ավելացնելուց հետո որպես ներդիրի երեխա:view օբյեկտ և սահմանելով ասեղի արժեքը: Խնդիրը GUI Guider-ի վերագործարկումն է:
    • LGLGUIB-1774. Խնդիր է առաջանում ավելացնել օրացույցի վիջեթը նախագծին
    • Օրացույցի վիջեթի նախագծում ավելացնելը անհայտ սխալ է առաջացնում: Վիջեթի անունը պատշաճ կերպով չի թարմացվել: GUI ուղեցույցը փորձում է մշակել վիջեթի անունը screen_calendar_1, սակայն օրացույցը գտնվում է scrn2-ում: Այն պետք է լինի scrn2_calendar_1:
  • LGLGUIB-1775. Համակարգի տեղեկատվության մեջ տպագրական սխալ
  • GUI Guider IDE-ի «System» պարամետրում «USE PERE MONITOR»-ում տառասխալ կա, այն պետք է լինի «REAL TIME PERF MONITOR»:
  • LGLGUIB-1779. Կառուցման սխալ, երբ նախագծի ուղին պարունակում է բացատ նիշ: Երբ ծրագրի ուղու վրա կա բացատ նիշ, նախագծի կառուցումը ձախողվում է GUI ուղեցույցում:
  • LGLGUIB-1789. [MicroPython սիմուլյատոր] Դատարկ տարածություն ավելացվել է պտտվող վիջեթում MicroPython-ով նմանակված գլանային վիջեթն ավելացնում է դատարկ տարածություն ցուցակի առաջին և վերջին տարրի միջև:
  • LGLGUIB-1790. ScreenTransition ձևանմուշը ձախողվում է 24 bpp շենքում IDE-ում
  • GUI Guider-ում նախագիծ ստեղծելու համար ընտրեք lvgl7, RT1064 EVK տախտակի ձևանմուշ, ScreenTransition հավելվածի ձևանմուշ, 24-բիթ գույնի խորություն և 480*272:
  • Ստեղծեք կոդը, այնուհետև արտահանեք կոդը IAR կամ MCUXpresso IDE: Պատճենեք ստեղծված կոդը SDK lvgl_guider նախագծում և տեղադրեք IDE-ում: Սխալ էկրան է հայտնվում, և կոդը մնում է MemManage_Handler-ում:

Հայտնի խնդիրներ

  • LGLGUIB-1409. Պատահական շրջանակի սխալ Երբեմն վերին ընտրացանկերը կարող են անջատվել այն բանից հետո, երբ վիջեթները UI խմբագրիչում ավելացնում և ջնջում են գործողությունները:
  • Այս հարցի հետ կապված այլ մանրամասներ առայժմ չկան։ Միակ հայտնի լուծումը, եթե այս խնդիրը առաջանա, GUI Guider հավելվածը փակելն ու վերաբացելն է:
  • LGLGUIB-1613. «Գործարկել թիրախը» macOS-ում հաջողությամբ գործարկելուց հետո գրանցամատյանի պատուհանում հայտնվում է սխալ հաղորդագրություն:
  • Մատյան պատուհանում հայտնվում է սխալի հաղորդագրություն, երբ «Run Target»-ը ավարտված է macOS-ում, նույնիսկ եթե APP-ը հաջողությամբ տեղադրվի տախտակում:

V1.2.1 GA (Թողարկված է 29 թվականի սեպտեմբերի 2021-ին)
Նոր առանձնահատկություններ

  • UI զարգացման գործիք
    • LVGL ներկառուցված թեմաներ
  • Գործիքների շղթա
    • MCU SDK 2.10.1
  • Նոր թիրախ / Սարքի աջակցություն
    • I. MX RT1015
    • I. MX RT1020
    • I. MX RT1160
    • i.MX RT595: TFT Touch 5” էկրան
  • Սխալների ուղղումներ
    • LGLGUIB-1404՝ Արտահանում files նշված թղթապանակում
    • Կոդի արտահանման գործառույթն օգտագործելիս GUI Guider-ը ստիպում է արտահանվել files-ը լռելյայն թղթապանակի փոխարեն օգտագործողների կողմից նշված թղթապանակի փոխարեն:
    • LGLGUIB-1405. Run Target-ը չի զրոյացնում և չի գործարկում հավելվածը, երբ IAR-ն ընտրվում է «Run Target» գործառույթից, պատկերի ծրագրավորումից հետո տախտակն ինքնաբերաբար չի վերակայվում:
    • Ծրագրավորումն ավարտելուց հետո օգտագործողը պետք է ձեռքով վերականգնի EVK-ն՝ օգտագործելով վերակայման կոճակը:

LGLGUIB-1407
[Սալիկview] Երեխաների վիջեթները չեն թարմացվում իրական ժամանակում, երբ սալիկի մեջ նոր սալիկ է ավելացվում view վիջեթ, GUI Guider-ի ձախ վահանակի վիջեթների ծառը չի թարմացվում, եթե նոր սալիկի մեջ մանուկ վիդջեթ չավելացվի: Սալիկին պետք է ավելացվի մանկական վիջեթ, որպեսզի այն հայտնվի ամենաձախ վահանակում:

LGLGUIB-1411
ButtonCounterDemo հավելվածի աշխատանքի խնդիր Երբ buttonCounterDemo-ն կառուցված է LPC54S018-ի համար՝ օգտագործելով IAR v9.10.2, հավելվածի վատ կատարողականությունը կարող է առաջանալ: Մեկ կոճակը, այնուհետև մյուսը սեղմելիս, էկրանի թարմացումից առաջ նկատվում է ~500 մվ ուշացում:

LGLGUIB-1412
Դեմո հավելվածների կառուցումը կարող է ձախողվել Եթե Արտահանման կոդի ֆունկցիան օգտագործվում է GUI APP-ի կոդը արտահանելու համար՝ առանց «Ստեղծել կոդ» նախ գործարկելու, ապա կառուցումը ձախողվում է արտահանվող կոդը MCUXpresso IDE-ում կամ IAR-ում ներմուծելուց հետո:

LGLGUIB-1450
Սխալ GUI Guider-ի ապատեղադրման մեջ Եթե մեքենայի վրա կան GUI Guider-ի մի քանի տեղադրումներ, ապա տեղահանողը չի կարողանում տարբերակել այդ տեղադրումները: ՆախampLe, v1.1.0-ի ապատեղադրիչի գործարկումը կարող է հանգեցնել v1.2.0-ի հեռացմանը:

LGLGUIB-1506
Նախկինում սեղմված պատկերի կոճակի վիճակը չի թարմացվում մեկ այլ պատկերի կոճակ սեղմելուց հետո Երբ մեկ կոճակ սեղմվում է, և սեղմվում է նաև մյուսը, վերջին սեղմված կոճակի վիճակը չի փոխվում: Արդյունքն այն է, որ պատկերի մի քանի կոճակները միաժամանակ սեղմված վիճակում են:

Հայտնի խնդիրներ

  • LGLGUIB-1409. Պատահական շրջանակի սխալ Երբեմն վերին ընտրացանկերը կարող են անջատվել այն բանից հետո, երբ վիջեթները UI խմբագրիչում ավելացնում և ջնջում են գործողությունները: Այս հարցի հետ կապված այլ մանրամասներ առայժմ չկան։ Միակ հայտնի լուծումը, եթե այս խնդիրը առաջանա, GUI Guider հավելվածը փակելն ու վերաբացելն է:
  • LGLGUIB-1520. Երբ չափիչն ավելացվի ներդիրում, հայտնվում է դատարկ էկրան view և ասեղի արժեքը փոխվում է IDE-ում դատարկ էկրան է հայտնվում՝ սեղմելով խմբագրիչը՝ որպես ներդիրի երեխա չափիչ վիջեթն ավելացնելուց հետո: view օբյեկտ և սահմանելով ասեղի արժեքը: Խնդիրը GUI Guider-ի վերագործարկումն է:

9 V1.2.0 GA (Թողարկված է 30 թվականի հուլիսի 2021-ին)
Նոր առանձնահատկություններ

  • UI զարգացման գործիք
    • Վիջեթի որոնում
    • Պատվերով տառատեսակի չափը
    • UG՝ առանց կաղապարի տախտակի աջակցության համար
  • Վիդջեթներ
    • LVGL 7.10.1
    • Իրադարձություններ ցուցակի կոճակների համար
    • Հիշողության արտահոսքի ստուգում
  • Գործիքների շղթա
    • IAR 9.10.2
    • MCUX IDE 11.4.0
    • MCUX SDK 2.10.x
  • Արագացում
    • Պատկերի փոխարկիչ VGLite-ի կատարողականի ավելացման համար

Նոր թիրախ / Սարքի աջակցություն

  • LPC54s018m, LPC55S69
  • I. MX RT1010

Սխալների ուղղումներ

  • LGLGUIB-1273. Սիմուլյատորը չի կարող ցուցադրել ամբողջ էկրանը, երբ էկրանի չափը մեծ է, քան հաղորդավարի թույլտվությունը

Երբ թիրախային էկրանի լուծաչափը ավելի մեծ է, քան ԱՀ-ի էկրանի լուծումը, սիմուլյատորի ամբողջ էկրանը չի կարող լինել viewխմբ. Բացի այդ, կառավարման վահանակը տեսանելի չէ, ուստի անհնար է տեղափոխել սիմուլյատորի էկրանը:

  • LGLGUIB-1277. սիմուլյատորը դատարկ է I. MX RT1170 և RT595 նախագծերի համար, երբ ընտրվում է մեծ լուծաչափ:
  • Երբ մեծ բանաձեւը, օրինակample, 720×1280, օգտագործվում է I. MX RT1170 և I. MX RT595 համար նախագիծ ստեղծելու համար, սիմուլյատորը դատարկ է, երբ GUI APP-ն աշխատում է սիմուլյատորում:
  • Պատճառն այն է, որ միայն մասնակի էկրան է ցուցադրվում, երբ սարքի էկրանի չափը գերազանցում է ԱՀ-ի էկրանի լուծաչափը:
  • LGLGUIB-1294. տպիչի ցուցադրություն. Սեղմումը չի աշխատում, երբ պատկերակը սեղմվում է
  • Երբ տպիչի ցուցադրումն աշխատում է, պատկերակի վրա սեղմելիս պատասխան չի լինում: Դա տեղի է ունենում այն ​​պատճառով, որ իրադարձության գործարկիչը և գործողությունը կազմաձևված չեն պատկերակի պատկերի համար:
  • LGLGUIB-1296. Տեքստի ոճի չափը չպետք է արտահանվի ցանկի վիջեթում
  • Ցուցակի վիջեթի տեքստի չափը GUI Guider-ի ատրիբուտների պատուհանում սահմանելուց հետո, տեքստի կազմաձևված չափը չի գործում, երբ GUI APP-ն աշխատում է:

Հայտնի խնդիրներ

  • LGLGUIB-1405. Run Target-ը չի վերակայում և գործարկում հավելվածը
  • Երբ IAR-ն ընտրվում է «Run Target» ֆունկցիայից, պատկերի ծրագրավորումից հետո տախտակն ինքնաբերաբար չի վերականգնվում: Ծրագրավորումն ավարտելուց հետո օգտագործողը պետք է ձեռքով վերականգնի EVK-ն՝ օգտագործելով վերակայման կոճակը:
  • LGLGUIB-1407՝ [Սալիկview] Երեխաների վիջեթները չեն թարմացվում իրական ժամանակում, երբ սալիկի մեջ նոր սալիկ է ավելացվում view վիջեթ, GUI Guider-ի ձախ վահանակի վիջեթների ծառը չի թարմացվում, եթե նոր սալիկի մեջ մանուկ վիդջեթ չավելացվի: Սալիկին պետք է ավելացվի մանկական վիջեթ, որպեսզի այն հայտնվի ամենաձախ վահանակում:
  • LGLGUIB-1409. Պատահական շրջանակի սխալ Երբեմն վերին ընտրացանկերը կարող են անջատվել այն բանից հետո, երբ վիջեթները UI խմբագրիչում ավելացնում և ջնջում են գործողությունները: Այս հարցի հետ կապված այլ մանրամասներ այս պահին հասանելի չեն։ Միակ հայտնի լուծումը, եթե այս խնդիրը առաջանա, GUI Guider հավելվածը փակելն ու վերաբացելն է:
  • LGLGUIB-1411. ButtonCounterDemo հավելվածի աշխատանքի խնդիր Երբ կոճակը CounterDemo-ն կառուցված է LPC54S018-ի համար՝ օգտագործելով IAR v9.10.2, հավելվածի վատ կատարումը կարող է առաջանալ: Մեկ կոճակը, այնուհետև մյուսը սեղմելիս, էկրանի թարմացումից առաջ նկատվում է ~500 մվ ուշացում:
  • LGLGUIB-1412. Կառուցման ցուցադրական հավելվածները կարող են ձախողվել Եթե Արտահանման կոդի հատկությունը օգտագործվում է GUI APP-ի կոդը արտահանելու համար՝ առանց «Ստեղծել կոդ» նախ գործարկելու, կառուցումը կխափանի արտահանվող կոդը MCUXpresso IDE-ում կամ IAR-ում ներմուծելուց հետո:
  • LGLGUIB-1506. Նախկինում սեղմված պատկերի կոճակի վիճակը չի թարմացվում մեկ այլ պատկերի կոճակ սեղմելուց հետո
  • Երբ սեղմվում է մեկ կոճակ, իսկ մյուսը նույնպես սեղմվում է, վերջին սեղմված կոճակի վիճակը չի փոխվում: Արդյունքն այն է, որ պատկերի մի քանի կոճակները միաժամանակ սեղմված վիճակում են: Խնդիրն այն է, որ միացնեք Ստուգված վիճակը պատկերի կոճակի համար GUI Guider IDE-ի միջոցով:

V1.1.0 GA (Թողարկված է 17 թվականի մայիսի 2021-ին)
Նոր առանձնահատկություններ

  • UI զարգացման գործիք
    • Մենյուի դյուրանցում և ստեղնաշարի կառավարում
    • Նոր վիճակներ՝ ԿԵՆՏՐՈՆԱՑՎԱԾ, ԽՄԲԱԳՐՎԱԾ, ՀԱՇՄԱԴՐՎԱԾ
    • Շրջանակի արագության հարմարեցում
    • Էկրանի անցման կոնֆիգուրացիա
    • Ծնողների/երեխաների վիջեթներ
    • Հետադարձ զանգի գործառույթի կարգավորում անիմացիոն պատկերի համար
    • VGLite-ի միացում IDE-ում
    • Վերնագրի ուղու ավտոմատ կազմաձևում
  • Վիդջեթներ
    • BMP և SVG ակտիվներ
    • 3D անիմացիա PNG-ի համար
    • Աջակցող սալիկ view որպես ստանդարտ վիջեթ
  • Արագացում
    • Նախնական VGLite RT1170-ի և RT595-ի համար
    • Նոր թիրախ / Սարքի աջակցություն
    • I. MX RT1170 և i.MX RT595

Սխալների ուղղումներ

  • LGLGUIB-675. Անիմացիայի թարմացումը երբեմն կարող է լավ չաշխատել սիմուլյատորում
    Անիմացիայի պատկերները երբեմն ճիշտ չեն թարմացվում սիմուլյատորում, հիմնական պատճառն այն է, որ անիմացիոն պատկերի վիդջեթը չի կարգավորում պատկերի աղբյուրի ճիշտ փոփոխությունը:
  • LGLGUIB-810. Անիմացիոն պատկերի վիջեթը կարող է աղավաղված երանգներ ունենալ
    Անիմացիոն վիջեթի շահագործման ընթացքում անիմացիոն պատկերը կարող է գունաթափված երանգ ունենալ հետին պլանում: Խնդիրն առաջացել է չմշակված ոճային հատկությունների պատճառով:
  • LGLGUIB-843. մկնիկի անկանոն գործողություն վիջեթները տեղափոխելիս, երբ UI խմբագրիչը մեծացված է Երբ UI խմբագրիչը մեծացնում է, կարող է լինել մկնիկի անկանոն գործողություն, երբ վիջեթները տեղափոխում են խմբագրում:
  • LGLGUIB-1011. Էկրանի ծածկույթի էֆեկտը սխալ է, երբ փոխվում են տարբեր չափերի էկրաններ
    Երբ 100 անթափանցիկության արժեքով երկրորդ էկրան է ստեղծվում ընթացիկ էկրանը ծածկելու համար (որը չի ջնջվում), ֆոնային էկրանի էֆեկտը ճիշտ չի ցուցադրվում:
  • LGLGUIB-1077. Հնարավոր չէ ցուցադրել չինարենը Roller վիջեթում
    Երբ չինարեն նիշերն օգտագործվում են որպես տողի տեքստ գլանային վիջեթում, չինարենը չի ցուցադրվում, երբ APP-ն աշխատում է:

Հայտնի խնդիրներ

  • LGLGUIB-1273. Սիմուլյատորը չի կարող ցուցադրել ամբողջ էկրանը, երբ էկրանի չափը մեծ է, քան հաղորդավարի թույլտվությունը
    Երբ թիրախային էկրանի լուծաչափը ավելի մեծ է, քան ԱՀ-ի էկրանի լուծումը, սիմուլյատորի ամբողջ էկրանը չի կարող լինել viewխմբ. Բացի այդ, կառավարման վահանակը տեսանելի չէ, ուստի անհնար է տեղափոխել սիմուլյատորի էկրանը:
  • LGLGUIB-1277. սիմուլյատորը դատարկ է I. MX RT1170 և RT595 նախագծերի համար ընտրված է մեծ լուծում
  • Երբ մեծ բանաձեւը, օրինակample, 720×1280, օգտագործվում է I. MX RT1170 և I. MX RT595 համար նախագիծ ստեղծելու համար, սիմուլյատորը դատարկ է, երբ GUI APP-ն աշխատում է սիմուլյատորում: Պատճառն այն է, որ միայն մասնակի էկրան է ցուցադրվում, երբ սարքի էկրանի չափը գերազանցում է ԱՀ-ի էկրանի լուծաչափը:
  • LGLGUIB-1294. տպիչի ցուցադրություն. Սեղմումը չի աշխատում, երբ պատկերակը սեղմվում է
  • Երբ տպիչի ցուցադրումն աշխատում է, պատկերակի վրա սեղմելիս պատասխան չի լինում: Դա տեղի է ունենում այն ​​պատճառով, որ իրադարձության գործարկիչը և գործողությունը կազմաձևված չեն պատկերակի պատկերի համար:
  • LGLGUIB-1296. Տեքստի ոճի չափը չպետք է արտահանվի ցանկի վիջեթում
  • Ցուցակի վիջեթի տեքստի չափը GUI Guider-ի ատրիբուտների պատուհանում սահմանելուց հետո, տեքստի կազմաձևված չափը չի գործում, երբ GUI APP-ն աշխատում է:

V1.0.0 GA (Թողարկված է 15 թվականի հունվարի 2021-ին)
Նոր առանձնահատկություններ

  • UI զարգացման գործիք
    • Աջակցում է Windows 10 և Ubuntu 20.04
    • Բազմալեզու (անգլերեն, չինարեն) IDE-ի համար
    • Համատեղելի է LVGL v7.4.0, MCUXpresso IDE 11.3.0 և MCU SDK 2.9-ի հետ
    • Ծրագրի կառավարում. ստեղծել, ներմուծել, խմբագրել, ջնջել
    • Այն, ինչ տեսնում եք, այն է, ինչ ստանում եք (WYSIWYG) UI դիզայն՝ քաշել և թողնել
    • Բազմէջանոց հավելվածի ձևավորում
    • Առաջ և հետ բերելու, պատճենելու, տեղադրելու, ջնջելու, հետարկել, վերափոխելու դյուրանցում
    • Կոդ viewer UI սահմանման JSON-ի համար file
    • Նավիգացիոն սանդղակը դեպի view ընտրված աղբյուրը file
    • LVGL C կոդի ավտոմատ արտադրություն
    • Վիջեթի ատրիբուտների խումբ և կարգավորում
    • Էկրանի պատճենման գործառույթ
    • GUI խմբագրիչը մեծացնում և փոքրացնում է
    • Բազմաթիվ տառատեսակների աջակցություն և երրորդ կողմի տառատեսակների ներմուծում
    • Չինական նիշերի կարգավորելի շրջանակ
    • Վիջեթների հավասարեցում` ձախ, կենտրոն և աջ
    • PXP արագացումը միացնել և անջատել
    • Աջակցեք լռելյայն ոճին և հատուկ ոճին
    • Ինտեգրված ցուցադրական հավելվածներ
    • Համատեղելի է MCUXpresso նախագծի հետ
    • Իրական ժամանակում գրանցամատյանի ցուցադրում
  • Վիդջեթներ
    • Աջակցում է 33 վիդջեթ
    • Կոճակ (5). կոճակ, պատկերի կոճակ, վանդակ, կոճակների խումբ, անջատիչ
    • Ձև (4). պիտակ, բացվող ցուցակ, տեքստային տարածք, օրացույց
    • Աղյուսակ (8)՝ աղյուսակ, ներդիր, հաղորդագրությունների տուփ, կոնտեյներ, գծապատկեր, կտավ, ցուցակ, պատուհան
    • Ձև (9): աղեղ, գիծ, ​​գլան, լուսադիոդ, պտտվող տուփ, չափիչ, գծաչափ, գույն, մանող
    • Պատկեր (2)՝ պատկեր, անիմացիոն պատկեր
    • Առաջընթաց (2): բար, սահիկ
    • Այլ (3)՝ էջ, կղմինդր view, ստեղնաշար
    • Շարժապատկեր. անիմացիոն պատկեր, GIF դեպի անիմացիա, անիմացիայի հեշտացում և ուղի
    • Աջակցեք իրադարձությունների գործարկման և գործողությունների ընտրությանը, հատուկ գործողության կոդը
    • Չինական ցուցադրություն
    • Աջակցեք լռելյայն ոճին և հատուկ ոճին
    • Նոր թիրախ / Սարքի աջակցություն
    • NXP i.MX RT1050, i.MX RT1062 և i.MX RT1064
    • NXP LPC54S018 և LPC54628
    • Սարքի ձևանմուշ, ավտոմատ կառուցում և ավտոմատ տեղակայում աջակցվող հարթակների համար
    • Գործարկեք սիմուլյատորը X86 հոսթի վրա

Հայտնի խնդիրներ

  • LGLGUIB-675. Անիմացիայի թարմացումը երբեմն կարող է լավ չաշխատել սիմուլյատորում
    Անիմացիայի պատկերները երբեմն ճիշտ չեն թարմացվում սիմուլյատորում, հիմնական պատճառն այն է, որ անիմացիոն պատկերի վիդջեթը չի կարգավորում պատկերի աղբյուրի ճիշտ փոփոխությունը:
  • LGLGUIB-810. Անիմացիոն պատկերի վիջեթը կարող է աղավաղված երանգներ ունենալ
    Անիմացիոն վիջեթի շահագործման ընթացքում անիմացիոն պատկերը կարող է գունաթափված երանգ ունենալ հետին պլանում: Խնդիրն առաջացել է չմշակված ոճային հատկությունների պատճառով:
  • LGLGUIB-843. մկնիկի անկանոն գործողություն վիջեթները տեղափոխելիս, երբ UI խմբագրիչը մեծացնում է
    Երբ UI խմբագրիչը մեծացնում է, կարող է լինել մկնիկի անկանոն գործողություն՝ խմբագրիչում վիջեթները տեղափոխելիս:
  • LGLGUIB-1011. Էկրանի ծածկույթի էֆեկտը սխալ է, երբ փոխվում են տարբեր չափերի էկրաններ
    Երբ 100 անթափանցիկության արժեքով երկրորդ էկրան է ստեղծվում ընթացիկ էկրանը ծածկելու համար (որը չի ջնջվում), ֆոնային էկրանի էֆեկտը ճիշտ չի ցուցադրվում:
  • LGLGUIB-1077. Հնարավոր չէ ցուցադրել չինարենը Roller վիջեթում
    Երբ չինարեն նիշերն օգտագործվում են որպես տողի տեքստ գլանային վիջեթում, չինարենը չի ցուցադրվում, երբ APP-ն աշխատում է:

Վերանայման պատմություն
Աղյուսակ 1 ամփոփում է այս փաստաթղթի վերանայումները:

Աղյուսակ 1. Վերանայման պատմություն

Վերանայման համարը Ամսաթիվ Էական փոփոխություններ
1.0.0 15 հունվարի 2021 թ Նախնական թողարկում
1.1.0 17 մայիսի 2021 թ Թարմացվել է v1.1.0-ի համար
1.2.0 30 հուլիսի 2021 թ Թարմացվել է v1.2.0-ի համար
1.2.1 29 սեպտեմբերի 2021 թ Թարմացվել է v1.2.1-ի համար
1.3.0 24 հունվարի 2022 թ Թարմացվել է v1.3.0-ի համար
1.3.1 31 մարտի 2022 թ Թարմացվել է v1.3.1-ի համար
1.4.0 29 հուլիսի 2022 թ Թարմացվել է v1.4.0-ի համար
1.4.1 30 սեպտեմբերի 2022 թ Թարմացվել է v1.4.1-ի համար
1.5.0 18 հունվարի 2023 թ Թարմացվել է v1.5.0-ի համար
1.5.1 31 մարտի 2023 թ Թարմացվել է v1.5.1-ի համար

Իրավական տեղեկատվություն

Սահմանումներ
Նախագիծ — Փաստաթղթի կարգավիճակի նախագիծը ցույց է տալիս, որ բովանդակությունը դեռևս գտնվում է ներքին վերանայման տակview և ենթակա է պաշտոնական հաստատման, որը կարող է հանգեցնել փոփոխությունների կամ լրացումների: NXP Semiconductors-ը որևէ երաշխիք կամ երաշխիք չի տալիս փաստաթղթի նախագծային տարբերակում ներառված տեղեկատվության ճշգրտության կամ ամբողջականության վերաբերյալ և պատասխանատվություն չի կրում այդ տեղեկատվության օգտագործման հետևանքների համար:

Հրաժարումներ
Սահմանափակ երաշխիք և պատասխանատվություն. Համարվում է, որ այս փաստաթղթում ներկայացված տեղեկատվությունը ճշգրիտ և հուսալի է: Այնուամենայնիվ, NXP Semiconductors-ը որևէ հայտարարություն կամ երաշխիք չի տալիս՝ արտահայտված կամ ենթադրյալ, նման տեղեկատվության ճշգրտության կամ ամբողջականության վերաբերյալ և պատասխանատվություն չի կրում այդ տեղեկատվության օգտագործման հետևանքների համար: NXP Semiconductors-ը պատասխանատվություն չի կրում այս փաստաթղթի բովանդակության համար, եթե տրամադրված է NXP Semiconductors-ից դուրս տեղեկատվական աղբյուրի կողմից: Ոչ մի դեպքում NXP Semiconductors-ը պատասխանատվություն չի կրում որևէ անուղղակի, պատահական, պատժիչ, հատուկ կամ հետևանքային վնասների համար (ներառյալ՝ առանց սահմանափակման՝ կորցրած շահույթը, կորցրած խնայողությունները, բիզնեսի ընդհատումը, որևէ ապրանքի հեռացման կամ փոխարինման կամ վերամշակման վճարների հետ կապված ծախսերը). թե ոչ այդպիսին
Վնասը հիմնված է վնասի (ներառյալ անփութության), երաշխիքի, պայմանագրի խախտման կամ որևէ այլ իրավական տեսության վրա:

Անկախ այն վնասներից, որոնք հաճախորդը կարող է կրել որևէ պատճառով, NXP Semiconductors-ի ընդհանուր և կուտակային պատասխանատվությունը հաճախորդների հանդեպ սույն հոդվածում նկարագրված ապրանքների համար սահմանափակվում է NXP Semiconductors-ի առևտրային վաճառքի պայմաններով: Փոփոխություններ կատարելու իրավունք. NXP Semiconductors-ն իրեն իրավունք է վերապահում փոփոխություններ կատարել սույն փաստաթղթում հրապարակված տեղեկատվության մեջ, ներառյալ առանց սահմանափակման բնութագրերի և արտադրանքի նկարագրությունների, ցանկացած ժամանակ և առանց ծանուցման: Սույն փաստաթուղթը փոխարինում և փոխարինում է մինչև սույն հոդվածի հրապարակումը տրամադրված բոլոր տեղեկությունները:

Օգտագործման պիտանիություն — NXP Semiconductors-ի արտադրանքը նախագծված, լիազորված կամ երաշխավորված չէ կյանքի պահպանման, կյանքի համար կարևոր կամ անվտանգության համար կարևոր համակարգերում կամ սարքավորումներում օգտագործելու համար, ինչպես նաև այն ծրագրերում, որտեղ կարելի է ողջամտորեն սպասել NXP Semiconductors-ի արտադրանքի խափանում կամ անսարքություն: հանգեցնել անձնական վնասվածքի, մահվան կամ ծանր գույքի կամ շրջակա միջավայրի վնասի: NXP Semiconductors-ը և նրա մատակարարները պատասխանատվություն չեն կրում NXP Semiconductors-ի արտադրանքը նման սարքավորումներում կամ հավելվածներում ներառելու և/կամ օգտագործելու համար, և, հետևաբար, այդպիսի ներառումը և/կամ օգտագործումը հաճախորդի սեփական ռիսկով է:

Հավելվածներ — Հավելվածները, որոնք նկարագրված են այստեղ այս ապրանքներից որևէ մեկի համար, նախատեսված են միայն լուսաբանման նպատակով: NXP Semiconductors-ը չի ներկայացնում կամ երաշխիք, որ նման հավելվածները հարմար կլինեն նշված օգտագործման համար՝ առանց հետագա փորձարկման կամ փոփոխման: Հաճախորդները պատասխանատու են NXP Semiconductors արտադրանքի օգտագործմամբ իրենց հավելվածների և արտադրանքների նախագծման և շահագործման համար, և NXP Semiconductors-ը պատասխանատվություն չի կրում հավելվածների կամ հաճախորդների արտադրանքի նախագծման հետ կապված որևէ օգնության համար: Հաճախորդի պատասխանատվությունն է միայն որոշել, թե արդյոք NXP Semiconductors արտադրանքը հարմար և հարմար է հաճախորդի ծրագրերի և ծրագրված արտադրանքների, ինչպես նաև հաճախորդի երրորդ կողմի հաճախորդի(ների) պլանավորված կիրառման և օգտագործման համար: Հաճախորդները պետք է ապահովեն համապատասխան նախագծման և շահագործման երաշխիքներ՝ նվազագույնի հասցնելու իրենց կիրառությունների և արտադրանքի հետ կապված ռիսկերը:

NXP Semiconductors-ը չի ընդունում որևէ պատասխանատվություն՝ կապված որևէ դեֆոլտի, վնասի, ծախսերի կամ խնդրի հետ, որը հիմնված է հաճախորդի հավելվածների կամ արտադրանքի որևէ թուլության կամ դեֆոլտի կամ հաճախորդի երրորդ կողմի հաճախորդի(ների) կողմից հավելվածի կամ օգտագործման վրա: Հաճախորդը պատասխանատու է NXP Semiconductors-ի արտադրանքի օգտագործմամբ հաճախորդի հավելվածների և արտադրանքների համար անհրաժեշտ բոլոր փորձարկումների համար, որպեսզի խուսափի հավելվածների և ապրանքների կամ հավելվածի կամ հաճախորդի երրորդ կողմի հաճախորդ(ների) կողմից օգտագործելուց: NXP-ն այս առումով որևէ պատասխանատվություն չի ընդունում: Առևտրային վաճառքի դրույթներ և պայմաններ — NXP Semiconductors-ի արտադրանքը վաճառվում է առևտրային վաճառքի ընդհանուր դրույթների և պայմանների համաձայն, ինչպես հրապարակված է ժ. https://www.nxp.com/profile/terms եթե այլ բան նախատեսված չէ վավեր գրավոր անհատական ​​պայմանագրով: Անհատական ​​համաձայնագրի կնքման դեպքում կիրառվում են միայն համապատասխան պայմանագրի պայմանները:

NXP Semiconductors-ը սույնով բացահայտորեն դեմ է հաճախորդի կողմից NXP Semiconductors-ի արտադրանքի գնման վերաբերյալ հաճախորդի ընդհանուր դրույթների և պայմանների կիրառմանը: Արտահանման հսկողություն — Այս փաստաթուղթը, ինչպես նաև սույն հոդվածում նկարագրված իրերը կարող են ենթարկվել արտահանման վերահսկողության կանոնակարգերի: Արտահանումը կարող է պահանջել իրավասու մարմինների նախնական թույլտվություն: Համապատասխանություն ոչ ավտոմոբիլային որակյալ արտադրանքներում օգտագործելու համար. Եթե այս փաստաթղթում ուղղակիորեն նշված չէ, որ NXP Semiconductors-ի այս հատուկ արտադրանքը որակավորված է ավտոմոբիլային արտադրության համար, արտադրանքը հարմար չէ ավտոմոբիլային օգտագործման համար: Այն ոչ որակավորված է, ոչ էլ փորձարկված ավտոմոբիլային թեստավորման կամ կիրառման պահանջներով: NXP Semiconductors-ը պատասխանատվություն չի կրում ավտոմոբիլային սարքավորումներում կամ ծրագրերում ոչ ավտոմոբիլային որակյալ արտադրանքի ներառման և/կամ օգտագործման համար:

Եթե ​​հաճախորդն օգտագործում է արտադրանքը նախագծման և օգտագործման համար ավտոմոբիլային կիրառումների համար՝ ըստ ավտոմոբիլային բնութագրերի և ստանդարտների, հաճախորդը (ա) պետք է օգտագործի արտադրանքը առանց NXP Semiconductors-ի կողմից արտադրանքի երաշխիքի նման ավտոմոբիլային կիրառությունների, օգտագործման և բնութագրերի համար, և (b). ) երբ հաճախորդն օգտագործում է արտադրանքը ավտոմոբիլային ծրագրերի համար, որոնք դուրս են NXP Semiconductors-ի բնութագրերից, այդպիսի օգտագործման համար պետք է լինի բացառապես հաճախորդի սեփական ռիսկը, և (գ) հաճախորդը լիովին փոխհատուցում է NXP Semiconductors-ի ցանկացած պատասխանատվություն, վնաս կամ արտադրանքի ձախողված պահանջներ, որոնք բխում են հաճախորդի դիզայնից և արտադրանքի օգտագործումը ավտոմոբիլային ծրագրերում NXP Semiconductors ստանդարտ երաշխիքից և NXP Semiconductors-ի արտադրանքի բնութագրերից դուրս: Թարգմանություններ — Փաստաթղթի ոչ անգլերեն (թարգմանված) տարբերակը, ներառյալ այդ փաստաթղթի իրավական տեղեկատվությունը, միայն հղման համար է: Թարգմանված և անգլերեն տարբերակների միջև անհամապատասխանության դեպքում գերակայում է անգլերեն տարբերակը:

Անվտանգություն — Հաճախորդը հասկանում է, որ NXP-ի բոլոր արտադրանքները կարող են ենթարկվել չբացահայտված խոցելիության կամ կարող են աջակցել հաստատված անվտանգության ստանդարտներին կամ բնութագրերին՝ հայտնի սահմանափակումներով: Հաճախորդը պատասխանատու է իր հավելվածների և արտադրանքների նախագծման և շահագործման համար իրենց կյանքի ցիկլի ընթացքում՝ նվազեցնելու այս խոցելիության ազդեցությունը հաճախորդի հավելվածների և ապրանքների վրա: Հաճախորդի պատասխանատվությունը տարածվում է նաև այլ բաց և/կամ սեփականության տեխնոլոգիաների վրա, որոնք աջակցվում են NXP-ի արտադրանքներով՝ հաճախորդի հավելվածներում օգտագործելու համար: NXP-ն պատասխանատվություն չի կրում որևէ խոցելիության համար: Հաճախորդները պետք է պարբերաբար ստուգեն NXP-ի անվտանգության թարմացումները և համապատասխան կերպով հետևեն:

Հաճախորդը պետք է ընտրի անվտանգության հատկանիշներով ապրանքներ, որոնք լավագույնս համապատասխանում են նախատեսված կիրառման կանոններին, կանոնակարգերին և չափանիշներին և կայացնում է վերջնական դիզայնի որոշումներ իր արտադրանքի վերաբերյալ և բացառապես պատասխանատու է իր բոլոր իրավական, կարգավորող և անվտանգության հետ կապված պահանջներին համապատասխանելու համար: ապրանքներ՝ անկախ NXP-ի կողմից տրամադրված ցանկացած տեղեկատվությունից կամ աջակցությունից:

NXP-ն ունի Արտադրանքի անվտանգության միջադեպերի արձագանքման թիմ (PSIRT) (հասանելի է PSIRT@nxp.com կայքում), որը ղեկավարում է NXP արտադրանքի անվտանգության խոցելիության հետաքննությունը, հաշվետվությունները և լուծումների թողարկումը: NXP BV — NXP BV-ն գործող ընկերություն չէ և չի բաշխում կամ վաճառում ապրանքներ:
Ապրանքային նշաններ
Ծանուցում. Բոլոր նշված ապրանքանիշերը, ապրանքների անվանումները, ծառայության անվանումները և ապրանքային նշանները իրենց համապատասխան սեփականատերերի սեփականությունն են: NXP — բառանիշը և պատկերանշանը NXP BV-ի ապրանքանիշերն են

AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore,
Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision և Versatile — Arm Limited-ի (կամ նրա դուստր ձեռնարկությունների կամ դուստր ձեռնարկությունների) ապրանքանիշերն են և/կամ գրանցված ապրանքային նշանները ԱՄՆ-ում և/կամ այլուր: Կապակցված տեխնոլոգիան կարող է պաշտպանված լինել որևէ կամ բոլոր արտոնագրերով, հեղինակային իրավունքներով, նմուշներով և առևտրային գաղտնիքներով: Բոլոր իրավունքները պաշտպանված են:

Փաստաթղթեր / ռեսուրսներ

NXP GUI Guider գրաֆիկական ինտերֆեյսի մշակում [pdf] Օգտագործողի ուղեցույց
GUI Guider գրաֆիկական ինտերֆեյսի մշակում, գրաֆիկական ինտերֆեյսի մշակում, ինտերֆեյսի մշակում, մշակում

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *