تطوير الواجهة الرسومية لـ NXP GUI Guider
معلومات الوثيقة
معلومة | محتوى |
الكلمات الرئيسية | GUI_GUIDER_RN، IDE، واجهة المستخدم الرسومية، MCU، LVGL، RTOS |
خلاصة | يصف هذا المستند الإصدار الذي تم إصداره من GUI Guider بالإضافة إلى الميزات وإصلاحات الأخطاء والمشكلات المعروفة. |
زيادةview
GUI Guider عبارة عن أداة تطوير واجهة مستخدم رسومية سهلة الاستخدام من NXP تتيح التطوير السريع لشاشات العرض عالية الجودة باستخدام مكتبة رسومات LVGL مفتوحة المصدر. يسهّل محرر GUI Guider بالسحب والإفلات الاستفادة من العديد من ميزات LVGL، مثل عناصر واجهة المستخدم والرسوم المتحركة والأنماط، لإنشاء واجهة مستخدم رسومية بأقل قدر من الترميز أو بدون أي تعليمات برمجية على الإطلاق. بنقرة زر واحدة، يمكنك تشغيل تطبيقك في بيئة محاكاة أو تصديره إلى مشروع مستهدف. يمكن بسهولة إضافة التعليمات البرمجية التي تم إنشاؤها من GUI Guider إلى مشروع MCUXpresso IDE، مما يؤدي إلى تسريع عملية التطوير والسماح لك بإضافة واجهة مستخدم مدمجة إلى التطبيق الخاص بك بسلاسة. GUI Guider مجاني للاستخدام مع NXP للأغراض العامة ووحدات MCU المتقاطعة ويتضمن قوالب مشروع مدمجة للعديد من الأنظمة الأساسية المدعومة.
GA (تم الإصدار في 31 مارس 2023)
الميزات الجديدة (تم إصدارها في 31 مارس 2023)
- أداة تطوير واجهة المستخدم
- متعدد الحالات
- إعداد الحدث للصورة ومنطقة النص
- تمكين مراقبة ذاكرة وقت التشغيل
- إعداد رؤية القطعة
- نقل الحاجيات بين الشاشات
- حاوية داخل علامة التبويب view والبلاط view
- الخيارات المخصصة لـ lv_conf.h
- تحسين المطالبة بـ "Run Simulator" / "Run Target"
- شريط التقدم لـ "مشروع التصدير"
- حفظ اللون المخصص
- إضافة عناصر واجهة المستخدم عن طريق النقر بالماوس في وضع التوسيع
- توزيع القطعة أفقيًا/عموديًا
- المزيد من وظائف الاختصار في النقر بزر الماوس الأيمن
- دعم الحذف المباشر للمشروع
- نافذة شجرة الموارد المرنة
- عروض توضيحية جديدة: مكيف الهواء وشريط التقدم
- تحسين العروض التوضيحية الموجودة
- ملحق سهم الإدخال للعناصر الفرعية
- الأمثل المعياري
- I. MX RT595: الإعدادات الافتراضية هي المخزن المؤقت لإطار SRAM
- تقليل التعليمات البرمجية الزائدة لتطبيق واجهة المستخدم الرسومية
- Toolchain
- موكس إيد 11.7.1
- موكس SDK 2.13.1
- هدف
- i.MX RT1060 EVKB
- I. MX RT595: المخزن المؤقت لإطار SRAM
- I.MX RT1170: عمق ألوان 24b
نظام التشغيل المضيف
أوبونتو 22.04
إصلاح الأخطاء
LGLGUIB-2517: لا يتم عرض موضع الصورة بشكل صحيح في جهاز المحاكاة اضبط الصورة على موضع واحد. يظهر انحرافًا بسيطًا في جهاز المحاكاة. الموضع صحيح عند التشغيل على لوحة التطوير.
المشاكل المعروفة
- LGLGUIB-1613: تظهر رسالة خطأ في نافذة السجل بعد تشغيل "Run Target" بنجاح على نظام macOS. تظهر رسالة خطأ على نافذة السجل عند اكتمال "Run Target" على نظام macOS، حتى لو تم نشر التطبيق بنجاح على اللوحة.
- LGLGUIB-2495: عرض المحاكاة للعرض التوضيحي RT1176 (720×1280) خارج الشاشة
- عند تشغيل جهاز محاكاة العرض التوضيحي RT1176 مع شاشة العرض الافتراضية (720×1280)، يكون جهاز المحاكاة خارج الشاشة ولا يمكنه عرض كل المحتوى. الحل البديل هو تغيير إعداد مقياس عرض المضيف إلى 100%.
- LGLGUIB-2520: نوع اللوحة خاطئ عند تشغيل العرض التوضيحي على الهدف باستخدام RT1160-EVK مع لوحة RK043FN02H، قم بإنشاء مثالampقم بتشغيل GUI Guider وحدد لوحة RT1060-EVK ولوحة RK043FN66HS.
- ثم قم بتنفيذ الأمر "RUN" > الهدف "MCUXpresso". يمكن عرض واجهة المستخدم الرسومية على الشاشة. عند تصدير المشروع ونشره بواسطة MCUXpresso IDE، لا يوجد عرض لواجهة المستخدم الرسومية على اللوحة.
V1.5.0 GA (تم إصداره في 18 يناير 2023)
الميزات الجديدة (تم إصدارها في 18 يناير 2023)
- أداة تطوير واجهة المستخدم
- تحويل الصور والاندماج الثنائي
- مدير الموارد: الصورة والخط والفيديو وLottie JSON
- اختصار لجلب القطعة إلى الأعلى أو الأسفل
- قم بعرض القالب الأساسي في نافذة معلومات المشروع
- تخزين الصورة الثنائية في فلاش QSPI
- مثيل لوحة مفاتيح واحدة
- المطالبة بالنسخ الاحتياطي للمشروع قبل الترقية
- يتم تحميل إجراءات القطعة على الشاشة
- إعداد أحداث الشاشة
- عرض إصدار دليل واجهة المستخدم الرسومية
- تحسين حجم الذاكرة لتطبيق متعدد الصفحات
- عرض الرمز والخط في شجرة الموارد
نافذة الحاجيات المرنة - تغيير حجم النافذة عن طريق سحب الماوس
- التعليقات في lv_conf.h
- مكتبة
- LVGL v8.3.2
- أداة الفيديو (منصات مختارة)
- أداة Lottie (منصات مختارة)
- رمز الاستجابة السريعة
- شريط تقدم النص
Toolchain
- موكس إيد 11.7.0
- موكس SDK 2.13.0
- هدف
- MCX-N947-BRK
- أنا.MX RT1170EVKB
- ال بي سي 5506
- MX RT1060: المخزن المؤقت لإطار SRAM
إصلاح الأخطاء
- LGLGUIB-2522: يجب إعادة ضبط النظام الأساسي يدويًا بعد تشغيل Target مع Keil عند إنشاء حساب سابقamp(الطابعة) الخاصة بـ GUI Guider، التي تحدد لوحة RT1060-EVK ولوحة RK043FN02H، تنفذ "RUN" > "Target" "Keil".
- تظهر نافذة السجل "غير محدد"، لذلك يجب إعادة ضبط اللوحة يدويًا لتشغيل الملف السابقampليه.
- LGLGUIB-2720: سلوك عنصر واجهة المستخدم Carousel في محاكي MicroPython غير صحيح. عند إضافة زر صورة في الرف الدائري والنقر على عنصر واجهة المستخدم، يتم عرض حالة زر الصورة بشكل غير طبيعي.
المشاكل المعروفة
- LGLGUIB-1613: تظهر رسالة خطأ في نافذة السجل بعد تشغيل "Run Target" بنجاح على نظام التشغيل macOS
- تظهر رسالة خطأ في نافذة السجل عند اكتمال "Run Target" على نظام macOS، حتى لو تم نشر التطبيق بنجاح على اللوحة.
- LGLGUIB-2495: عرض المحاكاة للعرض التوضيحي RT1176 (720×1280) خارج الشاشة
- عند تشغيل جهاز محاكاة العرض التوضيحي RT1176 مع شاشة العرض الافتراضية (720×1280)، يكون جهاز المحاكاة خارج الشاشة ولا يمكنه عرض كل المحتوى. الحل البديل هو تغيير إعداد مقياس عرض المضيف إلى 100%.
- LGLGUIB-2517: لا يتم عرض موضع الصورة بشكل صحيح في جهاز المحاكاة اضبط الصورة على موضع واحد. يظهر انحرافًا بسيطًا في جهاز المحاكاة. الموضع صحيح عند التشغيل على لوحة التطوير.
- LGLGUIB-2520: نوع اللوحة خاطئ عند تشغيل العرض التوضيحي على الهدف باستخدام RT1160-EVK مع لوحة RK043FN02H، قم بإنشاء مثالampقم بتشغيل GUI Guider وحدد لوحة RT1060-EVK ولوحة RK043FN66HS.
- ثم قم بتنفيذ الأمر "RUN" > الهدف "MCUXpresso". يمكن عرض واجهة المستخدم الرسومية على الشاشة. عند تصدير المشروع ونشره بواسطة MCUXpresso IDE، لا يوجد عرض لواجهة المستخدم الرسومية على اللوحة.
V1.4.1 GA (تم إصداره في 30 سبتمبر 2022)
الميزات الجديدة (تم إصدارها في 30 سبتمبر 2022)
- أداة تطوير واجهة المستخدم
- شاشة غير تشوه مسبقًاview
- عرض حجم الصورة المستوردة
- الوصف والنوع ورابط المستند في نافذة السمات
- حرك موضع المحرر بالماوس
- مقياس البكسل في نافذة المحرر
- عرض توضيحي لصورة وقت التشغيل (SD) يقوم بفك ترميز I. MX RT1064، LPC54S018M – عرض توضيحي لتشغيل الفيديو (SD): i.MX RT1050
- تحسين الاسم والقيمة الافتراضية والمطالبة بالسمات
- القائمة الفرعية للترخيص
- مطالبة بتجاوز التعليمات البرمجية
- التركيز التلقائي على الأداة الجديدة في المحرر
- تحسين ميزة تدوير الصور المستندة إلى الماوس
- الكشف التلقائي عن العرف. ج والعرف.ح
- تحسين المتانة والاستقرار
- مكتبة
- القطعة مربع نص البيانات
- التقويم: قم بتمييز التاريخ المحدد
- هدف
- NPI: i.MX RT1040
- Toolchain
- موكسبريسو IDE 11.6.1
- موكسبريسو SDK 2.12.1
- نظام التشغيل في الوقت الحقيقي
- زفير
- إصلاح الأخطاء
- LGLGUIB-2466: [القطعة: شريط التمرير] V7 وV8: تعمل عتامة مخطط شريط التمرير بشكل غير طبيعي في المحرر
- عند ضبط عتامة المخطط التفصيلي لعنصر واجهة المستخدم على 0، يظل المخطط التفصيلي مرئيًا في المحرر.
المشاكل المعروفة
- LGLGUIB-1613: تظهر رسالة خطأ في نافذة السجل بعد تشغيل "Run Target" بنجاح على نظام التشغيل macOS
- تظهر رسالة خطأ في نافذة السجل عند اكتمال "Run Target" على نظام macOS، حتى لو تم نشر التطبيق بنجاح على اللوحة.
- LGLGUIB-2495: عرض المحاكي للعرض التوضيحي RT1176 (720×1280) خارج الشاشة عند تشغيل محاكي العرض التوضيحي RT1176 مع العرض الافتراضي (720×1280)، يكون المحاكي خارج الشاشة ولا يمكنه عرض كل المحتوى .
- الحل البديل هو تغيير إعداد مقياس عرض المضيف إلى 100%.
- LGLGUIB-2517: لا يتم عرض موضع الصورة بشكل صحيح في جهاز المحاكاة اضبط الصورة على موضع واحد. يظهر انحرافًا بسيطًا في جهاز المحاكاة. الموضع صحيح عند التشغيل على لوحة التطوير.
- LGLGUIB-2520: نوع اللوحة خاطئ عند تشغيل العرض التوضيحي على الهدف باستخدام RT1160-EVK مع لوحة RK043FN02H، قم بإنشاء مثالampقم بتشغيل GUI Guider وحدد لوحة RT1060-EVK ولوحة RK043FN66HS.
- ثم قم بتنفيذ الأمر "RUN" > الهدف "MCUXpresso". يمكن عرض واجهة المستخدم الرسومية على الشاشة. عند تصدير المشروع ونشره بواسطة MCUXpresso IDE، لا يوجد عرض لواجهة المستخدم الرسومية على اللوحة.
- LGLGUIB-2522: يجب إعادة ضبط النظام الأساسي يدويًا بعد تشغيل Target مع Keil عند إنشاء حساب سابقamp(الطابعة) الخاصة بـ GUI Guider، التي تحدد لوحة RT1060-EVK ولوحة RK043FN02H، تنفذ "RUN" > "Target" "Keil". تظهر نافذة السجل "غير محدد"، لذلك يجب إعادة ضبط اللوحة يدويًا لتشغيل الملف السابقampليه.
- LGLGUIB-2720: سلوك عنصر واجهة المستخدم Carousel في محاكي MicroPython غير صحيح. عند إضافة زر صورة في الرف الدائري والنقر على عنصر واجهة المستخدم، يتم عرض حالة زر الصورة بشكل غير طبيعي.
V1.4.0 GA (تم إصداره في 29 يوليو 2022)
الميزات الجديدة (تم إصدارها في 29 يوليو 2022)
- أداة تطوير واجهة المستخدم
- تخطيط موحد لواجهة مستخدم إعداد السمة
- إعدادات الظل
- النسبة المخصصة لتغيير حجم واجهة المستخدم الرسومية
- المزيد من السمات وإعدادات النظام
- التصغير < 100%، التحكم بالماوس
- ضبط الشاشة الافتراضية بسهولة
- محاذاة أفقية ومحاذاة الخط
- الشاشة والصورة قبلview
- استيراد الصور دفعة واحدة
- قم بتدوير الصورة باستخدام الماوس
- الإعدادات الافتراضية للعرض الجديد
- إعادة هيكلة المشروع
RT-الخيط
- الأدوات
- LVGL v8.2.0
- عام: القائمة، المفتاح الدوار (القوس)، زر الاختيار، الإدخال الصيني
- خاص: دائري، ساعة تناظرية
- أداء
- قالب أداء محسّن لـ i.MX RT1170 وi.MX RT595
- تحسين الحجم من خلال تجميع الأدوات والتبعيات المستخدمة
- هدف
- LPC54628: وحدة تخزين فلاش خارجية
- i.MX RT1170: الوضع الأفقي
- عرض RK055HDMIPI4MA0
- Toolchain
- موكسبريسو IDE 11.6
- موكسبريسو SDK 2.12
- آي إي آر 9.30.1
- كيل MDK 5.37
- إصلاح الأخطاء
- LGLGUIB-1409: خطأ تأطير عشوائي في بعض الأحيان قد يتم قطع القوائم العلوية بعد إضافة الأدوات وحذف العمليات في محرر واجهة المستخدم. حاليًا، لا تتوفر أي تفاصيل أخرى بخصوص هذه المشكلة. الحل الوحيد المعروف في حالة حدوث هذه المشكلة هو إغلاق تطبيق GUI Guider وإعادة فتحه.
- LGLGUIB-1838: في بعض الأحيان لا يتم استيراد صورة svg بشكل صحيح. في بعض الأحيان لا يتم استيراد صورة SVG بشكل صحيح في GUI Guider IDE.
- LGLGUIB-1895: [الشكل: اللون] المستوى-v8: تشوه عنصر واجهة المستخدم اللون عندما يكون حجمه كبيرًا. عند استخدام عنصر واجهة المستخدم اللون لـ LVGL v8، تشوه عنصر واجهة المستخدم عندما يكون حجم عنصر واجهة المستخدم اللون كبيرًا.
- LGLGUIB-2066: [imgbtn] يمكن تحديد صور متعددة لحالة ما
- عند تحديد صور لحالات مختلفة لزر الصورة (محرر، أو مضغوط، أو محدد الإصدار، أو محدد مضغوط)، فمن الممكن تحديد صور متعددة في مربع حوار التحديد. يجب أن يقوم مربع التحديد بتمييز الصورة الأخيرة المحددة فقط. LGLGUIB-2107: [محرر واجهة المستخدم الرسومية] تصميم محرر واجهة المستخدم الرسومية ليس هو نفسه نتائج المحاكاة أو النتائج المستهدفة عند تصميم شاشة تحتوي على مخطط، قد لا يتطابق تصميم محرر واجهة المستخدم الرسومية مع النتائج عندما viewفي جهاز المحاكاة أو على الهدف.
- LGLGUIB-2117: يُنشئ محاكي GUI Guider خطأ غير معروف، ولا يمكن لتطبيق واجهة المستخدم الاستجابة لأي حدث. عند تطوير تطبيقات متعددة الشاشات باستخدام GUI Guider، يمكن تبديل الشاشات الثلاث بالنقر فوق زر. بعد عدة مرات من تبديل الشاشة، يعمل جهاز المحاكاة أو اللوحة بشكل غير طبيعي ويبلغ عن خطأ غير معروف، ولا يمكن للعرض التوضيحي الاستجابة لأي حدث.
- LGLGUIB-2120: إعادة تلوين الفلتر لا تعمل على شاشة التصميم لا تظهر ميزة إعادة تلوين الفلتر بشكل صحيح في نوافذ التصميم. عند إضافة صورة باللون الأبيض الأصلي، يقوم المرشح بتغيير اللون إلى اللون الأزرق. تظهر نافذة التصميم أن جميع الصور، بما في ذلك خلفيتها، تتحول إلى اللون الجديد. التوقع هو أن الخلفية لا ينبغي أن تتغير.
- LGLGUIB-2121: لا يمكن أن يكون حجم الخط أكبر من 100 لا يمكن أن يكون حجم الخط أكبر من 100. في بعض تطبيقات واجهة المستخدم الرسومية (GUI)، يلزم وجود حجم خط أكبر.
- LGLGUIB-2434: عرض التقويم في غير مكانه عند استخدام علامة التبويب view كخلفية عامة، بعد إضافة التقويم في content2، لا يتم عرضه بشكل صحيح، بغض النظر عن كيفية تغيير حجم التقويم. تحدث نفس المشكلة في كل من جهاز المحاكاة واللوحة.
- LGLGUIB-2502: غير قادر على تغيير لون BG لعنصر القائمة في أداة القائمة المنسدلة لا يمكن تغيير لون الخلفية لتسمية القائمة في أداة القائمة المنسدلة.
المشاكل المعروفة
- LGLGUIB-1613: تظهر رسالة خطأ في نافذة السجل بعد تشغيل "Run Target" بنجاح على نظام التشغيل macOS
- تظهر رسالة خطأ في نافذة السجل عند اكتمال "Run Target" على نظام macOS، حتى لو تم نشر التطبيق بنجاح على اللوحة.
- LGLGUIB-2495: عرض المحاكاة للعرض التوضيحي RT1176 (720×1280) خارج الشاشة
- عند تشغيل جهاز محاكاة العرض التوضيحي RT1176 مع شاشة العرض الافتراضية (720×1280)، يكون جهاز المحاكاة خارج الشاشة ولا يمكنه عرض كل المحتوى. الحل البديل هو تغيير إعداد مقياس عرض المضيف إلى 100%.
- LGLGUIB-2517: لا يتم عرض موضع الصورة بشكل صحيح في جهاز المحاكاة اضبط الصورة على موضع واحد. يظهر انحرافًا بسيطًا في جهاز المحاكاة. الموضع صحيح عند التشغيل على لوحة التطوير.
- LGLGUIB-2520: نوع اللوحة غير صحيح عند تشغيل العرض التوضيحي على الهدف
- باستخدام لوحة RT1160-EVK مع لوحة RK043FN02H، قم بإنشاء نموذج سابقampقم بتشغيل دليل واجهة المستخدم الرسومية وحدد RT1060-
- لوحة EVK ولوحة RK043FN66HS. ثم قم بتنفيذ الأمر "RUN" > الهدف "MCUXpresso". يمكن عرض واجهة المستخدم الرسومية على الشاشة. عند تصدير المشروع ونشره بواسطة MCUXpresso IDE، لا يوجد عرض لواجهة المستخدم الرسومية على اللوحة.
• LGLGUIB-2522: يجب إعادة ضبط النظام الأساسي يدويًا بعد تشغيل Target مع Keil عند إنشاء حساب سابقampإذا (الطابعة) الخاصة بـ GUI Guider التي تحدد لوحة RT1060-EVK ولوحة RK043FN02H، قم بتنفيذ "RUN" > "Target" "Keil". تظهر نافذة السجل "غير محدد" وبالتالي يجب إعادة ضبط اللوحة يدويًا لتشغيل الملف السابقampليه.
V1.3.1 GA (تم إصداره في 31 مارس 2022)
الميزات الجديدة (تم إصدارها في 31 مارس 2022)
- أداة تطوير واجهة المستخدم
- معالج لإنشاء المشروع
- التحجيم التلقائي لواجهة المستخدم الرسومية
- عرض قابل للاختيار مع خيار مخصص
- 11 خطًا جديدًا: بما في ذلك Arial وAbel والمزيد
- الإعدادات الافتراضية هي الخط Arial في العروض التوضيحية
- مراقب الذاكرة
- الكاميرا قبلview التطبيق على i.MX RT1170
- تتحرك الحاجيات المجموعة
- نسخة الحاوية
- تجميع تزايدي
- الأدوات
- الرسوم المتحركة على مدار الساعة التناظرية
- الرسوم المتحركة على مدار الساعة الرقمية
- أداء
- بناء الوقت الأمثل
- خيار الأداء: الحجم والسرعة والتوازن
- فصل الأداء في دليل المستخدم
- هدف
- أنا.MX RT1024
- LPC55S28، LPC55S16
- Toolchain
- MCU SDK v2.11.1
- MCUX IDE v11.5.1
- إصلاح الأخطاء
- LGLGUIB-1557: يجب أن تنطبق وظيفة النسخ/اللصق لعنصر واجهة المستخدم الخاص بالحاوية على جميع عناصر واجهة المستخدم التابعة لها. كانت عمليات النسخ واللصق الخاصة بدليل واجهة المستخدم الرسومية قابلة للتطبيق فقط على عنصر واجهة المستخدم نفسه ولم يتم تضمينها لعناصر واجهة المستخدم الفرعية. على سبيل المثالample، عندما تم إنشاء حاوية وإضافة شريط تمرير كطفل، أدى نسخ الحاوية ولصقها إلى إنشاء حاوية جديدة. ومع ذلك، كانت الحاوية بدون شريط تمرير جديد. يتم الآن تطبيق وظيفة النسخ/اللصق الخاصة بعنصر واجهة المستخدم الخاص بالحاوية على جميع عناصر واجهة المستخدم الفرعية.
- LGLGUIB-1616: تحسين تجربة المستخدم لعنصر واجهة المستخدم، تحرك لأعلى/لأسفل في نافذة المورد في علامة تبويب المورد، قد تحتوي الشاشة على العديد من عناصر واجهة المستخدم. لم يكن من الفعال وغير المناسب نقل مورد عنصر واجهة المستخدم من أسفل إلى أعلى قائمة عناصر واجهة المستخدم على الشاشة. لم يكن ذلك ممكنًا إلا بعد النقر بالماوس خطوة بخطوة. لتوفير تجربة أفضل، أصبحت ميزة السحب والإفلات مدعومة الآن لها.
- 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: خطأ تأطير عشوائي
في بعض الأحيان، قد يتم قطع القوائم العلوية بعد قيام الأدوات بإضافة عمليات وحذفها في محرر واجهة المستخدم. حاليًا، لا تتوفر أي تفاصيل أخرى بخصوص هذه المشكلة. الحل الوحيد المعروف في حالة حدوث هذه المشكلة هو إغلاق تطبيق GUI Guider وإعادة فتحه. - LGLGUIB-1613: تظهر رسالة خطأ في نافذة السجل بعد تشغيل "Run Target" بنجاح على نظام التشغيل macOS
- تظهر رسالة خطأ في نافذة السجل عند اكتمال "Run Target" على نظام macOS، حتى لو تم نشر التطبيق بنجاح على اللوحة.
- LGLGUIB-1838: في بعض الأحيان لا يتم استيراد صورة svg بشكل صحيح. في بعض الأحيان لا يتم استيراد صورة SVG بشكل صحيح في GUI Guider IDE.
- LGLGUIB-1895: [الشكل: اللون] المستوى-v8: تشوه عنصر واجهة المستخدم اللون عندما يكون حجمه كبيرًا. عند استخدام عنصر واجهة المستخدم اللون لـ LVGL v8، تشوه عنصر واجهة المستخدم عندما يكون حجم عنصر واجهة المستخدم اللون كبيرًا.
V1.3.0 GA (تم إصداره في 24 يناير 2022)
الميزات الجديدة
- أداة تطوير واجهة المستخدم
- نسختين LVGL
- عمق اللون 24 بت
- عرض مشغل الموسيقى
- مواضيع متعددة
- تمكين/تعطيل شاشة FPS/CPU
- إعداد سمات الشاشة
- الأدوات
- LVGL 8.0.2
- مايكروبايثون
- الرسوم المتحركة ثلاثية الأبعاد لـ JPG/JPEG
- سحب وإفلات التصميم للبلاط view
- Toolchain
- جديد: كايل MDK v5.36
- الترقية: MCU SDK v2.11.0، MCUX IDE v11.5.0، IAR v9.20.2
- أنظمة التشغيل المدعومة
- ماك 11.6
- إصلاح الأخطاء
- LGLGUIB-1520: تظهر شاشة فارغة عند إضافة جهاز القياس في علامة التبويب view ويتم تغيير قيمة الإبرة
- تظهر شاشة فارغة في IDE عند النقر فوق المحرر بعد إضافة أداة القياس كفرع من علامة التبويبview الكائن وتحديد قيمة الإبرة. الحل هو إعادة تشغيل GUI Guider.
- LGLGUIB-1774: مشكلة في إضافة أداة التقويم إلى المشروع
- تؤدي إضافة عنصر واجهة المستخدم للتقويم إلى مشروع إلى حدوث خطأ غير معروف. لم يتم تحديث اسم القطعة بشكل صحيح. يحاول GUI Guider معالجة اسم عنصر واجهة المستخدم screen_calendar_1 ولكن التقويم موجود على scrn2. ينبغي أن يكون scrn2_calendar_1.
- LGLGUIB-1775: خطأ مطبعي في معلومات النظام
- في إعداد "النظام" الخاص بـ GUI Guider IDE، يوجد خطأ مطبعي في "USE PERE MONITOR"، يجب أن يكون "REAL TIME PERF MONITOR".
- LGLGUIB-1779: خطأ في البناء عندما يحتوي مسار المشروع على حرف مسافة عندما يكون هناك حرف مسافة في مسار المشروع، تفشل عملية إنشاء المشروع في GUI Guider.
- LGLGUIB-1789: [MicroPython Simulator] تمت إضافة مساحة فارغة في أداة الأسطوانة تضيف أداة الأسطوانة التي تمت محاكاتها باستخدام MicroPython مسافة فارغة بين عنصر القائمة الأول والأخير.
- LGLGUIB-1790: فشل قالب ScreenTransition في إنشاء 24 بت في الثانية في IDE
- لإنشاء مشروع في GUI Guider، حدد قالب لوحة lvgl7 وRT1064 EVK وقالب تطبيق ScreenTransition وعمق ألوان 24 بت و480*272.
- قم بإنشاء الكود ثم قم بتصدير الكود إلى IAR أو MCUXpresso IDE. انسخ الكود الذي تم إنشاؤه إلى مشروع SDK lvgl_guider وأنشئه في IDE. تظهر شاشة غير صحيحة ويتعطل الرمز في MemManage_Handler.
المشاكل المعروفة
- LGLGUIB-1409: خطأ تأطير عشوائي في بعض الأحيان قد يتم قطع القوائم العلوية بعد إضافة الأدوات وحذف العمليات في محرر واجهة المستخدم.
- حاليًا، لا تتوفر أي تفاصيل أخرى بخصوص هذه المشكلة. الحل الوحيد المعروف في حالة حدوث هذه المشكلة هو إغلاق تطبيق GUI Guider وإعادة فتحه.
- LGLGUIB-1613: تظهر رسالة خطأ في نافذة السجل بعد تشغيل "Run Target" بنجاح على نظام التشغيل macOS
- تظهر رسالة خطأ في نافذة السجل عند اكتمال "Run Target" على نظام macOS، حتى لو تم نشر التطبيق بنجاح على اللوحة.
V1.2.1 GA (تم إصداره في 29 سبتمبر 2021)
الميزات الجديدة
- أداة تطوير واجهة المستخدم
- سمات LVGL المضمنة
- Toolchain
- MCU SDK 2.10.1
- هدف جديد / دعم الجهاز
- أنا.MX RT1015
- أنا.MX RT1020
- أنا.MX RT1160
- i.MX RT595: شاشة TFT تعمل باللمس مقاس 5 بوصات
- إصلاح الأخطاء
- LGLGUIB-1404: تصدير files إلى المجلد المحدد
- عند استخدام وظيفة تصدير التعليمات البرمجية، يفرض GUI Guider التصدير fileفي المجلد الافتراضي بدلاً من المجلد المحدد من قبل المستخدمين.
- 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، قد يؤدي تشغيل برنامج إلغاء تثبيت الإصدار 1.1.0 إلى إزالة الإصدار 1.2.0.
LGLGUIB-1506
لا يتم تحديث حالة زر الصورة الذي تم الضغط عليه مسبقًا بعد الضغط على زر صورة آخر. عند الضغط على زر واحد، والضغط على زر آخر أيضًا، لا تتغير حالة آخر زر تم الضغط عليه. التأثير هو أن أزرار الصور المتعددة تكون في حالة الضغط في وقت واحد.
المشاكل المعروفة
- LGLGUIB-1409: خطأ تأطير عشوائي في بعض الأحيان قد يتم قطع القوائم العلوية بعد إضافة الأدوات وحذف العمليات في محرر واجهة المستخدم. حاليًا، لا توجد تفاصيل أخرى متاحة بخصوص هذه المشكلة. الحل الوحيد المعروف في حالة حدوث هذه المشكلة هو إغلاق تطبيق GUI Guider وإعادة فتحه.
- LGLGUIB-1520: تظهر شاشة فارغة عند إضافة المقياس في علامة التبويب view ويتم تغيير قيمة الإبرة تظهر شاشة فارغة في IDE عند النقر فوق المحرر بعد إضافة أداة القياس كفرع لعلامة التبويب view الكائن وتحديد قيمة الإبرة. الحل هو إعادة تشغيل GUI Guider.
9 V1.2.0 GA (تم إصداره في 30 يوليو 2021)
الميزات الجديدة
- أداة تطوير واجهة المستخدم
- بحث القطعة
- حجم الخط المخصص
- UG لدعم اللوحة بدون قالب
- الأدوات
- LVGL 7.10.1
- أحداث لأزرار القائمة
- فحص تسرب الذاكرة
- Toolchain
- آي إي آر 9.10.2
- موكس إيد 11.4.0
- MCUX SDK 2.10.x
- تسريع
- محول الصور لزيادة أداء VGLite
هدف جديد / دعم الجهاز
- LPC54s018m، LPC55S69
- أنا.MX RT1010
إصلاح الأخطاء
- LGLGUIB-1273: لا يمكن للمحاكي عرض ملء الشاشة عندما يكون حجم الشاشة أكبر من دقة المضيف
عندما تكون دقة الشاشة المستهدفة أكبر من دقة شاشة الكمبيوتر، لا يمكن أن تكون شاشة المحاكاة بأكملها كذلك viewإد. بالإضافة إلى ذلك، شريط التحكم غير مرئي لذا من المستحيل تحريك شاشة المحاكاة.
- LGLGUIB-1277: جهاز المحاكاة فارغ لمشروع I. MX RT1170 وRT595 عند تحديد دقة كبيرة
- عندما القرار الكبير، على سبيل المثالampيتم استخدام le، 720×1280، لإنشاء مشروع لـ I. MX RT1170 وI. MX RT595، ويكون جهاز المحاكاة فارغًا عند تشغيل تطبيق GUI في جهاز المحاكاة.
- والسبب هو أنه يتم عرض شاشة جزئية فقط عندما يكون حجم شاشة الجهاز أكبر من دقة شاشة الكمبيوتر.
- LGLGUIB-1294: العرض التوضيحي للطابعة: لا يعمل النقر عند النقر فوق صورة الرمز
- عند تشغيل العرض التوضيحي للطابعة، لا توجد استجابة عند النقر فوق صورة الرمز. يحدث هذا لأنه لم يتم تكوين مشغل الحدث والإجراء لصورة الرمز.
- LGLGUIB-1296: لا ينبغي تصدير حجم نمط النص في أداة القائمة
- بعد تعيين حجم النص لعنصر واجهة مستخدم القائمة في نافذة السمات الخاصة بـ GUI Guider، لا يصبح حجم النص الذي تم تكوينه ساري المفعول عند تشغيل تطبيق GUI APP.
المشاكل المعروفة
- LGLGUIB-1405: لا يقوم Run Target بإعادة تعيين التطبيق وتشغيله
- عند تحديد IAR من ميزة "Run Target"، لا تتم إعادة ضبط اللوحة تلقائيًا بعد برمجة الصورة. يجب على المستخدم إعادة ضبط EVK يدويًا باستخدام زر إعادة الضبط بمجرد اكتمال البرمجة.
- LGLGUIB-1407: [البلاطview] لا يتم تحديث عناصر واجهة المستخدم التابعة في الوقت الفعلي عند إضافة بلاطة جديدة إلى اللوحة view عنصر واجهة المستخدم، لا يتم تحديث شجرة عناصر واجهة المستخدم الموجودة في اللوحة اليسرى لـ GUI Guider إذا لم تتم إضافة عنصر واجهة مستخدم فرعي في اللوحة الجديدة. يجب إضافة عنصر واجهة مستخدم فرعي إلى المربع حتى يظهر في اللوحة الموجودة في أقصى اليسار.
- LGLGUIB-1409: خطأ تأطير عشوائي في بعض الأحيان قد يتم قطع القوائم العلوية بعد إضافة الأدوات وحذف العمليات في محرر واجهة المستخدم. ولا توجد تفاصيل أخرى بخصوص هذه المشكلة متوفرة في الوقت الحالي. الحل الوحيد المعروف في حالة حدوث هذه المشكلة هو إغلاق تطبيق GUI Guider وإعادة فتحه.
- LGLGUIB-1411: مشكلة أداء تطبيق ButtonCounterDemo عندما يتم تصميم ButtonCounterDemo لـ LPC54S018 باستخدام IAR v9.10.2، قد تواجه أداءً سيئًا للتطبيق. عند الضغط على زر واحد ثم الآخر، يكون هناك تأخير ملحوظ يبلغ حوالي 500 مللي ثانية قبل تحديث الشاشة.
- LGLGUIB-1412: قد يفشل إنشاء تطبيقات تجريبية إذا تم استخدام ميزة تصدير التعليمات البرمجية لتصدير التعليمات البرمجية الخاصة بتطبيق GUI APP دون تشغيل "إنشاء التعليمات البرمجية" أولاً، فسوف يفشل البناء بعد استيراد التعليمات البرمجية المصدرة في MCUXpresso IDE أو IAR.
- LGLGUIB-1506: لا يتم تحديث حالة زر الصورة الذي تم الضغط عليه مسبقًا بعد الضغط على زر صورة آخر
- عند الضغط على زر واحد، والضغط على زر آخر أيضًا، لا تتغير حالة آخر زر تم الضغط عليه. التأثير هو أن أزرار الصور المتعددة تكون في حالة الضغط في وقت واحد. الحل البديل هو تمكين الحالة المحددة لزر الصورة من خلال GUI Guider IDE.
V1.1.0 GA (تم إصداره في 17 مايو 2021)
الميزات الجديدة
- أداة تطوير واجهة المستخدم
- اختصار القائمة والتحكم في لوحة المفاتيح
- الحالات الجديدة: مركزة، محررة، معطلة
- تخصيص معدل الإطار
- تكوين انتقال الشاشة
- الحاجيات الوالدين / الأطفال
- إعداد وظيفة رد الاتصال للصورة المتحركة
- تمكين VGLite على IDE
- التكوين التلقائي لمسار الرأس
- الأدوات
- أصول BMP وSVG
- رسوم متحركة ثلاثية الأبعاد بصيغة PNG
- بلاط الدعم view باعتبارها القطعة القياسية
- تسريع
- VGLite الأولي لـ RT1170 وRT595
- هدف جديد / دعم الجهاز
- I.MX RT1170 وi.MX RT595
إصلاح الأخطاء
- LGLGUIB-675: قد لا يعمل تحديث الرسوم المتحركة بشكل جيد في جهاز المحاكاة في بعض الأحيان
لا يتم تحديث صور الرسوم المتحركة بشكل صحيح في جهاز المحاكاة في بعض الأحيان، والسبب الجذري هو أن أداة صورة الرسوم المتحركة لا تتعامل مع تغيير مصدر الصورة بشكل صحيح. - LGLGUIB-810: قد يكون لعنصر واجهة المستخدم الخاص بالصور المتحركة درجات ألوان مشوهة
أثناء تشغيل عنصر واجهة المستخدم للرسوم المتحركة، قد يكون للصورة المتحركة لون متغير في الخلفية. سبب المشكلة هو خصائص النمط غير المعالجة. - LGLGUIB-843: تشغيل غير منتظم للماوس عند نقل عناصر واجهة المستخدم عند تكبير محرر واجهة المستخدم عندما يتم تكبير محرر واجهة المستخدم، قد يكون هناك تشغيل غير منتظم للماوس عند نقل عناصر واجهة المستخدم في المحرر.
- LGLGUIB-1011: تأثير تراكب الشاشة غير صحيح عند تبديل الشاشات ذات الأحجام المختلفة
عند إنشاء شاشة ثانية بقيمة عتامة 100 لتغطية الشاشة الحالية (التي لا يتم حذفها)، لا يتم عرض تأثير شاشة الخلفية بشكل صحيح. - LGLGUIB-1077: لا يمكن عرض اللغة الصينية في أداة الأسطوانة
عند استخدام الأحرف الصينية كنص صف في أداة الأسطوانة، لا يتم عرض الأحرف الصينية عند تشغيل التطبيق.
المشاكل المعروفة
- LGLGUIB-1273: لا يمكن للمحاكي عرض ملء الشاشة عندما يكون حجم الشاشة أكبر من دقة المضيف
عندما تكون دقة الشاشة المستهدفة أكبر من دقة شاشة الكمبيوتر، لا يمكن أن تكون شاشة المحاكاة بأكملها كذلك viewإد. بالإضافة إلى ذلك، شريط التحكم غير مرئي لذا من المستحيل تحريك شاشة المحاكاة. - LGLGUIB-1277: جهاز المحاكاة فارغ لـ I. تم تحديد مشاريع MX RT1170 وRT595 ذات الدقة الكبيرة
- عندما القرار الكبير، على سبيل المثالampيتم استخدام le، 720×1280، لإنشاء مشروع لـ I. MX RT1170 وI. MX RT595، ويكون جهاز المحاكاة فارغًا عند تشغيل تطبيق GUI في جهاز المحاكاة. والسبب هو أنه يتم عرض شاشة جزئية فقط عندما يكون حجم شاشة الجهاز أكبر من دقة شاشة الكمبيوتر.
- LGLGUIB-1294: العرض التوضيحي للطابعة: لا يعمل النقر عند النقر فوق صورة الرمز
- عند تشغيل العرض التوضيحي للطابعة، لا توجد استجابة عند النقر فوق صورة الرمز. يحدث هذا لأنه لم يتم تكوين مشغل الحدث والإجراء لصورة الرمز.
- LGLGUIB-1296: لا ينبغي تصدير حجم نمط النص في أداة القائمة
- بعد تعيين حجم النص لعنصر واجهة مستخدم القائمة في نافذة السمات الخاصة بـ GUI Guider، لا يصبح حجم النص الذي تم تكوينه ساري المفعول عند تشغيل تطبيق GUI APP.
V1.0.0 GA (تم إصداره في 15 يناير 2021)
الميزات الجديدة
- أداة تطوير واجهة المستخدم
- يدعم نظام التشغيل Windows 10 وأوبونتو 20.04
- متعدد اللغات (الإنجليزية والصينية) لـ IDE
- متوافق مع LVGL v7.4.0 وMCUXpresso IDE 11.3.0 وMCU SDK 2.9
- إدارة المشروع: الإنشاء والاستيراد والتحرير والحذف
- ما تراه هو ما تحصل عليه (WYSIWYG) تصميم واجهة المستخدم عن طريق السحب والإسقاط
- تصميم تطبيق متعدد الصفحات
- اختصار التقديم والخلف، النسخ، اللصق، الحذف، التراجع، الإعادة
- شفرة viewإيه لتعريف واجهة المستخدم JSON file
- شريط التنقل ل view المصدر المحدد file
- الإنشاء التلقائي لرمز LVGL C
- مجموعة سمات القطعة والإعداد
- وظيفة نسخ الشاشة
- محرر واجهة المستخدم الرسومية تكبير وتصغير
- دعم الخطوط المتعددة واستيراد خطوط الطرف الثالث
- نطاق الأحرف الصينية قابل للتخصيص
- محاذاة عناصر واجهة المستخدم: اليسار والوسط واليمين
- تمكين وتعطيل تسريع PXP
- دعم النمط الافتراضي والنمط المخصص
- التطبيقات التجريبية المتكاملة
- متوافق مع مشروع MCUXpresso
- عرض السجل في الوقت الحقيقي
- الأدوات
- يدعم 33 الحاجيات
- الزر (5): الزر، زر الصورة، خانة الاختيار، مجموعة الأزرار، التبديل
- النموذج (4): التسمية، القائمة المنسدلة، منطقة النص، التقويم
- الجدول (8): جدول، علامة تبويب، مربع رسالة، حاوية، مخطط، قماش، قائمة، نافذة
- الشكل (9): قوس، خط، بكرة، ليد، صندوق دوران، مقياس، متر خط، لون، سبينر
- الصورة (2): صورة، صورة متحركة
- التقدم (2): شريط، شريط التمرير
- أخرى (3): صفحة، بلاطة view، لوحة المفاتيح
- الرسوم المتحركة: صورة متحركة، GIF للرسوم المتحركة، وتخفيف الرسوم المتحركة، والمسار
- دعم مشغل الحدث واختيار الإجراء، رمز الإجراء المخصص
- عرض صيني
- دعم النمط الافتراضي والنمط المخصص
- هدف جديد / دعم الجهاز
- NXP i.MX RT1050، وi.MX RT1062، وi.MX RT1064
- نكسب LPC54S018 و LPC54628
- قالب الجهاز، والإنشاء التلقائي، والنشر التلقائي للأنظمة الأساسية المدعومة
- قم بتشغيل جهاز محاكاة على مضيف X86
المشاكل المعروفة
- LGLGUIB-675: قد لا يعمل تحديث الرسوم المتحركة بشكل جيد في جهاز المحاكاة في بعض الأحيان
لا يتم تحديث صور الرسوم المتحركة بشكل صحيح في جهاز المحاكاة في بعض الأحيان، والسبب الجذري هو أن أداة صورة الرسوم المتحركة لا تتعامل مع تغيير مصدر الصورة بشكل صحيح. - LGLGUIB-810: قد يكون لعنصر واجهة المستخدم الخاص بالصور المتحركة درجات ألوان مشوهة
أثناء تشغيل عنصر واجهة المستخدم للرسوم المتحركة، قد يكون للصورة المتحركة لون متغير في الخلفية. سبب المشكلة هو خصائص النمط غير المعالجة. - LGLGUIB-843: تشغيل الماوس بشكل غير منتظم عند نقل عناصر واجهة المستخدم عند تكبير محرر واجهة المستخدم
عندما يتم تكبير محرر واجهة المستخدم، قد يكون هناك تشغيل غير منتظم للماوس عند نقل عناصر واجهة المستخدم في المحرر. - LGLGUIB-1011: تأثير تراكب الشاشة غير صحيح عند تبديل الشاشات ذات الأحجام المختلفة
عند إنشاء شاشة ثانية بقيمة عتامة 100 لتغطية الشاشة الحالية (التي لا يتم حذفها)، لا يتم عرض تأثير شاشة الخلفية بشكل صحيح. - LGLGUIB-1077: لا يمكن عرض اللغة الصينية في أداة الأسطوانة
عند استخدام الأحرف الصينية كنص صف في أداة الأسطوانة، لا يتم عرض الأحرف الصينية عند تشغيل التطبيق.
تاريخ المراجعة
الجدول 1 يلخص المراجعات التي أجريت على هذه الوثيقة.
الجدول 1. تاريخ المراجعة
رقم المراجعة | تاريخ | تغييرات جوهرية |
1.0.0 | 15 يناير 2021 | الإصدار الأولي |
1.1.0 | 17 مايو 2021 | تم التحديث للإصدار 1.1.0 |
1.2.0 | 30 يوليو 2021 | تم التحديث للإصدار 1.2.0 |
1.2.1 | 29 سبتمبر 2021 | تم التحديث للإصدار 1.2.1 |
1.3.0 | 24 يناير 2022 | تم التحديث للإصدار 1.3.0 |
1.3.1 | 31 مارس 2022 | تم التحديث للإصدار 1.3.1 |
1.4.0 | 29 يوليو 2022 | تم التحديث للإصدار 1.4.0 |
1.4.1 | 30 سبتمبر 2022 | تم التحديث للإصدار 1.4.1 |
1.5.0 | 18 يناير 2023 | تم التحديث للإصدار 1.5.0 |
1.5.1 | 31 مارس 2023 | تم التحديث للإصدار 1.5.1 |
المعلومات القانونية
التعاريف
مسودة — تشير حالة المسودة في المستند إلى أن المحتوى لا يزال قيد المراجعة الداخلية.view وتخضع للموافقة الرسمية، والتي قد تؤدي إلى تعديلات أو إضافات. لا تقدم شركة NXP Semiconductors أي تعهدات أو ضمانات فيما يتعلق بدقة أو اكتمال المعلومات الواردة في مسودة نسخة من المستند ولا تتحمل أي مسؤولية عن عواقب استخدام هذه المعلومات.
إخلاء المسؤولية
الضمان والمسؤولية المحدودة - يُعتقد أن المعلومات الواردة في هذا المستند دقيقة وموثوقة. ومع ذلك، لا تقدم شركة NXP Semiconductors أي تعهدات أو ضمانات، صريحة أو ضمنية، فيما يتعلق بدقة هذه المعلومات أو اكتمالها ولا تتحمل أي مسؤولية عن عواقب استخدام هذه المعلومات. لا تتحمل شركة NXP Semiconductors أي مسؤولية عن المحتوى الموجود في هذا المستند إذا تم تقديمه بواسطة مصدر معلومات خارج NXP Semiconductors. لن تتحمل شركة NXP Semiconductors بأي حال من الأحوال المسؤولية عن أي أضرار غير مباشرة أو عرضية أو عقابية أو خاصة أو تبعية (بما في ذلك - على سبيل المثال لا الحصر - الأرباح المفقودة أو المدخرات المفقودة أو انقطاع الأعمال أو التكاليف المتعلقة بإزالة أو استبدال أي منتجات أو رسوم إعادة العمل) سواء أو ليس كذلك
تعتمد الأضرار على الضرر (بما في ذلك الإهمال) أو الضمان أو خرق العقد أو أي نظرية قانونية أخرى.
بغض النظر عن أي أضرار قد يتكبدها العميل لأي سبب من الأسباب، فإن المسؤولية الإجمالية والمتراكمة لشركة NXP Semiconductors تجاه العملاء عن المنتجات الموصوفة هنا ستكون محدودة بشروط وأحكام البيع التجاري لشركة NXP Semiconductors. الحق في إجراء تغييرات — تحتفظ شركة NXP Semiconductors بالحق في إجراء تغييرات على المعلومات المنشورة في هذا المستند، بما في ذلك، على سبيل المثال لا الحصر، المواصفات وأوصاف المنتج، في أي وقت ودون إشعار. تحل هذه الوثيقة محل جميع المعلومات المقدمة قبل نشرها.
الملاءمة للاستخدام - منتجات NXP أشباه الموصلات ليست مصممة أو مصرح بها أو مضمونة لتكون مناسبة للاستخدام في أنظمة أو معدات دعم الحياة أو الأنظمة أو المعدات الحرجة للحياة أو السلامة الحرجة ، ولا في التطبيقات التي يمكن أن يُتوقع فيها بشكل معقول أن يؤدي فشل أحد منتجات أشباه الموصلات NXP أو عطله إلى إصابة شخصية أو وفاة أو ضرر شديد بالممتلكات أو أضرار بيئية. لا تتحمل شركة 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 للمنتج لتطبيقات السيارات واستخداماتها ومواصفاتها، و (ب) ) عندما يستخدم العميل المنتج لتطبيقات السيارات بما يتجاوز مواصفات 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سيكيوريكور,
Socrates وThumb وTrustZone وULINK وULINK2 وULINK-ME وULINKPLUS وULINKpro وμVision وVersatile — هي علامات تجارية و/أو علامات تجارية مسجلة لشركة Arm Limited (أو الشركات التابعة لها أو الشركات التابعة لها) في الولايات المتحدة و/أو في أي مكان آخر. قد تكون التكنولوجيا ذات الصلة محمية بموجب أي من براءات الاختراع وحقوق النشر والتصاميم والأسرار التجارية أو جميعها. كل الحقوق محفوظة.
المستندات / الموارد
![]() |
تطوير الواجهة الرسومية لـ NXP GUI Guider [بي دي اف] دليل المستخدم تطوير الواجهة الرسومية لـ GUI Guider، تطوير الواجهة الرسومية، تطوير الواجهة، التطوير |