NXP-โลโก้

การพัฒนาส่วนต่อประสานกราฟิกของ NXP GUI Guider

NXP-GUI-Guider-กราฟิก-อินเทอร์เฟซ-การพัฒนา-ผลิตภัณฑ์

ข้อมูลเอกสาร

ข้อมูล เนื้อหา
คำสำคัญ 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

ระบบปฏิบัติการโฮสต์
อูบุนตู 22.04

แก้ไขจุดบกพร่อง
LGLGUIB-2517: ตำแหน่งรูปภาพแสดงไม่ถูกต้องในเครื่องจำลอง ตั้งค่ารูปภาพไปที่ตำแหน่งเดียว มันแสดงให้เห็นความเบี่ยงเบนเล็กน้อยในเครื่องจำลอง ตำแหน่งถูกต้องเมื่อทำงานบนบอร์ดพัฒนา

ปัญหาที่ทราบ

  • LGLGUIB-1613: ข้อความแสดงข้อผิดพลาดในหน้าต่างบันทึกปรากฏขึ้นหลังจากเรียกใช้ “Run Target” บน macOS สำเร็จ ข้อความแสดงข้อผิดพลาดปรากฏขึ้นบนหน้าต่างบันทึกเมื่อ “Run Target” เสร็จสมบูรณ์บน macOS แม้ว่า APP จะใช้งานบนบอร์ดได้สำเร็จก็ตาม
  • LGLGUIB-2495: จอแสดงผลจำลองของการสาธิต RT1176 (720×1280) อยู่นอกหน้าจอ
  • เมื่อรันเครื่องจำลองของการสาธิต RT1176 ด้วยจอแสดงผลเริ่มต้น (720×1280) เครื่องจำลองจะไม่อยู่ในหน้าจอและไม่สามารถแสดงเนื้อหาทั้งหมดได้ วิธีแก้ปัญหาคือเปลี่ยนการตั้งค่าขนาดการแสดงผลของโฮสต์เป็น 100 %
  • LGLGUIB-2520: ประเภทพาเนลไม่ถูกต้องเมื่อรันการสาธิตบนเป้าหมาย ด้วย RT1160-EVK พร้อมพาเนล RK043FN02H ให้สร้างอดีตampของ GUI Guider และเลือกบอร์ด RT1060- EVK และแผง RK043FN66HS
  • จากนั้นดำเนินการ “RUN” > เป้าหมาย “MCUXpresso” สามารถแสดง GUI บนจอแสดงผลได้ เมื่อส่งออกโปรเจ็กต์และปรับใช้โดย MCUXpresso IDE จะไม่มีการแสดง GUI บนแผงควบคุม

V1.5.0 GA (เผยแพร่เมื่อวันที่ 18 มกราคม 2023)
คุณสมบัติใหม่ (เผยแพร่เมื่อวันที่ 18 มกราคม 2023)

  • เครื่องมือพัฒนา UI
    • ตัวแปลงรูปภาพและการรวมไบนารี
    • ผู้จัดการทรัพยากร: รูปภาพ แบบอักษร วิดีโอ และ Lottie JSON
    • ทางลัดในการนำวิดเจ็ตไปด้านบนหรือด้านล่าง
    • แสดงเทมเพลตพื้นฐานในหน้าต่างข้อมูลโครงการ
    • จัดเก็บไบนารีรูปภาพในแฟลช QSPI
    • ตัวอย่างแป้นพิมพ์เดี่ยว
    • พร้อมท์การสำรองข้อมูลโปรเจ็กต์ก่อนอัปเกรด
    • การดำเนินการของวิดเจ็ตบนหน้าจอโหลด
    • การตั้งค่าเหตุการณ์บนหน้าจอ
    • แสดงเวอร์ชัน GUI Guider
    • การเพิ่มประสิทธิภาพขนาดหน่วยความจำสำหรับแอปพลิเคชันแบบหลายหน้า
    • แสดงไอคอนและบรรทัดในแผนผังทรัพยากร
      หน้าต่างวิดเจ็ตที่ยืดหยุ่น
    • ปรับขนาดหน้าต่างด้วยการลากเมาส์
    • ความคิดเห็นใน lv_conf.h
  • ห้องสมุด
    • LVGL เวอร์ชัน 8.3.2
    • วิดเจ็ตวิดีโอ (แพลตฟอร์มที่เลือก)
    • วิดเจ็ต Lottie (แพลตฟอร์มที่เลือก)
    • รหัส QR
    • แถบความคืบหน้าของข้อความ

ห่วงโซ่เครื่องมือ

  • MCUX IDE 11.7.0
  • MCUX SDK 2.13.0
  • เป้า
  • MCX-N947-BRK
  • ผม. MX RT1170EVKB
  • ลพช5506
  • MX RT1060: บัฟเฟอร์เฟรม SRAM

แก้ไขจุดบกพร่อง

  • LGLGUIB-2522: ต้องรีเซ็ตแพลตฟอร์มด้วยตนเองหลังจากรัน Target ด้วย Keil เมื่อสร้าง example (เครื่องพิมพ์) ของ GUI Guider ซึ่งเลือกบอร์ด RT1060-EVK และแผง RK043FN02H ดำเนินการ “RUN” > เป้าหมาย “Keil”
  • หน้าต่างบันทึกแสดงข้อความ "unknown" ดังนั้นจึงต้องรีเซ็ตบอร์ดด้วยตนเองเพื่อรัน exampเล.
  • LGLGUIB-2720: ลักษณะการทำงานของวิดเจ็ต Carousel ในเครื่องจำลอง MicroPython ไม่ถูกต้อง เมื่อเพิ่มปุ่มรูปภาพในตัวหมุนและคลิกวิดเจ็ต สถานะของปุ่มรูปภาพจะแสดงอย่างผิดปกติ

