STMicroelectronics telah mengemas kini kerangka perisian antara muka pengguna TouchGFX untuk mikrokontroler STM32, menambahkan ciri baru yang membolehkan antara muka pengguna yang lebih lancar dan lebih dinamik dan permintaan yang lebih rendah pada memori dan CPU.
TouchGFX adalah alat percuma dalam ekosistem STM32. Terdiri daripada dua bahagian - Alat PC TouchGFX Designer untuk merancang dan mengkonfigurasi antara muka pengguna yang kaya, dan perisian TouchGFX Engine yang berjalan pada peranti akhir untuk menjamin prestasi UI yang tinggi - versi terbaru 4.12 mengandungi kemas kini untuk kedua-duanya. Pengguna kini boleh membina antara muka pengguna yang canggih pada penyelesaian paparan satu cip tanpa RAM luaran atau lampu kilat, menjimatkan kuasa untuk jangka hayat bateri yang lebih lama, dan mendapat manfaat daripada pengembangan yang lebih mudah untuk memasuki pasaran dengan lebih pantas.
Dalam Mesin TouchGFX, mod separa framebuffer kini membolehkan penyangga beroperasi dengan hanya menggunakan RAM sebanyak 6KB. Antara muka pengguna yang berfungsi sepenuhnya kini hanya mempunyai 16KB RAM, sehingga MCU STM32 kecil dapat memberikan pengalaman pengguna yang hebat tanpa memori luaran. Juga baru, pencahayaan 8-bit (L8) dengan palet 16-bit, 24-bit, dan 32-bit mengurangkan permintaan untuk memori flash. Walaupun dengan memori yang lebih kecil ini, TouchGFX memaksimumkan prestasi dengan memanfaatkan STM32 Chrom-ART Accelerator ™ untuk mempercepat grafik dan menangani kesan canggih. Terdapat juga wadah baru yang dapat di-cache dengan bitmap dinamik yang mengurangkan pemuatan CPU untuk menjalankan animasi yang lancar dan lancar pada kadar bingkai yang tinggi.
Pengguna juga kini dapat memilih kedalaman warna 6-bit, yang menjimatkan RAM dan flash sambil menyediakan 64 warna untuk membuat GUI peringkat masuk. Sokongan untuk flash bukan memori yang dipetakan luaran juga baru dan membantu membina antara muka pengguna asas dalam sumber sistem yang ketat.
Kemas kini untuk TouchGFX Designer merangkumi peluasan ke atas widget widget yang dapat disesuaikan, menambahkan ciri seperti Skala dan Putar yang meningkatkan kekuatan pengaturcaraan drag-and-drop yang sederhana. Pencetus dan tindakan khusus mengurangkan kebergantungan pada pengekodan untuk membuat fitur canggih, dan tab Gambar baru memungkinkan pengguna dengan cepat mengkonfigurasi atribut individu seperti format gambar, algoritma penekanan, dan putaran tata letak. Terdapat juga peningkatan prestasi yang mempercepat penghasilan kod automatik dan mengurangi waktu pemuatan, serta fungsi baru yang mudah digunakan untuk membimbing teks, seperti memajukan dan mengirim ke belakang.
TouchGFX Suite yang lengkap, termasuk TouchGFX Designer dan TouchGFX Engine, boleh dimuat turun secara percuma dari www.st/com/touchgfxdesigner.