وقد استكملت تي مايكروإلكترونيكس في إطار برنامج واجهة المستخدم TouchGFX لل ميكروكنترولر STM32 ، إضافة ميزات جديدة تمكن سلاسة وأكثر ديناميكية واجهات المستخدم وانخفاض الطلب على ذاكرة وحدة المعالجة المركزية.
TouchGFX هي أداة مجانية في النظام البيئي STM32. يتألف من جزأين - أداة TouchGFX Designer PC لتصميم واجهات المستخدم الغنية وتكوينها ، وبرنامج TouchGFX Engine الذي يعمل على الجهاز النهائي لتأمين أداء عالي لواجهة المستخدم - يحتوي الإصدار الأخير 4.12 على تحديثات لكليهما. يمكن للمستخدمين الآن إنشاء واجهات مستخدم متطورة على حلول العرض ذات الشريحة الواحدة بدون ذاكرة وصول عشوائي أو فلاش خارجي ، وتوفير الطاقة لإطالة عمر البطارية ، والاستفادة من التطوير الأسهل للوصول إلى السوق بشكل أسرع.
في TouchGFX Engine ، يسمح وضع الإطار المؤقت الجزئي الآن للمخزن المؤقت بالعمل باستخدام أقل من 6 كيلوبايت من ذاكرة الوصول العشوائي. يمكن لواجهة المستخدم التي تعمل بكامل طاقتها أن تحتوي الآن على ذاكرة وصول عشوائي (RAM) بسعة 16 كيلو بايت فقط ، لذلك يمكن لوحدات التخزين الصغيرة STM32 MCU تقديم تجارب مستخدم رائعة بدون ذاكرة خارجية. كما أن الإضاءة الجديدة 8 بت (L8) مع لوحات 16 بت و 24 بت و 32 بت تقلل من الطلب على ذاكرة الفلاش. حتى مع هذه الذاكرة الأصغر ، تعمل TouchGFX على زيادة الأداء إلى أقصى حد من خلال الاستفادة من STM32 Chrom-ART Accelerator ™ لتسريع الرسومات والتعامل مع التأثيرات المعقدة. هناك أيضًا حاوية جديدة قابلة للتخزين المؤقت مع صورة نقطية ديناميكية تقلل من تحميل وحدة المعالجة المركزية لتشغيل رسوم متحركة سلسة وسلسة بمعدلات إطارات عالية.
يمكن للمستخدمين الآن أيضًا اختيار عمق ألوان 6 بت ، والذي يحفظ كلاً من ذاكرة الوصول العشوائي (RAM) والفلاش بينما يوفر 64 لونًا لإنشاء واجهات رسومية على مستوى الدخول. يعد دعم الفلاش الخارجي غير المعيّن للذاكرة جديدًا أيضًا ويساعد في إنشاء واجهات مستخدم أساسية ضمن موارد النظام المحدودة.
تتضمن تحديثات TouchGFX Designer امتدادات لمجموعة قوية من عناصر واجهة المستخدم القابلة للتخصيص ، مع إضافة ميزات مثل Scale and Rotate التي تزيد من قوة برمجة السحب والإفلات البسيطة. تعمل المشغلات والإجراءات المخصصة على تقليل الاعتماد على الترميز لإنشاء ميزات معقدة ، وتتيح علامة تبويب الصورة الجديدة للمستخدمين تكوين السمات الفردية بسرعة مثل تنسيق الصورة وخوارزمية المحاكاة وتدوير التخطيط. هناك أيضًا تحسينات في الأداء تعمل على تسريع إنشاء الشفرة تلقائيًا وتقليل وقت التحميل ، بالإضافة إلى وظائف جديدة سهلة الاستخدام لتوجيه النص ، مثل التقديم والإرسال إلى الخلف.
تتوفر مجموعة TouchGFX Suite الكاملة ، بما في ذلك TouchGFX Designer و TouchGFX Engine ، للتنزيل مجانًا من www.st/com/touchgfxdesigner.