ปัญหาที่ทราบ

  • LGLGUIB-1613: ข้อความแสดงข้อผิดพลาดในหน้าต่างบันทึกปรากฏขึ้นหลังจากเรียกใช้ "Run Target" บน macOS สำเร็จ
  • ข้อความแสดงข้อผิดพลาดจะปรากฏบนหน้าต่างบันทึกเมื่อ “Run Target” เสร็จสมบูรณ์บน macOS แม้ว่า APP จะถูกปรับใช้บนบอร์ดได้สำเร็จก็ตาม
  • LGLGUIB-2495: จอแสดงผลจำลองของการสาธิต RT1176 (720×1280) อยู่นอกหน้าจอ
  • เมื่อรันเครื่องจำลองของการสาธิต RT1176 ด้วยจอแสดงผลเริ่มต้น (720×1280) เครื่องจำลองจะไม่อยู่ในหน้าจอและไม่สามารถแสดงเนื้อหาทั้งหมดได้ วิธีแก้ปัญหาคือเปลี่ยนการตั้งค่าขนาดการแสดงผลของโฮสต์เป็น 100 %
  • LGLGUIB-2517: ตำแหน่งรูปภาพแสดงไม่ถูกต้องในเครื่องจำลอง ตั้งค่ารูปภาพไปที่ตำแหน่งเดียว มันแสดงให้เห็นความเบี่ยงเบนเล็กน้อยในเครื่องจำลอง ตำแหน่งถูกต้องเมื่อทำงานบนบอร์ดพัฒนา
  • LGLGUIB-2520: ประเภทพาเนลไม่ถูกต้องเมื่อรันการสาธิตบนเป้าหมาย ด้วย RT1160-EVK พร้อมพาเนล RK043FN02H ให้สร้างอดีตampของ GUI Guider และเลือกบอร์ด RT1060- EVK และแผง RK043FN66HS
  • จากนั้นดำเนินการ “RUN” > เป้าหมาย “MCUXpresso” สามารถแสดง GUI บนจอแสดงผลได้ เมื่อส่งออกโปรเจ็กต์และปรับใช้โดย MCUXpresso IDE จะไม่มีการแสดง GUI บนแผงควบคุม

V1.4.1 GA (เผยแพร่เมื่อวันที่ 30 กันยายน 2022)
คุณสมบัติใหม่ (เปิดตัววันที่ 30 กันยายน 2022)

  • เครื่องมือพัฒนา UI
    • หน้าจอไม่เปลี่ยนรูปก่อนview
    • แสดงขนาดของภาพที่นำเข้า
    • คำอธิบาย ประเภท และลิงก์เอกสารในหน้าต่างแอตทริบิวต์
    • ย้ายตำแหน่งของบรรณาธิการด้วยเมาส์
    • ขนาดพิกเซลในหน้าต่างตัวแก้ไข
    • การสาธิตการถอดรหัสรันไทม์อิมเมจ (SD) I. MX RT1064, LPC54S018M– การสาธิตการเล่นวิดีโอ (SD): i.MX RT1050
    • ปรับปรุงชื่อ ค่าเริ่มต้น และพร้อมท์สำหรับแอตทริบิวต์
    • เมนูย่อยของใบอนุญาต
    • พร้อมท์ของการแทนที่รหัส
    • โฟกัสอัตโนมัติบนวิดเจ็ตใหม่ในตัวแก้ไข
    • ปรับปรุงคุณสมบัติการหมุนภาพด้วยเมาส์
    • ตรวจจับอัตโนมัติเพื่อกำหนดเอง c และ custom.h
    • ปรับปรุงความแข็งแกร่งและเสถียรภาพ
  • ห้องสมุด
    • วิดเจ็ตกล่องข้อความข้อมูล
    • ปฏิทิน: เน้นวันที่ที่เลือก
  • เป้า
    • NPI: i.MX RT1040
  • ห่วงโซ่เครื่องมือ
    • MCUXpresso IDE 11.6.1
    • MCUXpresso SDK 2.12.1
  • RTOS
    • เซเฟอร์
  • แก้ไขจุดบกพร่อง
    • LGLGUIB-2466: [Widget: Slider] V7&V8: ความทึบของโครงร่าง Slider ทำงานผิดปกติในตัวแก้ไข
    • เมื่อตั้งค่าความทึบของโครงร่างของวิดเจ็ตตัวเลื่อนเป็น 0 โครงร่างจะยังคงมองเห็นได้ในตัวแก้ไข

ปัญหาที่ทราบ

  • LGLGUIB-1613: ข้อความแสดงข้อผิดพลาดในหน้าต่างบันทึกปรากฏขึ้นหลังจากเรียกใช้ "Run Target" บน macOS สำเร็จ
  • ข้อความแสดงข้อผิดพลาดจะปรากฏบนหน้าต่างบันทึกเมื่อ “Run Target” เสร็จสมบูรณ์บน macOS แม้ว่า APP จะถูกปรับใช้บนบอร์ดได้สำเร็จก็ตาม
  • LGLGUIB-2495: จอแสดงผลตัวจำลองของการสาธิต RT1176 (720×1280) ไม่อยู่ในหน้าจอ เมื่อรันตัวจำลองของการสาธิต RT1176 ด้วยจอแสดงผลเริ่มต้น (720×1280) ตัวจำลองจะไม่อยู่ในหน้าจอและไม่สามารถแสดงเนื้อหาทั้งหมดได้ .
  • วิธีแก้ปัญหาคือเปลี่ยนการตั้งค่าขนาดการแสดงผลของโฮสต์เป็น 100 %
  • LGLGUIB-2517: ตำแหน่งรูปภาพแสดงไม่ถูกต้องในเครื่องจำลอง ตั้งค่ารูปภาพไปที่ตำแหน่งเดียว มันแสดงให้เห็นความเบี่ยงเบนเล็กน้อยในเครื่องจำลอง ตำแหน่งถูกต้องเมื่อทำงานบนบอร์ดพัฒนา
  • LGLGUIB-2520: ประเภทพาเนลไม่ถูกต้องเมื่อรันการสาธิตบนเป้าหมาย ด้วย RT1160-EVK พร้อมพาเนล RK043FN02H ให้สร้างอดีตampของ GUI Guider และเลือกบอร์ด RT1060- EVK และแผง RK043FN66HS
  • จากนั้นดำเนินการ “RUN” > เป้าหมาย “MCUXpresso” สามารถแสดง GUI บนจอแสดงผลได้ เมื่อส่งออกโปรเจ็กต์และปรับใช้โดย MCUXpresso IDE จะไม่มีการแสดง GUI บนแผงควบคุม
  • LGLGUIB-2522: ต้องรีเซ็ตแพลตฟอร์มด้วยตนเองหลังจากรัน Target ด้วย Keil เมื่อสร้าง example (เครื่องพิมพ์) ของ GUI Guider ซึ่งเลือกบอร์ด RT1060-EVK และแผง RK043FN02H ดำเนินการ “RUN” > เป้าหมาย “Keil” หน้าต่างบันทึกแสดงข้อความ "unknown" ดังนั้นจึงต้องรีเซ็ตบอร์ดด้วยตนเองเพื่อรัน exampเล.
  • LGLGUIB-2720: ลักษณะการทำงานของวิดเจ็ต Carousel ในเครื่องจำลอง MicroPython ไม่ถูกต้อง เมื่อเพิ่มปุ่มรูปภาพในตัวหมุนและคลิกวิดเจ็ต สถานะของปุ่มรูปภาพจะแสดงอย่างผิดปกติ

V1.4.0 GA (เผยแพร่เมื่อวันที่ 29 กรกฎาคม 2022)
คุณสมบัติใหม่ (เปิดตัวเมื่อวันที่ 29 กรกฎาคม 2022)

  • เครื่องมือพัฒนา UI
    • เค้าโครงแบบรวมของ UI การตั้งค่าแอตทริบิวต์
    • การตั้งค่าเงา
    • อัตราส่วนที่กำหนดเองของการปรับขนาด GUI
    • ธีมและการตั้งค่าระบบเพิ่มเติม
    • ซูมออก < 100 % ควบคุมด้วยเมาส์
    • ตั้งค่าหน้าจอเริ่มต้นได้อย่างง่ายดาย
    • จัดแนวนอนและจัดแนวเส้น
    • หน้าจอและรูปภาพก่อนview
    • การนำเข้ารูปภาพเป็นชุด
    • หมุนภาพด้วยเมาส์
    • ตั้งค่าเริ่มต้นเป็นจอแสดงผลใหม่
    • การปรับโครงสร้างโครงการ
      RT-เธรด
  • วิดเจ็ต
    • LVGL เวอร์ชัน 8.2.0
    • สาธารณะ: เมนู, สวิตช์หมุน(ส่วนโค้ง), ปุ่มตัวเลือก, อินพุตภาษาจีน
    • ส่วนตัว: ม้าหมุน, นาฬิกาอะนาล็อก
  • ผลงาน
    • เทมเพลตประสิทธิภาพที่ได้รับการปรับให้เหมาะสมของ i.MX RT1170 และ i.MX RT595
    • การเพิ่มประสิทธิภาพขนาดโดยการรวบรวมวิดเจ็ตที่ใช้และการพึ่งพา
  • เป้า
    • LPC54628: ที่เก็บข้อมูลแฟลชภายนอก
    • i.MX RT1170: โหมดแนวนอน
    • จอแสดงผล RK055HDMIPI4MA0
  • ห่วงโซ่เครื่องมือ
    • MCUXpresso IDE 11.6
    • MCUXpresso SDK 2.12
    • ไอเออาร์ 9.30.1
    • คีล เอ็มดีเค 5.37
  • การแก้ไขจุดบกพร่อง
    • LGLGUIB-1409: ข้อผิดพลาดในการสุ่มเฟรม บางครั้งเมนูด้านบนอาจถูกตัดออกหลังจากที่วิดเจ็ตเพิ่มและลบการดำเนินการในตัวแก้ไข UI ขณะนี้ยังไม่มีรายละเอียดอื่นๆ เกี่ยวกับปัญหานี้ วิธีแก้ไขปัญหาเดียวที่ทราบหากปัญหานี้เกิดขึ้นคือปิดและเปิดแอปพลิเคชัน GUI Guider อีกครั้ง
    • LGLGUIB-1838: บางครั้งการนำเข้ารูปภาพ svg ไม่ถูกต้อง บางครั้งการนำเข้ารูปภาพ SVG ไม่ถูกต้องใน GUI Guider IDE
    • LGLGUIB-1895: [รูปร่าง: สี] ระดับ-v8: วิดเจ็ตสีจะบิดเบือนเมื่อมีขนาดใหญ่ เมื่อใช้วิดเจ็ตสีของ LVGL v8 วิดเจ็ตจะบิดเบือนเมื่อวิดเจ็ตสีมีขนาดใหญ่
    • LGLGUIB-2066: [imgbtn] สามารถเลือกหลายภาพสำหรับสถานะเดียวได้
  • เมื่อเลือกรูปภาพสำหรับสถานะต่างๆ ของปุ่มรูปภาพ (ปล่อย, กดแล้ว, ปล่อยแล้วตรวจสอบ หรือกดแล้วตรวจสอบ) คุณสามารถเลือกหลายภาพในกล่องโต้ตอบการเลือกได้ กล่องการเลือกควรเน้นเฉพาะรูปภาพที่เลือกล่าสุดเท่านั้น LGLGUIB-2107: [ตัวแก้ไข GUI] การออกแบบตัวแก้ไข GUI ไม่เหมือนกับตัวจำลองหรือผลลัพธ์เป้าหมาย เมื่อออกแบบหน้าจอด้วยแผนภูมิ การออกแบบตัวแก้ไข 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: ข้อความแสดงข้อผิดพลาดในหน้าต่างบันทึกปรากฏขึ้นหลังจากเรียกใช้ "Run Target" บน macOS สำเร็จ
  • ข้อความแสดงข้อผิดพลาดจะปรากฏบนหน้าต่างบันทึกเมื่อ “Run Target” เสร็จสมบูรณ์บน macOS แม้ว่า APP จะถูกปรับใช้บนบอร์ดได้สำเร็จก็ตาม
  • LGLGUIB-2495: จอแสดงผลจำลองของการสาธิต RT1176 (720×1280) อยู่นอกหน้าจอ
  • เมื่อรันเครื่องจำลองของการสาธิต RT1176 ด้วยจอแสดงผลเริ่มต้น (720×1280) เครื่องจำลองจะไม่อยู่ในหน้าจอและไม่สามารถแสดงเนื้อหาทั้งหมดได้ วิธีแก้ปัญหาคือเปลี่ยนการตั้งค่าขนาดการแสดงผลของโฮสต์เป็น 100 %
  • LGLGUIB-2517: ตำแหน่งรูปภาพแสดงไม่ถูกต้องในเครื่องจำลอง ตั้งค่ารูปภาพไปที่ตำแหน่งเดียว มันแสดงให้เห็นความเบี่ยงเบนเล็กน้อยในเครื่องจำลอง ตำแหน่งถูกต้องเมื่อทำงานบนบอร์ดพัฒนา
  • LGLGUIB-2520: ประเภทพาเนลไม่ถูกต้องเมื่อรันการสาธิตบนเป้าหมาย
  • ด้วย RT1160-EVK พร้อมแผง RK043FN02H ให้สร้าง exampของ GUI Guider และเลือก RT1060-
  • บอร์ด EVK และแผง RK043FN66HS จากนั้นดำเนินการ “RUN” > เป้าหมาย “MCUXpresso” สามารถแสดง GUI บนจอแสดงผลได้ เมื่อส่งออกโปรเจ็กต์และปรับใช้โดย MCUXpresso IDE จะไม่มีการแสดง GUI บนแผงควบคุม
    • LGLGUIB-2522: ต้องรีเซ็ตแพลตฟอร์มด้วยตนเองหลังจากรัน Target ด้วย Keil เมื่อสร้าง example (เครื่องพิมพ์) ของ GUI Guider ซึ่งเลือกบอร์ด RT1060-EVK และแผง RK043FN02H ดำเนินการ “RUN” > เป้าหมาย “Keil” หน้าต่างบันทึกแสดงข้อความ “unknown” ดังนั้นจึงต้องรีเซ็ตบอร์ดด้วยตนเองเพื่อรัน exampเล.

V1.3.1 GA (เผยแพร่เมื่อวันที่ 31 มีนาคม 2022)
คุณสมบัติใหม่ (เผยแพร่เมื่อวันที่ 31 มีนาคม 2022)

  • เครื่องมือพัฒนา UI
    • ตัวช่วยสร้างสำหรับการสร้างโครงการ
    • GUI ปรับขนาดอัตโนมัติ
    • จอแสดงผลที่เลือกได้ด้วยตัวเลือกที่กำหนดเอง
    • แบบอักษรใหม่ 11 แบบ: รวมถึง Arial, Abel และอื่นๆ
    • ค่าเริ่มต้นเป็นแบบอักษร Arial ในการสาธิต
    • การตรวจสอบหน่วยความจำ
    • กล้องพรีview แอพบน i.MX RT1170
    • วิดเจ็ตกลุ่มจะย้าย
    • สำเนาคอนเทนเนอร์
  • คอมไพล์ส่วนเพิ่ม
  • วิดเจ็ต
    • นาฬิกาอะนาล็อกเคลื่อนไหว
    • นาฬิกาดิจิตอลเคลื่อนไหว
  • ผลงาน
    • การเพิ่มประสิทธิภาพเวลาในการสร้าง
    • ตัวเลือก Perf: ขนาด ความเร็ว และความสมดุล
    • บทประสิทธิภาพในคู่มือผู้ใช้
  • เป้า
    • ไอ. MX RT1024
    • LPC55S28, LPC55S16
  • ห่วงโซ่เครื่องมือ
    • MCU SDK เวอร์ชัน 2.11.1
    • MCUX IDE เวอร์ชัน 11.5.1
  • การแก้ไขจุดบกพร่อง
    • LGLGUIB-1557: ฟังก์ชันคัดลอก/วางของวิดเจ็ตคอนเทนเนอร์ควรใช้กับวิดเจ็ตย่อยทั้งหมด การคัดลอกและวาง GUI Guider ใช้ได้กับวิดเจ็ตนั้นเท่านั้น และไม่ได้รวมไว้สำหรับวิดเจ็ตย่อย สำหรับเช่นampเมื่อคอนเทนเนอร์ถูกสร้างขึ้นและเพิ่มแถบเลื่อนเป็นรายการลูก การคัดลอกและวางคอนเทนเนอร์จะส่งผลให้มีคอนเทนเนอร์ใหม่ อย่างไรก็ตาม คอนเทนเนอร์ไม่มีแถบเลื่อนใหม่ ขณะนี้ฟังก์ชันคัดลอก/วางของวิดเจ็ตคอนเทนเนอร์ถูกนำไปใช้กับวิดเจ็ตย่อยทั้งหมด
    • 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: ไม่มีการสร้างโค้ดของเหตุการณ์และการดำเนินการของหน้าจอที่สอง
    • เมื่อโปรเจ็กต์ถูกสร้างขึ้นโดยมีสองหน้าจอโดยมีปุ่มเดียวในแต่ละหน้าจอ และเหตุการณ์และการดำเนินการได้รับการตั้งค่าให้นำทางระหว่างสองหน้าจอนี้ด้วยเหตุการณ์ปุ่ม ไม่มีการสร้างโค้ดของเหตุการณ์ "โหลดหน้าจอ" ของปุ่มของหน้าจอที่สอง

ปัญหาที่ทราบ

  • LGLGUIB-1409: ข้อผิดพลาดในการจัดเฟรมแบบสุ่ม
    ในบางครั้ง เมนูด้านบนอาจถูกตัดออกหลังจากที่วิดเจ็ตเพิ่มและลบการดำเนินการในตัวแก้ไข UI ขณะนี้ยังไม่มีรายละเอียดอื่นๆ เกี่ยวกับปัญหานี้ วิธีแก้ไขปัญหาเดียวที่ทราบหากปัญหานี้เกิดขึ้นคือปิดและเปิดแอปพลิเคชัน GUI Guider อีกครั้ง
  • LGLGUIB-1613: ข้อความแสดงข้อผิดพลาดในหน้าต่างบันทึกปรากฏขึ้นหลังจากเรียกใช้ "Run Target" บน macOS สำเร็จ
  • ข้อความแสดงข้อผิดพลาดจะปรากฏบนหน้าต่างบันทึกเมื่อ “Run Target” เสร็จสมบูรณ์บน macOS แม้ว่า APP จะถูกปรับใช้บนบอร์ดได้สำเร็จก็ตาม
  • LGLGUIB-1838: บางครั้งการนำเข้ารูปภาพ svg ไม่ถูกต้อง บางครั้งการนำเข้ารูปภาพ SVG ไม่ถูกต้องใน GUI Guider IDE
  • LGLGUIB-1895: [รูปร่าง: สี] ระดับ-v8: วิดเจ็ตสีจะบิดเบือนเมื่อมีขนาดใหญ่ เมื่อใช้วิดเจ็ตสีของ LVGL v8 วิดเจ็ตจะบิดเบือนเมื่อวิดเจ็ตสีมีขนาดใหญ่

V1.3.0 GA (เผยแพร่เมื่อวันที่ 24 มกราคม 2022)
คุณสมบัติใหม่

  • เครื่องมือพัฒนา UI
    • LVGL สองเวอร์ชัน
    • ความลึกสี 24 บิต
    • การสาธิตเครื่องเล่นเพลง
    • หลายธีม
    • เปิด/ปิดการใช้งานจอภาพ FPS/CPU
    • การตั้งค่าคุณสมบัติหน้าจอ
  • วิดเจ็ต
    • เลเวลจีแอล 8.0.2
    • ไมโครไพธอน
    • แอนิเมชั่น 3 มิติสำหรับ 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: หน้าจอว่างปรากฏขึ้นเมื่อมีการเพิ่มเกจในแท็บ view และค่าเข็มก็เปลี่ยนไป
    • หน้าจอว่างปรากฏขึ้นใน IDE เมื่อคลิกตัวแก้ไขหลังจากเพิ่มวิดเจ็ตเกจเป็นรายการย่อยของแท็บview วัตถุและการตั้งค่าเข็ม วิธีแก้ปัญหาคือการรีสตาร์ท GUI Guider
    • LGLGUIB-1774: ปัญหาในการเพิ่มวิดเจ็ตปฏิทินในโครงการ
    • การเพิ่มวิดเจ็ตปฏิทินในโครงการทำให้เกิดข้อผิดพลาดที่ไม่รู้จัก ชื่อของวิดเจ็ตไม่ได้รับการอัพเดตอย่างถูกต้อง GUI Guider พยายามประมวลผลชื่อวิดเจ็ต screen_calendar_1 แต่ปฏิทินอยู่บน scrn2 ควรเป็น scrn2_calendar_1
  • LGLGUIB-1775: ข้อมูลระบบพิมพ์ผิด
  • ในการตั้งค่า “ระบบ” ของ GUI Guider IDE มีการพิมพ์ผิดใน “ใช้ PERE MONITOR” ซึ่งควรเป็น “REAL TIME PERF MONITOR”
  • LGLGUIB-1779: ข้อผิดพลาดของบิลด์เมื่อเส้นทางโปรเจ็กต์มีอักขระช่องว่าง เมื่อมีอักขระช่องว่างในเส้นทางโปรเจ็กต์ การสร้างโปรเจ็กต์จะล้มเหลวใน GUI Guider
  • 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: ข้อความแสดงข้อผิดพลาดในหน้าต่างบันทึกปรากฏขึ้นหลังจากเรียกใช้ "Run Target" บน macOS สำเร็จ
  • ข้อความแสดงข้อผิดพลาดจะปรากฏบนหน้าต่างบันทึกเมื่อ “Run Target” เสร็จสมบูรณ์บน macOS แม้ว่า APP จะถูกปรับใช้บนบอร์ดได้สำเร็จก็ตาม

V1.2.1 GA (เผยแพร่เมื่อวันที่ 29 กันยายน 2021)
คุณสมบัติใหม่

  • เครื่องมือพัฒนา UI
    • ธีมในตัว LVGL
  • ห่วงโซ่เครื่องมือ
    • MCU SDK 2.10.1
  • เป้าหมายใหม่ / การสนับสนุนอุปกรณ์
    • ไอ. MX RT1015
    • ไอ. MX RT1020
    • ไอ. MX RT1160
    • i.MX RT595: จอแสดงผล TFT Touch 5”
  • การแก้ไขจุดบกพร่อง
    • LGLGUIB-1404: ส่งออก fileไปยังโฟลเดอร์ที่ระบุ
    • เมื่อใช้ฟังก์ชันการส่งออกโค้ด GUI Guider จะบังคับให้ส่งออก fileลงในโฟลเดอร์เริ่มต้นแทนโฟลเดอร์ที่ระบุโดยผู้ใช้
    • LGLGUIB-1405: Run Target จะไม่รีเซ็ตและรันแอปพลิเคชัน เมื่อเลือก IAR จากคุณสมบัติ "Run Target" บอร์ดจะไม่รีเซ็ตโดยอัตโนมัติหลังจากการตั้งโปรแกรมรูปภาพ
    • ผู้ใช้จะต้องรีเซ็ต EVK ด้วยตนเองโดยใช้ปุ่มรีเซ็ตเมื่อการเขียนโปรแกรมเสร็จสิ้น

LGGUIB-1407
[กระเบื้องview] วิดเจ็ตลูกจะไม่อัปเดตแบบเรียลไทม์ เมื่อมีการเพิ่มไทล์ใหม่ลงในไทล์ view วิดเจ็ต แผนผังวิดเจ็ตในแผงด้านซ้ายของ GUI Guider จะไม่รีเฟรชหากไม่มีการเพิ่มวิดเจ็ตลูกในไทล์ใหม่ ต้องเพิ่มวิดเจ็ตลูกลงในไทล์เพื่อให้ปรากฏในแผงด้านซ้ายสุด

LGGUIB-1411
ปัญหาประสิทธิภาพการทำงานของแอปพลิเคชัน ButtonCounterDemo เมื่อ buttonCounterDemo ถูกสร้างขึ้นสำหรับ LPC54S018 โดยใช้ IAR v9.10.2 ประสิทธิภาพของแอปพลิเคชันที่ไม่ดีอาจเกิดขึ้นได้ เมื่อกดปุ่มหนึ่งแล้วกดอีกปุ่มหนึ่ง จะมีความล่าช้าอย่างเห็นได้ชัดประมาณ ~500 ms ก่อนที่หน้าจอจะอัปเดต

LGGUIB-1412
การสร้างแอปพลิเคชันสาธิตอาจล้มเหลว หากใช้คุณสมบัติส่งออกรหัสเพื่อส่งออกรหัสของ GUI APP โดยไม่ได้เรียกใช้ "สร้างรหัส" ก่อน การสร้างจะล้มเหลวหลังจากการนำเข้ารหัสที่ส่งออกใน MCUXpresso IDE หรือ IAR

LGGUIB-1450
เกิดข้อผิดพลาดในตัวถอนการติดตั้ง GUI Guider หากมีการติดตั้ง GUI Guider หลายเครื่องในเครื่อง ตัวถอนการติดตั้งไม่สามารถแยกความแตกต่างระหว่างการติดตั้งเหล่านั้นได้ สำหรับเช่นampอย่างไรก็ตาม การรันโปรแกรมถอนการติดตั้งเวอร์ชัน 1.1.0 อาจส่งผลให้มีการลบเวอร์ชัน 1.2.0 ออก

LGGUIB-1506
สถานะของปุ่มภาพที่กดก่อนหน้านี้จะไม่รีเฟรชหลังจากกดปุ่มรูปภาพอื่น เมื่อกดปุ่มหนึ่งและอีกปุ่มหนึ่งถูกกดด้วย สถานะของปุ่มที่กดครั้งล่าสุดจะไม่เปลี่ยนแปลง ผลที่ได้คือปุ่มรูปภาพหลายปุ่มอยู่ในสถานะกดพร้อมกัน

ปัญหาที่ทราบ

  • LGLGUIB-1409: ข้อผิดพลาดในการสุ่มเฟรม บางครั้งเมนูด้านบนอาจถูกตัดออกหลังจากที่วิดเจ็ตเพิ่มและลบการดำเนินการในตัวแก้ไข UI ขณะนี้ยังไม่มีรายละเอียดอื่นๆ เกี่ยวกับปัญหานี้ วิธีแก้ไขปัญหาเดียวที่ทราบหากปัญหานี้เกิดขึ้นคือปิดและเปิดแอปพลิเคชัน GUI Guider อีกครั้ง
  • LGLGUIB-1520: หน้าจอว่างปรากฏขึ้นเมื่อมีการเพิ่มมาตรวัดในแท็บ view และค่าเข็มมีการเปลี่ยนแปลง หน้าจอว่างปรากฏขึ้นใน IDE เมื่อคลิกตัวแก้ไขหลังจากเพิ่มวิดเจ็ตเกจเป็นลูกของแท็บ view วัตถุและการตั้งค่าเข็ม วิธีแก้ปัญหาคือการรีสตาร์ท GUI Guider

9 V1.2.0 GA (เผยแพร่วันที่ 30 กรกฎาคม 2021)
คุณสมบัติใหม่

  • เครื่องมือพัฒนา UI
    • ค้นหาวิดเจ็ต
    • ขนาดตัวอักษรที่กำหนดเอง
    • UG สำหรับการสนับสนุนบอร์ดโดยไม่มีเทมเพลต
  • วิดเจ็ต
    • เลเวลจีแอล 7.10.1
    • เหตุการณ์สำหรับปุ่มของรายการ
    • การตรวจสอบการรั่วไหลของหน่วยความจำ
  • ห่วงโซ่เครื่องมือ
    • ไอเออาร์ 9.10.2
    • MCUX IDE 11.4.0
    • MCUX SDK 2.10.x
  • การเร่งความเร็ว
    • โปรแกรมแปลงรูปภาพเพื่อเพิ่มประสิทธิภาพ VGLite

เป้าหมายใหม่ / การสนับสนุนอุปกรณ์

  • LPC54s018m, LPC55S69
  • ไอ. MX RT1010

การแก้ไขจุดบกพร่อง

  • LGLGUIB-1273: โปรแกรมจำลองไม่สามารถแสดงแบบเต็มหน้าจอได้เมื่อขนาดหน้าจอใหญ่กว่าความละเอียดของโฮสต์

เมื่อความละเอียดหน้าจอเป้าหมายมากกว่าความละเอียดหน้าจอ PC หน้าจอจำลองทั้งหมดจะไม่สามารถเป็นได้ 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 เมื่อ buttonCounterDemo ถูกสร้างขึ้นสำหรับ LPC54S018 โดยใช้ IAR v9.10.2 ประสิทธิภาพของแอปพลิเคชันอาจต่ำ เมื่อกดปุ่มหนึ่งแล้วกดอีกปุ่มหนึ่ง จะมีความล่าช้าอย่างเห็นได้ชัดประมาณ ~500 ms ก่อนที่หน้าจอจะอัปเดต
  • LGLGUIB-1412: การสร้างแอปพลิเคชันสาธิตอาจล้มเหลว หากใช้คุณสมบัติส่งออกรหัสเพื่อส่งออกรหัสของ GUI APP โดยไม่ได้เรียกใช้ "สร้างรหัส" ก่อน การสร้างจะล้มเหลวหลังจากการนำเข้ารหัสที่ส่งออกใน MCUXpresso IDE หรือ IAR
  • LGLGUIB-1506: สถานะของปุ่มรูปภาพที่กดก่อนหน้านี้ไม่ได้รับการรีเฟรชหลังจากกดปุ่มรูปภาพอื่น
  • เมื่อกดปุ่มหนึ่งและอีกปุ่มหนึ่งถูกกดด้วย สถานะของปุ่มที่กดครั้งล่าสุดจะไม่เปลี่ยนแปลง ผลที่ได้คือปุ่มรูปภาพหลายปุ่มอยู่ในสถานะกดพร้อมกัน วิธีแก้ปัญหาคือเปิดใช้งานสถานะตรวจสอบแล้วสำหรับปุ่มรูปภาพผ่าน GUI Guider IDE

V1.1.0 GA (เผยแพร่เมื่อวันที่ 17 พฤษภาคม 2021)
คุณสมบัติใหม่

  • เครื่องมือพัฒนา UI
    • ทางลัดเมนูและการควบคุมแป้นพิมพ์
    • สถานะใหม่: มุ่งเน้น แก้ไข ปิดการใช้งาน
    • การปรับแต่งอัตราเฟรม
    • การกำหนดค่าการเปลี่ยนหน้าจอ
    • วิดเจ็ตสำหรับผู้ปกครอง/เด็ก
    • การตั้งค่าฟังก์ชันการโทรกลับสำหรับภาพเคลื่อนไหว
    • การเปิดใช้งาน VGLite บน IDE
    • เส้นทางส่วนหัวกำหนดค่าอัตโนมัติ
  • วิดเจ็ต
    • สินทรัพย์ BMP และ SVG
    • แอนิเมชั่น 3 มิติสำหรับ 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: โปรแกรมจำลองไม่สามารถแสดงแบบเต็มหน้าจอได้เมื่อขนาดหน้าจอใหญ่กว่าความละเอียดของโฮสต์
    เมื่อความละเอียดหน้าจอเป้าหมายมากกว่าความละเอียดหน้าจอ PC หน้าจอจำลองทั้งหมดจะไม่สามารถเป็นได้ 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 โดยการลากและวาง
    • การออกแบบแอปพลิเคชั่นหลายหน้า
    • ทางลัดของการไปข้างหน้าและข้างหลัง คัดลอก วาง ลบ เลิกทำ ทำซ้ำ
    • รหัส viewเอ้อสำหรับคำจำกัดความ UI JSON file
    • แถบนำทางไปยัง view แหล่งที่เลือก file
    • การสร้างรหัส LVGL C อัตโนมัติ
    • กลุ่มแอ็ตทริบิวต์วิดเจ็ตและการตั้งค่า
    • ฟังก์ชั่นคัดลอกหน้าจอ
    • ตัวแก้ไข GUI ซูมเข้าและซูมออก
    • รองรับแบบอักษรหลายแบบและการนำเข้าแบบอักษรของบุคคลที่สาม
    • ขอบเขตตัวอักษรจีนที่ปรับแต่งได้
    • การจัดตำแหน่งวิดเจ็ต: ซ้าย กลาง และขวา
    • เปิดใช้งานและปิดใช้งานการเร่งความเร็ว PXP
    • รองรับสไตล์เริ่มต้นและสไตล์ที่กำหนดเอง
    • แอปพลิเคชันสาธิตแบบรวม
    • เข้ากันได้กับโครงการ MCUXpresso
    • การแสดงบันทึกตามเวลาจริง
  • วิดเจ็ต
    • รองรับ 33 วิดเจ็ต
    • ปุ่ม (5): ปุ่ม, ปุ่มรูปภาพ, ช่องทำเครื่องหมาย, กลุ่มปุ่ม, สวิตช์
    • แบบฟอร์ม (4): ป้ายกำกับ รายการแบบเลื่อนลง พื้นที่ข้อความ ปฏิทิน
    • ตาราง (8): ตาราง แท็บ กล่องข้อความ คอนเทนเนอร์ แผนภูมิ ผืนผ้าใบ รายการ หน้าต่าง
    • รูปร่าง (9): ส่วนโค้ง เส้น ลูกกลิ้ง ไฟ LED กล่องหมุน เกจ มิเตอร์วัดเส้น สี สปินเนอร์
    • รูปภาพ (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 จะไม่รับผิดชอบต่อการรวมและ/หรือการใช้ผลิตภัณฑ์ที่ไม่ผ่านการรับรองด้านยานยนต์ในอุปกรณ์หรือการใช้งานด้านยานยนต์

หากลูกค้าใช้ผลิตภัณฑ์สำหรับการออกแบบและการใช้งานในยานยนต์ตามข้อกำหนดและมาตรฐานของยานยนต์ ลูกค้า (a) จะใช้ผลิตภัณฑ์โดยไม่มีการรับประกันผลิตภัณฑ์ของ NXP Semiconductors สำหรับการใช้งาน การใช้งาน และข้อมูลจำเพาะของยานยนต์ดังกล่าว และ (b) ) เมื่อใดก็ตามที่ลูกค้าใช้ผลิตภัณฑ์สำหรับการใช้งานด้านยานยนต์ที่เกินกว่าข้อกำหนดเฉพาะของ NXP Semiconductors สำหรับการใช้งานดังกล่าว จะต้องถือเป็นความเสี่ยงของลูกค้าแต่เพียงผู้เดียว และ (c) ลูกค้าจะชดใช้ค่าเสียหายเต็มจำนวนให้กับ NXP Semiconductors สำหรับความรับผิด ความเสียหาย หรือการเรียกร้องผลิตภัณฑ์ที่ล้มเหลวอันเป็นผลจากการออกแบบของลูกค้าและ การใช้ผลิตภัณฑ์สำหรับการใช้งานในยานยนต์ที่อยู่นอกเหนือการรับประกันมาตรฐานของ NXP Semiconductors และข้อกำหนดเฉพาะผลิตภัณฑ์ของ NXP Semiconductors การแปล — เอกสารเวอร์ชันที่ไม่ใช่ภาษาอังกฤษ (แปล) รวมถึงข้อมูลทางกฎหมายในเอกสารนั้น มีไว้เพื่อการอ้างอิงเท่านั้น ฉบับภาษาอังกฤษจะมีผลเหนือกว่าในกรณีที่มีความแตกต่างระหว่างฉบับแปลและฉบับภาษาอังกฤษ

ความปลอดภัย — ลูกค้าเข้าใจว่าผลิตภัณฑ์ NXP ทั้งหมดอาจมีช่องโหว่ที่ไม่สามารถระบุได้ หรืออาจสนับสนุนมาตรฐานหรือข้อกำหนดด้านความปลอดภัยที่กำหนดไว้โดยมีข้อจำกัดที่ทราบ ลูกค้ามีหน้าที่รับผิดชอบในการออกแบบและการทำงานของแอปพลิเคชันและผลิตภัณฑ์ตลอดวงจรชีวิตของตน เพื่อลดผลกระทบของช่องโหว่เหล่านี้ต่อแอปพลิเคชันและผลิตภัณฑ์ของลูกค้า ความรับผิดชอบของลูกค้ายังขยายไปสู่เทคโนโลยีเปิดและ/หรือกรรมสิทธิ์อื่นๆ ที่ได้รับการสนับสนุนโดยผลิตภัณฑ์ NXP เพื่อใช้ในแอปพลิเคชันของลูกค้า NXP ไม่รับผิดชอบต่อช่องโหว่ใดๆ ลูกค้าควรตรวจสอบการอัปเดตความปลอดภัยจาก NXP เป็นประจำและติดตามผลอย่างเหมาะสม

ลูกค้าจะต้องเลือกผลิตภัณฑ์ที่มีคุณสมบัติด้านความปลอดภัยที่ตรงตามกฎ ข้อบังคับ และมาตรฐานของการใช้งานที่ต้องการมากที่สุด และทำการตัดสินใจในการออกแบบขั้นสูงสุดเกี่ยวกับผลิตภัณฑ์ของตน และรับผิดชอบแต่เพียงผู้เดียวในการปฏิบัติตามข้อกำหนดทางกฎหมาย กฎระเบียบ และความปลอดภัยที่เกี่ยวข้องกับผลิตภัณฑ์ของตนแต่เพียงผู้เดียว ผลิตภัณฑ์ โดยไม่คำนึงถึงข้อมูลหรือการสนับสนุนใด ๆ ที่ NXP อาจมอบให้

NXP มี Product Security Incident Response Team (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 ที่เปิดใช้งาน, NEON, POP, RealView, ระบบรักษาความปลอดภัย,
Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision และ Versatile — เป็นเครื่องหมายการค้าและ/หรือเครื่องหมายการค้าจดทะเบียนของ Arm Limited (หรือบริษัทสาขาหรือบริษัทในเครือ) ในสหรัฐอเมริกาและ/หรือที่อื่น ๆ เทคโนโลยีที่เกี่ยวข้องอาจได้รับการคุ้มครองโดยสิทธิบัตร ลิขสิทธิ์ การออกแบบ และความลับทางการค้าบางส่วนหรือทั้งหมด สงวนลิขสิทธิ์.

เอกสาร / แหล่งข้อมูล

การพัฒนาส่วนต่อประสานกราฟิกของ NXP GUI Guider [พีดีเอฟ] คู่มือการใช้งาน
GUI Guider การพัฒนาส่วนต่อประสานกราฟิก, การพัฒนาส่วนต่อประสานกราฟิก, การพัฒนาส่วนต่อประสาน, การพัฒนา

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *