NXP GUI Guider Phát triển giao diện đồ họa
Thông tin tài liệu
Thông tin | Nội dung |
Từ khóa | GUI_GUIDER_RN, IDE, GUI, MCU, LVGL, RTOS |
Tóm tắt | Tài liệu này mô tả phiên bản GUI Guider đã phát hành cùng với các tính năng, bản sửa lỗi và sự cố đã biết. |
Quaview
GUI Guider là một công cụ phát triển giao diện người dùng đồ họa thân thiện với người dùng của NXP, cho phép phát triển nhanh chóng các màn hình chất lượng cao với thư viện đồ họa LVGL mã nguồn mở. Trình chỉnh sửa GUI Guider kéo và thả giúp bạn dễ dàng sử dụng nhiều tính năng của LVGL, chẳng hạn như tiện ích, hình động và kiểu, để tạo GUI với mức tối thiểu hoặc không cần mã hóa. Chỉ cần nhấp vào nút, bạn có thể chạy ứng dụng của mình trong môi trường mô phỏng hoặc xuất nó sang dự án mục tiêu. Mã được tạo từ GUI Guider có thể dễ dàng được thêm vào dự án MCUXpresso IDE, đẩy nhanh quá trình phát triển và cho phép bạn thêm giao diện người dùng nhúng vào ứng dụng của mình một cách liền mạch. GUI Guider được sử dụng miễn phí với các MCU đa năng và MCU chéo NXP, đồng thời bao gồm các mẫu dự án tích hợp sẵn cho một số nền tảng được hỗ trợ.
GA (Phát hành vào ngày 31 tháng 2023 năm XNUMX)
Tính năng mới (Phát hành vào ngày 31 tháng 2023 năm XNUMX)
- Công cụ phát triển giao diện người dùng
- Nhiều trường hợp
- Cài đặt sự kiện cho hình ảnh và vùng văn bản
- Bật trình giám sát bộ nhớ thời gian chạy
- Cài đặt hiển thị widget
- Di chuyển widget giữa các màn hình
- Tab bên trong vùng chứa view và gạch view
- Tùy chọn tùy chỉnh cho lv_conf.h
- Lời nhắc được cải tiến của “Run Simulator” / “Run Target”
- Thanh tiến độ của “dự án xuất khẩu”
- Lưu màu tùy chỉnh
- Thêm tiện ích bằng cách click chuột ở chế độ mở rộng
- Phân phối tiện ích ngang/dọc
- Thêm chức năng phím tắt khi click chuột phải
- Hỗ trợ xóa dự án trực tiếp
- Cửa sổ cây tài nguyên linh hoạt
- Bản demo mới: điều hòa không khí và thanh tiến trình
- Cải thiện các bản demo hiện có
- Mũi tên nhập bổ sung cho các mục phụ
- tối ưu hóa điểm chuẩn
- I. MX RT595: mặc định là bộ đệm khung SRAM
- Giảm mã dư thừa của ứng dụng GUI
- Chuỗi công cụ
- MCUX IDE 11.7.1
- MCUX SDK 2.13.1
- Mục tiêu
- i.MX RT1060 EVKB
- I. MX RT595: Bộ đệm khung SRAM
- I. MX RT1170: độ sâu màu 24b
Hệ điều hành máy chủ
Ubuntu 22.04
Sửa lỗi
LGLGUIB-2517: Vị trí hình ảnh không được hiển thị chính xác trong trình mô phỏng Đặt hình ảnh ở một vị trí. Nó cho thấy một chút sai lệch trong trình mô phỏng. Vị trí chính xác khi chạy trên bảng phát triển.
Các vấn đề đã biết
- LGLGUIB-1613: Thông báo lỗi trong cửa sổ nhật ký xuất hiện sau khi chạy thành công “Run Target” trên macOS. Thông báo lỗi xuất hiện trên cửa sổ nhật ký khi “Run Target” được hoàn thành trên macOS, ngay cả khi APP được triển khai thành công trên bo mạch.
- LGLGUIB-2495: Màn hình giả lập của bản demo RT1176 (720×1280) nằm ngoài màn hình
- Khi chạy trình giả lập của bản demo RT1176 với màn hình mặc định (720×1280), trình giả lập nằm ngoài màn hình và không thể hiển thị tất cả nội dung. Cách giải quyết là thay đổi cài đặt tỷ lệ hiển thị máy chủ thành 100%.
- LGLGUIB-2520: Loại bảng điều khiển bị sai khi chạy demo trên mục tiêu Với RT1160-EVK với bảng điều khiển RK043FN02H, hãy tạo một examptập tin GUI Guider và chọn bảng RT1060-EVK và bảng RK043FN66HS.
- Sau đó, thực hiện “RUN” > Nhắm mục tiêu “MCUXpresso”. GUI có thể được hiển thị trên màn hình. Khi xuất dự án và triển khai nó bằng MCUXpresso IDE, không có màn hình GUI trên bảng điều khiển.
V1.5.0 GA (Phát hành vào ngày 18 tháng 2023 năm XNUMX)
Tính năng mới (Phát hành vào ngày 18 tháng 2023 năm XNUMX)
- Công cụ phát triển giao diện người dùng
- Chuyển đổi hình ảnh và hợp nhất nhị phân
- Trình quản lý tài nguyên: hình ảnh, phông chữ, video và Lottie JSON
- Phím tắt đưa widget lên trên hoặc dưới
- Hiển thị mẫu cơ sở trong cửa sổ thông tin dự án
- Lưu trữ hình ảnh nhị phân trong flash QSPI
- Phiên bản bàn phím đơn
- Nhắc nhở sao lưu dự án trước khi nâng cấp
- Hành động của widget khi tải trên màn hình
- Cài đặt sự kiện màn hình
- Hiển thị phiên bản GUI Guider
- Tối ưu hóa kích thước bộ nhớ cho ứng dụng nhiều trang
- Hiển thị biểu tượng và dòng trong cây tài nguyên
Cửa sổ widget linh hoạt - Thay đổi kích thước cửa sổ bằng cách kéo chuột
- Nhận xét trong lv_conf.h
- Thư viện
- LVGL v8.3.2
- Tiện ích video (nền tảng được chọn)
- Tiện ích Lottie (nền tảng được chọn)
- Mã QR
- Thanh tiến trình văn bản
Chuỗi công cụ
- MCUX IDE 11.7.0
- MCUX SDK 2.13.0
- Mục tiêu
- MCX-N947-BRK
- I. MX RT1170EVKB
- LPC5506
- MX RT1060: Bộ đệm khung SRAM
Sửa lỗi
- LGLGUIB-2522: Phải đặt lại nền tảng theo cách thủ công sau khi chạy Target bằng Keil Khi tạo examptập tin (máy in) của GUI Guider, chọn bảng RT1060-EVK và bảng RK043FN02H, thực thi “RUN” > Target “Keil”.
- Cửa sổ nhật ký hiển thị “không xác định”, do đó bảng phải được đặt lại theo cách thủ công để chạy phiên bản cũ.amplà.
- LGLGUIB-2720: Hoạt động của tiện ích Băng chuyền trong trình mô phỏng MicroPython không chính xác Khi thêm nút hình ảnh vào băng chuyền và nhấp vào tiện ích, trạng thái của nút hình ảnh được hiển thị bất thường.
Các vấn đề đã biết
- LGLGUIB-1613: Xuất hiện thông báo lỗi trong cửa sổ nhật ký sau khi chạy “Run Target” thành công trên macOS
- Thông báo lỗi xuất hiện trên cửa sổ nhật ký khi “Run Target” hoàn tất trên macOS, ngay cả khi APP được triển khai thành công trên bo mạch.
- LGLGUIB-2495: Màn hình giả lập của bản demo RT1176 (720×1280) nằm ngoài màn hình
- Khi chạy trình giả lập của bản demo RT1176 với màn hình mặc định (720×1280), trình giả lập nằm ngoài màn hình và không thể hiển thị tất cả nội dung. Cách giải quyết là thay đổi cài đặt tỷ lệ hiển thị máy chủ thành 100%.
- LGLGUIB-2517: Vị trí hình ảnh không được hiển thị chính xác trong trình mô phỏng Đặt hình ảnh ở một vị trí. Nó cho thấy một chút sai lệch trong trình mô phỏng. Vị trí chính xác khi chạy trên bảng phát triển.
- LGLGUIB-2520: Loại bảng điều khiển bị sai khi chạy demo trên mục tiêu Với RT1160-EVK với bảng điều khiển RK043FN02H, hãy tạo một examptập tin GUI Guider và chọn bảng RT1060-EVK và bảng RK043FN66HS.
- Sau đó, thực hiện “RUN” > Nhắm mục tiêu “MCUXpresso”. GUI có thể được hiển thị trên màn hình. Khi xuất dự án và triển khai nó bằng MCUXpresso IDE, không có màn hình GUI trên bảng điều khiển.
V1.4.1 GA (Phát hành vào ngày 30 tháng 2022 năm XNUMX)
Tính năng mới (Phát hành vào ngày 30 tháng 2022 năm XNUMX)
- Công cụ phát triển giao diện người dùng
- Màn hình không biến dạng trướcview
- Hiển thị kích thước của hình ảnh đã nhập
- Mô tả, loại và liên kết tài liệu trong cửa sổ thuộc tính
- Di chuyển vị trí của người soạn thảo bằng chuột
- Tỷ lệ pixel trong cửa sổ soạn thảo
- Bản demo hình ảnh thời gian chạy (SD) giải mã I. MX RT1064, LPC54S018M– Bản demo phát video (SD): i.MX RT1050
- Cải thiện tên, giá trị mặc định và lời nhắc cho các thuộc tính
- Menu con của giấy phép
- Lời nhắc ghi đè mã
- Tự động lấy nét trên tiện ích mới trong trình chỉnh sửa
- Cải thiện tính năng xoay ảnh dựa trên chuột
- Tự động phát hiện để tùy chỉnh. c và custom.h
- Cải thiện độ bền và tính ổn định
- Thư viện
- Tiện ích hộp văn bản dữ liệu
- Lịch: đánh dấu ngày đã chọn
- Mục tiêu
- NPI: i.MX RT1040
- Chuỗi công cụ
- MCUXpresso IDE 11.6.1
- SDK MCUXpresso 2.12.1
- RTOS
- Gió nhẹ
- Sửa lỗi
- LGLGUIB-2466: [Widget: Slider] V7&V8: Độ mờ của đường viền thanh trượt hoạt động bất thường trong trình chỉnh sửa
- Khi đặt độ mờ đường viền của tiện ích thanh trượt thành 0, đường viền vẫn hiển thị trong trình chỉnh sửa.
Các vấn đề đã biết
- LGLGUIB-1613: Xuất hiện thông báo lỗi trong cửa sổ nhật ký sau khi chạy “Run Target” thành công trên macOS
- Thông báo lỗi xuất hiện trên cửa sổ nhật ký khi “Run Target” hoàn tất trên macOS, ngay cả khi APP được triển khai thành công trên bo mạch.
- LGLGUIB-2495: Màn hình giả lập của demo RT1176 (720×1280) nằm ngoài màn hình Khi chạy trình giả lập của demo RT1176 với màn hình mặc định (720×1280), trình giả lập bị out khỏi màn hình và không thể hiển thị hết nội dung .
- Cách giải quyết là thay đổi cài đặt tỷ lệ hiển thị máy chủ thành 100%.
- LGLGUIB-2517: Vị trí hình ảnh không được hiển thị chính xác trong trình mô phỏng Đặt hình ảnh ở một vị trí. Nó cho thấy một chút sai lệch trong trình mô phỏng. Vị trí chính xác khi chạy trên bảng phát triển.
- LGLGUIB-2520: Loại bảng điều khiển bị sai khi chạy demo trên mục tiêu Với RT1160-EVK với bảng điều khiển RK043FN02H, hãy tạo một examptập tin GUI Guider và chọn bảng RT1060-EVK và bảng RK043FN66HS.
- Sau đó, thực hiện “RUN” > Nhắm mục tiêu “MCUXpresso”. GUI có thể được hiển thị trên màn hình. Khi xuất dự án và triển khai nó bằng MCUXpresso IDE, không có màn hình GUI trên bảng điều khiển.
- LGLGUIB-2522: Phải đặt lại nền tảng theo cách thủ công sau khi chạy Target bằng Keil Khi tạo examptập tin (máy in) của GUI Guider, chọn bảng RT1060-EVK và bảng RK043FN02H, thực thi “RUN” > Target “Keil”. Cửa sổ nhật ký hiển thị “không xác định”, do đó bảng phải được đặt lại theo cách thủ công để chạy phiên bản cũ.amplà.
- LGLGUIB-2720: Hoạt động của tiện ích Băng chuyền trong trình mô phỏng MicroPython không chính xác Khi thêm nút hình ảnh vào băng chuyền và nhấp vào tiện ích, trạng thái của nút hình ảnh được hiển thị bất thường.
V1.4.0 GA (Phát hành vào ngày 29 tháng 2022 năm XNUMX)
Tính năng mới (Phát hành vào ngày 29 tháng 2022 năm XNUMX)
- Công cụ phát triển giao diện người dùng
- Bố cục thống nhất của giao diện người dùng cài đặt thuộc tính
- Cài đặt bóng
- Tỷ lệ tùy chỉnh thay đổi kích thước GUI
- Thêm chủ đề và cài đặt hệ thống
- Thu nhỏ < 100 %, điều khiển chuột
- Dễ dàng thiết lập màn hình mặc định
- Căn chỉnh ngang và căn chỉnh đường
- Màn hình và hình ảnh trướcview
- Nhập hình ảnh hàng loạt
- Xoay hình ảnh bằng chuột
- Mặc định cho màn hình mới
- Tái cơ cấu dự án
Chuỗi RT
- Tiện ích
- LVGL v8.2.0
- Công cộng: menu, công tắc xoay (arc), nút radio, đầu vào tiếng Trung
- Riêng tư: băng chuyền, đồng hồ analog
- Hiệu suất
- Mẫu hiệu suất được tối ưu hóa của i.MX RT1170 và i.MX RT595
- Tối ưu hóa kích thước bằng cách biên dịch các widget và phần phụ thuộc đã sử dụng
- Mục tiêu
- LPC54628: bộ lưu trữ flash ngoài
- i.MX RT1170: chế độ ngang
- Màn hình RK055HDMIPI4MA0
- Chuỗi công cụ
- MCUXpresso IDE 11.6
- SDK MCUXpresso 2.12
- IAR 9.30.1
- Keil MDK 5.37
- Sửa lỗi
- LGLGUIB-1409: Lỗi đóng khung ngẫu nhiên Đôi khi, các menu trên cùng có thể bị cắt sau khi các thao tác thêm và xóa tiện ích trong trình chỉnh sửa giao diện người dùng. Hiện tại, không có chi tiết nào khác liên quan đến vấn đề này. Giải pháp duy nhất được biết nếu sự cố này xảy ra là đóng và mở lại ứng dụng GUI Guider.
- LGLGUIB-1838: Đôi khi hình ảnh svg không được nhập chính xác Đôi khi hình ảnh SVG không được nhập chính xác trong GUI Guider IDE.
- LGLGUIB-1895: [Hình dạng: màu sắc] cấp-v8: Tiện ích màu sẽ biến dạng khi có kích thước lớn Khi sử dụng tiện ích màu của LVGL v8, tiện ích sẽ biến dạng khi kích thước tiện ích màu lớn.
- LGLGUIB-2066: [imgbtn] Có thể chọn nhiều hình ảnh cho một trạng thái
- Khi chọn hình ảnh cho các trạng thái khác nhau của nút hình ảnh (Đã phát hành, Đã nhấn, Đã kiểm tra hoặc Đã nhấn đã kiểm tra), có thể chọn nhiều hình ảnh trong hộp thoại chọn. Hộp chọn chỉ nên làm nổi bật hình ảnh được chọn cuối cùng. LGLGUIB-2107: [GUI Editor] Thiết kế GUI Editor không giống với kết quả mô phỏng hoặc đích Khi thiết kế màn hình có biểu đồ, thiết kế trình chỉnh sửa GUI có thể không khớp với kết quả khi viewtrong trình mô phỏng hoặc vào mục tiêu.
- LGLGUIB-2117: Trình mô phỏng GUI Guider tạo ra lỗi không xác định và ứng dụng UI không thể phản hồi với bất kỳ sự kiện nào. Khi phát triển ứng dụng đa màn hình với GUI Guider, ba màn hình có thể được chuyển đổi bằng cách nhấp vào nút. Sau nhiều lần chuyển đổi màn hình, trình mô phỏng hoặc bảng mạch kích thích bất thường và báo cáo một lỗi không xác định, đồng thời bản demo không thể phản hồi với bất kỳ sự kiện nào.
- LGLGUIB-2120: Đổi màu bộ lọc không hoạt động trên màn hình thiết kế Tính năng đổi màu bộ lọc không hiển thị chính xác trong cửa sổ thiết kế. Khi một hình ảnh được thêm vào với màu trắng ban đầu, bộ lọc sẽ chuyển màu thành xanh lam. Cửa sổ thiết kế hiển thị rằng tất cả các hình ảnh, bao gồm cả nền của chúng, sẽ chuyển sang màu mới. Kỳ vọng là nền sẽ không thay đổi.
- LGLGUIB-2121: Cỡ chữ không được lớn hơn 100 Cỡ chữ không được lớn hơn 100. Trong một số ứng dụng GUI, cần có cỡ chữ lớn hơn.
- LGLGUIB-2434: Hiển thị lịch bị đặt sai vị trí khi sử dụng tab view làm nền tổng thể, sau khi thêm lịch vào nội dung2, nó không được hiển thị chính xác, bất kể lịch được thay đổi kích thước như thế nào. Vấn đề tương tự xảy ra trong cả trình mô phỏng và bảng mạch.
- LGLGUIB-2502: Không thể thay đổi màu BG của mục danh sách trên tiện ích danh sách thả xuống Không thể thay đổi màu nền cho nhãn danh sách trong tiện ích danh sách thả xuống.
Các vấn đề đã biết
- LGLGUIB-1613: Xuất hiện thông báo lỗi trong cửa sổ nhật ký sau khi chạy “Run Target” thành công trên macOS
- Thông báo lỗi xuất hiện trên cửa sổ nhật ký khi “Run Target” hoàn tất trên macOS, ngay cả khi APP được triển khai thành công trên bo mạch.
- LGLGUIB-2495: Màn hình giả lập của bản demo RT1176 (720×1280) nằm ngoài màn hình
- Khi chạy trình giả lập của bản demo RT1176 với màn hình mặc định (720×1280), trình giả lập nằm ngoài màn hình và không thể hiển thị tất cả nội dung. Cách giải quyết là thay đổi cài đặt tỷ lệ hiển thị máy chủ thành 100%.
- LGLGUIB-2517: Vị trí hình ảnh không được hiển thị chính xác trong trình mô phỏng Đặt hình ảnh ở một vị trí. Nó cho thấy một chút sai lệch trong trình mô phỏng. Vị trí chính xác khi chạy trên bảng phát triển.
- LGLGUIB-2520: Loại bảng điều khiển bị sai khi chạy demo trên mục tiêu
- Với RT1160-EVK có bảng RK043FN02H, hãy tạo một examptập tin GUI Guider và chọn RT1060-
- Bảng EVK và bảng RK043FN66HS. Sau đó thực hiện “RUN” > Nhắm mục tiêu “MCUXpresso”. GUI có thể được hiển thị trên màn hình. Khi xuất dự án và triển khai nó bằng MCUXpresso IDE, không có màn hình GUI trên bảng điều khiển.
• LGLGUIB-2522: Phải thiết lập lại nền tảng theo cách thủ công sau khi chạy Target bằng Keil Khi tạo examptập tin (máy in) của GUI Guider chọn bảng RT1060-EVK và bảng RK043FN02H, thực thi “RUN” > Target “Keil”. Cửa sổ nhật ký hiển thị “không xác định” và do đó bảng phải được đặt lại theo cách thủ công để chạy phiên bản cũ.amplà.
V1.3.1 GA (Phát hành vào ngày 31 tháng 2022 năm XNUMX)
Tính năng mới (Phát hành vào ngày 31 tháng 2022 năm XNUMX)
- Công cụ phát triển giao diện người dùng
- Hướng dẫn tạo dự án
- Tự động mở rộng quy mô GUI
- Hiển thị có thể lựa chọn với tùy chọn tùy chỉnh
- 11 phông chữ mới: bao gồm Arial, Abel, v.v.
- Mặc định là phông chữ Arial trong bản demo
- Giám sát bộ nhớ
- Máy ảnh trướcview ỨNG DỤNG trên i.MX RT1170
- Di chuyển các widget nhóm
- Bản sao vùng chứa
- biên dịch tăng dần
- Tiện ích
- Đồng hồ analog hoạt hình
- Đồng hồ kỹ thuật số hoạt hình
- Hiệu suất
- Tối ưu hóa thời gian xây dựng
- Tùy chọn hoàn hảo: kích thước, tốc độ và độ cân bằng
- Chương hiệu suất trong Hướng dẫn sử dụng
- Mục tiêu
- I. MX RT1024
- LPC55S28, LPC55S16
- Chuỗi công cụ
- MCU SDK v2.11.1
- MCUX IDE v11.5.1
- Sửa lỗi
- LGLGUIB-1557: Chức năng sao chép/dán của tiện ích vùng chứa sẽ áp dụng cho tất cả các tiện ích con của nó. Các thao tác sao chép và dán GUI Guider chỉ áp dụng cho chính tiện ích đó và không được bao gồm cho tiện ích con. Dành cho người yêu cũamptập tin, khi một vùng chứa được tạo và một thanh trượt được thêm vào khi còn nhỏ, việc sao chép và dán vùng chứa đó sẽ tạo ra một vùng chứa mới. Tuy nhiên, thùng chứa không có thanh trượt mới. Chức năng sao chép/dán của tiện ích vùng chứa hiện được áp dụng cho tất cả các tiện ích con.
- LGLGUIB-1616: Cải thiện UX của tiện ích di chuyển lên/xuống trong cửa sổ tài nguyên Trên tab Tài nguyên, một màn hình có thể chứa nhiều tiện ích. Việc di chuyển tài nguyên tiện ích từ cuối lên đầu danh sách tiện ích trên màn hình là không hiệu quả và bất tiện. Nó chỉ có thể thực hiện được sau một cú click chuột từng bước. Để mang lại trải nghiệm tốt hơn, tính năng kéo và thả hiện đã được hỗ trợ.
- LGLGUIB-1943: [IDE] Vị trí bắt đầu của dòng không chính xác trong trình chỉnh sửa Khi đặt vị trí bắt đầu của dòng thành (0, 0), vị trí bắt đầu của tiện ích không chính xác trong trình chỉnh sửa. Tuy nhiên, vị trí bình thường trong trình mô phỏng và mục tiêu.
- LGLGUIB-1955: Không có nút màn hình trước trên màn hình thứ hai của bản demo chuyển đổi màn hình Đối với bản demo chuyển đổi màn hình, văn bản của nút trên màn hình thứ hai phải là “màn hình trước” thay vì “màn hình tiếp theo”.
- LGLGUIB-1962: Rò rỉ bộ nhớ trong mã được tạo tự động Có rò rỉ bộ nhớ trong mã được tạo bởi GUI Guider. Mã tạo một màn hình với lv_obj_create() nhưng gọi lv_obj_clean() để xóa nó. Lv_obj_clean xóa tất cả các đối tượng con của một đối tượng nhưng không xóa đối tượng gây rò rỉ.
- LGLGUIB-1973: Không tạo mã sự kiện và hành động của màn hình thứ hai
- Khi một dự án được tạo bao gồm hai màn hình với một nút trên mỗi màn hình và sự kiện cũng như hành động được thiết lập để điều hướng giữa hai màn hình này bằng sự kiện nút; mã của sự kiện "Tải màn hình" của nút màn hình thứ hai không được tạo.
Các vấn đề đã biết
- LGLGUIB-1409: Lỗi đóng khung ngẫu nhiên
Đôi khi, các menu trên cùng có thể bị cắt đi sau các thao tác thêm và xóa tiện ích trong trình chỉnh sửa giao diện người dùng. Hiện tại, không có chi tiết nào khác liên quan đến vấn đề này. Giải pháp duy nhất được biết nếu sự cố này xảy ra là đóng và mở lại ứng dụng GUI Guider. - LGLGUIB-1613: Xuất hiện thông báo lỗi trong cửa sổ nhật ký sau khi chạy “Run Target” thành công trên macOS
- Thông báo lỗi xuất hiện trên cửa sổ nhật ký khi “Run Target” hoàn tất trên macOS, ngay cả khi APP được triển khai thành công trên bo mạch.
- LGLGUIB-1838: Đôi khi hình ảnh svg không được nhập chính xác Đôi khi hình ảnh SVG không được nhập chính xác trong GUI Guider IDE.
- LGLGUIB-1895: [Hình dạng: màu sắc] cấp-v8: Tiện ích màu sẽ biến dạng khi có kích thước lớn Khi sử dụng tiện ích màu của LVGL v8, tiện ích sẽ biến dạng khi kích thước tiện ích màu lớn.
V1.3.0 GA (Phát hành vào ngày 24 tháng 2022 năm XNUMX)
Tính năng mới
- Công cụ phát triển giao diện người dùng
- Hai phiên bản LVGL
- Độ sâu màu 24 bit
- Bản demo máy nghe nhạc
- Đa chủ đề
- Bật/tắt màn hình FPS/CPU
- Cài đặt thuộc tính màn hình
- Tiện ích
- LVGL 8.0.2
- MicroPython
- Hoạt hình 3D cho JPG/JPEG
- Thiết kế kéo và thả cho gạch view
- Chuỗi công cụ
- Mới: Keil MDK v5.36
- Nâng cấp: MCU SDK v2.11.0, MCUX IDE v11.5.0, IAR v9.20.2
- Hệ điều hành được hỗ trợ
- macOS 11.6
- Sửa lỗi
- LGLGUIB-1520: Màn hình trống xuất hiện khi thêm Máy đo vào tab view và giá trị kim được thay đổi
- Một màn hình trống xuất hiện trong IDE khi nhấp vào trình chỉnh sửa sau khi thêm tiện ích thước đo làm con của tabview đối tượng và thiết lập giá trị kim. Cách giải quyết là khởi động lại GUI Guider.
- LGLGUIB-1774: Sự cố khi thêm tiện ích lịch vào dự án
- Việc thêm tiện ích lịch vào dự án sẽ gây ra lỗi không xác định. Tên của tiện ích không được cập nhật chính xác. GUI Guide cố gắng xử lý tên tiện ích screen_calendar_1 nhưng lịch nằm trên scrn2. Nó phải là scrn2_calendar_1.
- LGLGUIB-1775: Lỗi đánh máy trong thông tin hệ thống
- Trong cài đặt “Hệ thống” của GUI Guider IDE, có một lỗi đánh máy trong “USE PERE MONITOR”, nó phải là “REAL TIME PERF MONITOR”.
- LGLGUIB-1779: Lỗi xây dựng khi đường dẫn dự án chứa ký tự khoảng trắng Khi có ký tự khoảng trắng trong đường dẫn dự án, quá trình xây dựng dự án không thành công trong GUI Guider.
- LGLGUIB-1789: [Trình mô phỏng MicroPython] Đã thêm khoảng trống trong tiện ích con lăn Tiện ích con lăn được mô phỏng bằng MicroPython sẽ thêm khoảng trống giữa mục danh sách đầu tiên và cuối cùng.
- LGLGUIB-1790: Mẫu ScreenTransition không thành công trong quá trình xây dựng 24 bpp trong IDE
- Để tạo dự án trong GUI Guider, hãy chọn lvgl7, mẫu bảng EVK RT1064, mẫu ứng dụng ScreenTransition, độ sâu màu 24 bit và 480*272.
- Tạo mã rồi xuất mã sang IAR hoặc MCUXpresso IDE. Sao chép mã đã tạo vào dự án SDK lvgl_guider và xây dựng trong IDE. Màn hình không chính xác xuất hiện và mã bị kẹt trong MemManager_Handler.
Các vấn đề đã biết
- LGLGUIB-1409: Lỗi đóng khung ngẫu nhiên Đôi khi, các menu trên cùng có thể bị cắt sau khi các thao tác thêm và xóa tiện ích trong trình chỉnh sửa giao diện người dùng.
- Hiện tại, không có chi tiết nào khác liên quan đến vấn đề này. Giải pháp duy nhất được biết nếu sự cố này xảy ra là đóng và mở lại ứng dụng GUI Guider.
- LGLGUIB-1613: Xuất hiện thông báo lỗi trong cửa sổ nhật ký sau khi chạy “Run Target” thành công trên macOS
- Thông báo lỗi xuất hiện trên cửa sổ nhật ký khi “Run Target” hoàn tất trên macOS, ngay cả khi APP được triển khai thành công trên bo mạch.
V1.2.1 GA (Phát hành vào ngày 29 tháng 2021 năm XNUMX)
Tính năng mới
- Công cụ phát triển giao diện người dùng
- Chủ đề tích hợp LVGL
- Chuỗi công cụ
- MCU SDK 2.10.1
- Hỗ trợ mục tiêu / thiết bị mới
- I. MX RT1015
- I. MX RT1020
- I. MX RT1160
- i.MX RT595: Màn hình TFT Touch 5”
- Sửa lỗi
- LGLGUIB-1404: Xuất files vào thư mục được chỉ định
- Khi sử dụng chức năng xuất mã, GUI Guider buộc xuất files vào thư mục mặc định thay vì thư mục do người dùng chỉ định.
- LGLGUIB-1405: Run Target không đặt lại và chạy ứng dụng Khi IAR được chọn từ tính năng “Run Target”, bo mạch không tự động đặt lại sau khi lập trình hình ảnh.
- Người dùng phải đặt lại EVK theo cách thủ công bằng nút đặt lại sau khi quá trình lập trình hoàn tất.
LGLGUIB-1407
[Ngóiview] Các tiện ích con không được cập nhật theo thời gian thực Khi một ô mới được thêm vào ô view tiện ích, cây tiện ích trong bảng điều khiển bên trái của GUI Guider không được làm mới nếu không có tiện ích con nào được thêm vào ô mới. Tiện ích con phải được thêm vào ô để nó xuất hiện ở bảng điều khiển ngoài cùng bên trái.
LGLGUIB-1411
Sự cố về hiệu suất của ứng dụng ButtonCounterDemo Khi ButtonCounterDemo được xây dựng cho LPC54S018 bằng cách sử dụng IAR v9.10.2, có thể xảy ra hiện tượng hiệu suất ứng dụng kém. Khi nhấn nút này rồi nhấn nút kia, sẽ có độ trễ đáng chú ý là ~500 mili giây trước khi màn hình cập nhật.
LGLGUIB-1412
Xây dựng ứng dụng demo có thể không thành công Nếu tính năng Xuất mã được sử dụng để xuất mã của GUI APP mà không chạy "Tạo mã" trước, quá trình xây dựng sẽ không thành công sau khi nhập mã đã xuất trong MCUXpresso IDE hoặc IAR.
LGLGUIB-1450
Lỗi trong trình gỡ cài đặt GUI Guider Nếu có nhiều cài đặt GUI Guider trên một máy, trình gỡ cài đặt không thể phân biệt giữa các cài đặt đó. Dành cho người yêu cũamptập tin, việc chạy trình gỡ cài đặt v1.1.0 có thể khiến v1.2.0 bị xóa.
LGLGUIB-1506
Trạng thái của nút hình ảnh đã nhấn trước đó không được làm mới sau khi nhấn nút hình ảnh khác. Khi nhấn một nút và một nút khác cũng được nhấn, trạng thái của nút được nhấn cuối cùng không thay đổi. Hiệu quả là nhiều nút hình ảnh ở trạng thái được nhấn đồng thời.
Các vấn đề đã biết
- LGLGUIB-1409: Lỗi đóng khung ngẫu nhiên Đôi khi, các menu trên cùng có thể bị cắt sau khi các thao tác thêm và xóa tiện ích trong trình chỉnh sửa giao diện người dùng. Hiện tại, không có thông tin chi tiết nào khác liên quan đến vấn đề này. Giải pháp duy nhất được biết nếu sự cố này xảy ra là đóng và mở lại ứng dụng GUI Guider.
- LGLGUIB-1520: Màn hình trống xuất hiện khi thêm Máy đo vào tab view và giá trị kim được thay đổi Một màn hình trống xuất hiện trong IDE khi nhấp vào trình chỉnh sửa sau khi thêm tiện ích thước đo làm con của tab view đối tượng và thiết lập giá trị kim. Cách giải quyết là khởi động lại GUI Guider.
9 V1.2.0 GA (Phát hành vào ngày 30 tháng 2021 năm XNUMX)
Tính năng mới
- Công cụ phát triển giao diện người dùng
- Tìm kiếm tiện ích
- Kích thước phông chữ tùy chỉnh
- UG để hỗ trợ bảng không có mẫu
- Tiện ích
- LVGL 7.10.1
- Sự kiện cho các nút của danh sách
- Kiểm tra rò rỉ bộ nhớ
- Chuỗi công cụ
- IAR 9.10.2
- MCUX IDE 11.4.0
- MCUX SDK 2.10.x
- Gia tốc
- Trình chuyển đổi hình ảnh để tăng hiệu suất VGLite
Hỗ trợ mục tiêu / thiết bị mới
- LPC54s018m, LPC55S69
- I. MX RT1010
Sửa lỗi
- LGLGUIB-1273: Trình mô phỏng không thể hiển thị toàn màn hình khi kích thước màn hình lớn hơn độ phân giải của máy chủ
Khi độ phân giải màn hình mục tiêu lớn hơn độ phân giải màn hình PC, toàn bộ màn hình mô phỏng không thể được viewbiên tập. Ngoài ra, thanh điều khiển không hiển thị nên không thể di chuyển màn hình giả lập.
- LGLGUIB-1277: Trình mô phỏng trống cho dự án I. MX RT1170 và RT595 khi chọn độ phân giải lớn
- Khi độ phân giải lớn, ví dụample, 720×1280, được sử dụng để tạo dự án cho I. MX RT1170 và I. MX RT595, trình mô phỏng trống khi ứng dụng GUI đang chạy trong trình mô phỏng.
- Lý do là chỉ hiển thị một phần màn hình khi kích thước màn hình thiết bị lớn hơn độ phân giải màn hình PC.
- LGLGUIB-1294: bản demo máy in: Nhấp chuột không hoạt động khi nhấp vào hình ảnh biểu tượng
- Khi bản demo máy in đang chạy, không có phản hồi khi nhấp vào hình ảnh biểu tượng. Điều này xảy ra vì trình kích hoạt sự kiện và hành động không được định cấu hình cho hình ảnh biểu tượng.
- LGLGUIB-1296: Kích thước của kiểu văn bản không được xuất trong tiện ích danh sách
- Sau khi đặt kích thước văn bản của tiện ích danh sách trong cửa sổ thuộc tính của GUI Guider, kích thước văn bản được định cấu hình sẽ không có hiệu lực khi ứng dụng GUI đang chạy.
Các vấn đề đã biết
- LGLGUIB-1405: Run Target không reset và chạy ứng dụng
- Khi IAR được chọn từ tính năng “Run Target”, bo mạch sẽ không tự động được thiết lập lại sau khi lập trình hình ảnh. Người dùng phải đặt lại EVK theo cách thủ công bằng nút đặt lại sau khi quá trình lập trình hoàn tất.
- LGLGUIB-1407: [Ngóiview] Các tiện ích con không được cập nhật theo thời gian thực Khi một ô mới được thêm vào ô view tiện ích, cây tiện ích trong bảng điều khiển bên trái của GUI Guider không được làm mới nếu không có tiện ích con nào được thêm vào ô mới. Tiện ích con phải được thêm vào ô để nó xuất hiện ở bảng điều khiển ngoài cùng bên trái.
- LGLGUIB-1409: Lỗi đóng khung ngẫu nhiên Đôi khi, các menu trên cùng có thể bị cắt sau khi các thao tác thêm và xóa tiện ích trong trình chỉnh sửa giao diện người dùng. Không có thông tin chi tiết khác liên quan đến vấn đề này có sẵn tại thời điểm này. Giải pháp duy nhất được biết nếu sự cố này xảy ra là đóng và mở lại ứng dụng GUI Guider.
- LGLGUIB-1411: Sự cố về hiệu suất ứng dụng ButtonCounterDemo Khi ButtonCounterDemo được xây dựng cho LPC54S018 bằng cách sử dụng IAR v9.10.2, có thể xảy ra hiệu suất ứng dụng kém. Khi nhấn nút này rồi nhấn nút kia, sẽ có độ trễ đáng chú ý là ~500 mili giây trước khi màn hình cập nhật.
- LGLGUIB-1412: Xây dựng ứng dụng demo có thể không thành công Nếu tính năng Xuất mã được sử dụng để xuất mã của GUI APP mà không chạy “Tạo mã” trước, bản dựng sẽ không thành công sau khi nhập mã đã xuất trong MCUXpresso IDE hoặc IAR.
- LGLGUIB-1506: Trạng thái của nút hình ảnh đã nhấn trước đó không được làm mới sau khi nhấn nút hình ảnh khác
- Khi nhấn một nút và một nút khác cũng được nhấn, trạng thái của nút được nhấn cuối cùng không thay đổi. Hiệu quả là nhiều nút hình ảnh ở trạng thái được nhấn đồng thời. Cách giải quyết là bật trạng thái Đã kiểm tra cho nút hình ảnh thông qua GUI Guider IDE.
V1.1.0 GA (Phát hành vào ngày 17 tháng 2021 năm XNUMX)
Tính năng mới
- Công cụ phát triển giao diện người dùng
- Phím tắt menu và điều khiển bàn phím
- Các trạng thái mới: FOCUSED, EDITED, DISABLED
- Tùy chỉnh tốc độ khung hình
- Cấu hình chuyển màn hình
- Tiện ích dành cho cha mẹ/con cái
- Cài đặt chức năng gọi lại cho hình ảnh động
- Kích hoạt VGLite trên IDE
- Đường dẫn tiêu đề tự động cấu hình
- Tiện ích
- Nội dung BMP và SVG
- Hoạt hình 3D cho PNG
- Ngói hỗ trợ view như một tiện ích tiêu chuẩn
- Gia tốc
- VGLite ban đầu cho RT1170 và RT595
- Hỗ trợ mục tiêu / thiết bị mới
- I. MX RT1170 và i.MX RT595
Sửa lỗi
- LGLGUIB-675: Đôi khi làm mới hoạt ảnh có thể không hoạt động tốt trong trình mô phỏng
Đôi khi, hình ảnh hoạt ảnh không được làm mới chính xác trong trình mô phỏng, nguyên nhân cốt lõi là do tiện ích hình ảnh động không xử lý việc thay đổi nguồn hình ảnh đúng cách. - LGLGUIB-810: Tiện ích hình ảnh động có thể có màu sắc bị méo
Trong quá trình vận hành tiện ích hoạt ảnh, hình ảnh động có thể bị đổi màu ở nền. Sự cố xảy ra do thuộc tính kiểu chưa được xử lý. - LGLGUIB-843: Thao tác chuột thất thường khi di chuyển các tiện ích khi phóng to trình chỉnh sửa giao diện người dùng Khi phóng to trình chỉnh sửa giao diện người dùng, có thể có thao tác chuột thất thường khi di chuyển các tiện ích trong trình chỉnh sửa.
- LGLGUIB-1011: Hiệu ứng lớp phủ màn hình không chính xác khi chuyển đổi màn hình có kích thước khác nhau
Khi màn hình thứ hai có giá trị độ mờ là 100 được tạo để che màn hình hiện tại (không bị xóa), hiệu ứng màn hình nền không được hiển thị chính xác. - LGLGUIB-1077: Không thể hiển thị tiếng Trung trong tiện ích con lăn
Khi các ký tự tiếng Trung được sử dụng làm văn bản hàng trong tiện ích con lăn, tiếng Trung sẽ không được hiển thị khi APP đang chạy.
Các vấn đề đã biết
- LGLGUIB-1273: Trình mô phỏng không thể hiển thị toàn màn hình khi kích thước màn hình lớn hơn độ phân giải của máy chủ
Khi độ phân giải màn hình mục tiêu lớn hơn độ phân giải màn hình PC, toàn bộ màn hình mô phỏng không thể được viewbiên tập. Ngoài ra, thanh điều khiển không hiển thị nên không thể di chuyển màn hình giả lập. - LGLGUIB-1277: Trình mô phỏng trống cho các dự án I. MX RT1170 và RT595 có độ phân giải lớn được chọn
- Khi độ phân giải lớn, ví dụample, 720×1280, được sử dụng để tạo dự án cho I. MX RT1170 và I. MX RT595, trình mô phỏng trống khi ứng dụng GUI đang chạy trong trình mô phỏng. Lý do là chỉ hiển thị một phần màn hình khi kích thước màn hình thiết bị lớn hơn độ phân giải màn hình PC.
- LGLGUIB-1294: bản demo máy in: Nhấp chuột không hoạt động khi nhấp vào hình ảnh biểu tượng
- Khi bản demo máy in đang chạy, không có phản hồi khi nhấp vào hình ảnh biểu tượng. Điều này xảy ra vì trình kích hoạt sự kiện và hành động không được định cấu hình cho hình ảnh biểu tượng.
- LGLGUIB-1296: Kích thước của kiểu văn bản không được xuất trong tiện ích danh sách
- Sau khi đặt kích thước văn bản của tiện ích danh sách trong cửa sổ thuộc tính của GUI Guider, kích thước văn bản được định cấu hình sẽ không có hiệu lực khi ứng dụng GUI đang chạy.
V1.0.0 GA (Phát hành vào ngày 15 tháng 2021 năm XNUMX)
Tính năng mới
- Công cụ phát triển giao diện người dùng
- Hỗ trợ Windows 10 và Ubuntu 20.04
- Đa ngôn ngữ (tiếng Anh, tiếng Trung) cho IDE
- Tương thích với LVGL v7.4.0, MCUXpresso IDE 11.3.0 và MCU SDK 2.9
- Quản lý dự án: tạo, nhập, chỉnh sửa, xóa
- Những gì bạn thấy là những gì bạn nhận được (WYSIWYG) Thiết kế giao diện người dùng bằng cách kéo và thả
- Thiết kế ứng dụng nhiều trang
- Phím tắt tiến lùi, sao chép, dán, xóa, hoàn tác, làm lại
- Mã số viewer cho định nghĩa giao diện người dùng JSON file
- Thanh điều hướng để view nguồn đã chọn file
- Tự động tạo mã LVGL C
- Nhóm thuộc tính widget và cài đặt
- Chức năng sao chép màn hình
- Trình chỉnh sửa GUI phóng to và thu nhỏ
- Hỗ trợ nhiều phông chữ và nhập phông chữ của bên thứ 3
- Phạm vi ký tự Trung Quốc có thể tùy chỉnh
- Căn chỉnh các widget: trái, giữa và phải
- Bật và tắt tăng tốc PXP
- Hỗ trợ kiểu mặc định và kiểu tùy chỉnh
- Ứng dụng demo tích hợp
- Tương thích với dự án MCUXpresso
- Hiển thị nhật ký thời gian thực
- Tiện ích
- Hỗ trợ 33 widget
- Nút (5): nút, nút hình ảnh, hộp kiểm, nhóm nút, công tắc
- Mẫu (4): nhãn, danh sách thả xuống, vùng văn bản, lịch
- Bảng (8): bảng, tab, hộp thông báo, vùng chứa, biểu đồ, khung vẽ, danh sách, cửa sổ
- Hình dạng (9): vòng cung, đường thẳng, con lăn, đèn led, hộp kéo sợi, thước đo, thước đo đường, màu sắc, vòng quay
- Image (2): hình ảnh, hình ảnh động
- Tiến trình (2): thanh, thanh trượt
- Khác (3): trang, ô view, bàn phím
- Hoạt hình: hình ảnh hoạt hình, GIF thành hoạt ảnh, giảm bớt hoạt ảnh và đường dẫn
- Hỗ trợ kích hoạt sự kiện và lựa chọn hành động, mã hành động tùy chỉnh
- màn hình trung quốc
- Hỗ trợ kiểu mặc định và kiểu tùy chỉnh
- Hỗ trợ mục tiêu / thiết bị mới
- NXP i.MX RT1050, i.MX RT1062 và i.MX RT1064
- NXP LPC54S018 và LPC54628
- Mẫu thiết bị, tự động xây dựng và tự động triển khai cho các nền tảng được hỗ trợ
- Chạy trình mô phỏng trên máy chủ X86
Các vấn đề đã biết
- LGLGUIB-675: Đôi khi làm mới hoạt ảnh có thể không hoạt động tốt trong trình mô phỏng
Đôi khi, hình ảnh hoạt ảnh không được làm mới chính xác trong trình mô phỏng, nguyên nhân cốt lõi là do tiện ích hình ảnh động không xử lý việc thay đổi nguồn hình ảnh đúng cách. - LGLGUIB-810: Tiện ích hình ảnh động có thể có màu sắc bị méo
Trong quá trình vận hành tiện ích hoạt ảnh, hình ảnh động có thể bị đổi màu ở nền. Sự cố xảy ra do thuộc tính kiểu chưa được xử lý. - LGLGUIB-843: Thao tác chuột thất thường khi di chuyển widget khi phóng to trình chỉnh sửa UI
Khi phóng to trình chỉnh sửa giao diện người dùng, thao tác chuột có thể không ổn định khi di chuyển các widget trong trình chỉnh sửa. - LGLGUIB-1011: Hiệu ứng lớp phủ màn hình không chính xác khi chuyển đổi màn hình có kích thước khác nhau
Khi màn hình thứ hai có giá trị độ mờ là 100 được tạo để che màn hình hiện tại (không bị xóa), hiệu ứng màn hình nền không được hiển thị chính xác. - LGLGUIB-1077: Không thể hiển thị tiếng Trung trong tiện ích con lăn
Khi các ký tự tiếng Trung được sử dụng làm văn bản hàng trong tiện ích con lăn, tiếng Trung sẽ không được hiển thị khi APP đang chạy.
Lịch sử sửa đổi
Bảng 1 tóm tắt các sửa đổi cho tài liệu này.
Bảng 1. Lịch sử sửa đổi
Số sửa đổi | Ngày | Những thay đổi cơ bản |
1.0.0 | Ngày 15 tháng 2021 năm XNUMX | Bản phát hành đầu tiên |
1.1.0 | 17 tháng 2021 năm XNUMX | Đã cập nhật cho v1.1.0 |
1.2.0 | Ngày 30 tháng 2021 năm XNUMX | Đã cập nhật cho v1.2.0 |
1.2.1 | Ngày 29 tháng 2021 năm XNUMX | Đã cập nhật cho v1.2.1 |
1.3.0 | Ngày 24 tháng 2022 năm XNUMX | Đã cập nhật cho v1.3.0 |
1.3.1 | 31 Tháng 2022 năm XNUMX | Đã cập nhật cho v1.3.1 |
1.4.0 | Ngày 29 tháng 2022 năm XNUMX | Đã cập nhật cho v1.4.0 |
1.4.1 | Ngày 30 tháng 2022 năm XNUMX | Đã cập nhật cho v1.4.1 |
1.5.0 | Ngày 18 tháng 2023 năm XNUMX | Đã cập nhật cho v1.5.0 |
1.5.1 | 31 Tháng 2023 năm XNUMX | Đã cập nhật cho v1.5.1 |
Thông tin pháp lý
Định nghĩa
Bản nháp — Trạng thái bản nháp trên một tài liệu cho biết nội dung vẫn đang được xem xét lại nội bộ.view và phải được phê duyệt chính thức, điều này có thể dẫn đến sửa đổi hoặc bổ sung. NXP Semiconductors không đưa ra bất kỳ tuyên bố hay bảo đảm nào về tính chính xác hoặc đầy đủ của thông tin có trong phiên bản nháp của tài liệu và sẽ không chịu trách nhiệm pháp lý về hậu quả của việc sử dụng thông tin đó.
Tuyên bố miễn trừ trách nhiệm
Bảo hành và trách nhiệm pháp lý có giới hạn — Thông tin trong tài liệu này được cho là chính xác và đáng tin cậy. Tuy nhiên, NXP Semiconductors không đưa ra bất kỳ tuyên bố hay bảo đảm nào, rõ ràng hay ngụ ý, về tính chính xác hoặc đầy đủ của thông tin đó và sẽ không chịu trách nhiệm pháp lý về hậu quả của việc sử dụng thông tin đó. NXP Semiconductors không chịu trách nhiệm về nội dung trong tài liệu này nếu được cung cấp bởi nguồn thông tin bên ngoài NXP Semiconductors. Trong mọi trường hợp, NXP Semiconductors sẽ không chịu trách nhiệm pháp lý về bất kỳ thiệt hại gián tiếp, ngẫu nhiên, mang tính trừng phạt, đặc biệt hoặc do hậu quả nào (bao gồm - nhưng không giới hạn - mất lợi nhuận, mất tiền tiết kiệm, gián đoạn kinh doanh, chi phí liên quan đến việc loại bỏ hoặc thay thế bất kỳ sản phẩm nào hoặc phí làm lại) cho dù hay không như vậy
thiệt hại dựa trên sai lầm cá nhân (bao gồm cả sơ suất), bảo hành, vi phạm hợp đồng hoặc bất kỳ lý thuyết pháp lý nào khác.
Bất kể mọi thiệt hại mà khách hàng có thể phải gánh chịu vì bất kỳ lý do gì, trách nhiệm pháp lý tổng hợp và tích lũy của NXP Semiconductors đối với khách hàng đối với các sản phẩm được mô tả ở đây sẽ bị giới hạn bởi các Điều khoản và điều kiện bán thương mại của NXP Semiconductors. Quyền thực hiện các thay đổi — NXP Semiconductors có quyền thực hiện các thay đổi đối với thông tin được công bố trong tài liệu này, bao gồm nhưng không giới hạn ở các thông số kỹ thuật và mô tả sản phẩm, bất cứ lúc nào và không cần thông báo. Tài liệu này thay thế tất cả các thông tin được cung cấp trước khi xuất bản tài liệu này.
Tính phù hợp để sử dụng - Các sản phẩm Chất bán dẫn NXP không được thiết kế, ủy quyền hoặc bảo hành để phù hợp để sử dụng trong các hệ thống hoặc thiết bị hỗ trợ sự sống, quan trọng về tính mạng hoặc quan trọng về an toàn, cũng như trong các ứng dụng mà sản phẩm Chất bán dẫn NXP có thể dự kiến một cách hợp lý dẫn đến thương tích cá nhân, tử vong hoặc thiệt hại nghiêm trọng về tài sản hoặc môi trường. NXP Semiconductors và các nhà cung cấp của nó không chịu bất kỳ trách nhiệm pháp lý nào đối với việc đưa và / hoặc sử dụng các sản phẩm NXP Semiconductors trong các thiết bị hoặc ứng dụng đó và do đó việc đưa vào và / hoặc sử dụng đó là rủi ro của riêng khách hàng.
Ứng dụng — Các ứng dụng được mô tả ở đây cho bất kỳ sản phẩm nào trong số này chỉ nhằm mục đích minh họa. NXP Semiconductors không tuyên bố hay bảo đảm rằng các ứng dụng đó sẽ phù hợp cho mục đích sử dụng được chỉ định mà không cần thử nghiệm hoặc sửa đổi thêm. Khách hàng chịu trách nhiệm về việc thiết kế và vận hành các ứng dụng cũng như sản phẩm của họ bằng cách sử dụng các sản phẩm của NXP Semiconductors và NXP Semiconductors không chịu trách nhiệm pháp lý về bất kỳ sự hỗ trợ nào về ứng dụng hoặc thiết kế sản phẩm của khách hàng. Trách nhiệm duy nhất của khách hàng là xác định xem sản phẩm NXP Semiconductors có phù hợp và phù hợp với các ứng dụng và sản phẩm theo kế hoạch của khách hàng cũng như đối với ứng dụng và cách sử dụng theo kế hoạch của (các) khách hàng bên thứ ba của khách hàng hay không. Khách hàng nên cung cấp các biện pháp bảo vệ thiết kế và vận hành phù hợp để giảm thiểu rủi ro liên quan đến ứng dụng và sản phẩm của họ.
NXP Semiconductors không chấp nhận bất kỳ trách nhiệm pháp lý nào liên quan đến bất kỳ sai sót, hư hỏng, chi phí hoặc vấn đề nào dựa trên bất kỳ điểm yếu hoặc sai sót nào trong ứng dụng hoặc sản phẩm của khách hàng hoặc ứng dụng hoặc việc sử dụng của (các) khách hàng bên thứ ba của khách hàng. Khách hàng có trách nhiệm thực hiện tất cả các thử nghiệm cần thiết cho các ứng dụng và sản phẩm của khách hàng bằng cách sử dụng các sản phẩm của NXP Semiconductors để tránh tình trạng mặc định về ứng dụng và sản phẩm hoặc ứng dụng hoặc việc sử dụng của (các) khách hàng bên thứ ba của khách hàng. NXP không chấp nhận bất kỳ trách nhiệm pháp lý nào về mặt này. Các điều khoản và điều kiện bán hàng thương mại — Các sản phẩm của NXP Semiconductors được bán tuân theo các điều khoản và điều kiện chung về bán hàng thương mại, như được công bố tại https://www.nxp.com/profile/terms trừ khi có thỏa thuận khác trong một thỏa thuận cá nhân bằng văn bản hợp lệ. Trong trường hợp một thỏa thuận riêng lẻ được ký kết thì chỉ các điều khoản và điều kiện của thỏa thuận tương ứng sẽ được áp dụng.
NXP Semiconductors theo đây phản đối rõ ràng việc áp dụng các điều khoản và điều kiện chung của khách hàng về việc khách hàng mua sản phẩm NXP Semiconductors. Kiểm soát xuất khẩu — Tài liệu này cũng như (các) mục được mô tả ở đây có thể phải tuân theo các quy định kiểm soát xuất khẩu. Việc xuất khẩu có thể cần có sự cho phép trước của cơ quan có thẩm quyền. Tính phù hợp để sử dụng trong các sản phẩm không đủ tiêu chuẩn dành cho ô tô — Trừ khi tài liệu này nêu rõ rằng sản phẩm Bán dẫn NXP cụ thể này đủ tiêu chuẩn dành cho ô tô, sản phẩm này không phù hợp để sử dụng trong ô tô. Nó không đủ tiêu chuẩn cũng như không được kiểm tra bởi các yêu cầu ứng dụng hoặc thử nghiệm ô tô. NXP Semiconductors không chịu trách nhiệm pháp lý đối với việc đưa vào và/hoặc sử dụng các sản phẩm không đủ tiêu chuẩn dành cho ô tô trong các ứng dụng hoặc thiết bị ô tô.
Nếu khách hàng sử dụng sản phẩm để thiết kế và sử dụng trong các ứng dụng ô tô theo thông số kỹ thuật và tiêu chuẩn ô tô, thì khách hàng (a) sẽ sử dụng sản phẩm mà không có bảo hành của NXP Semiconductors đối với sản phẩm cho các ứng dụng, cách sử dụng và thông số kỹ thuật ô tô đó, và (b ) bất cứ khi nào khách hàng sử dụng sản phẩm cho các ứng dụng ô tô vượt quá các thông số kỹ thuật của NXP Semiconductors cho mục đích sử dụng đó thì khách hàng sẽ tự chịu rủi ro và (c) khách hàng sẽ bồi thường đầy đủ cho NXP Semiconductors về mọi trách nhiệm pháp lý, thiệt hại hoặc khiếu nại sản phẩm không thành công do thiết kế của khách hàng và việc sử dụng sản phẩm cho các ứng dụng ô tô ngoài phạm vi bảo hành tiêu chuẩn của NXP Semiconductors và các thông số kỹ thuật sản phẩm của NXP Semiconductors. Bản dịch — Phiên bản không phải tiếng Anh (đã dịch) của một tài liệu, bao gồm thông tin pháp lý trong tài liệu đó, chỉ mang tính chất tham khảo. Bản tiếng Anh sẽ được ưu tiên áp dụng trong trường hợp có sự khác biệt giữa bản dịch và bản tiếng Anh.
Bảo mật — Khách hàng hiểu rằng tất cả các sản phẩm NXP đều có thể có những lỗ hổng chưa được xác định hoặc có thể hỗ trợ các tiêu chuẩn hoặc thông số kỹ thuật bảo mật đã được thiết lập với những hạn chế đã biết. Khách hàng chịu trách nhiệm thiết kế và vận hành các ứng dụng và sản phẩm của mình trong suốt vòng đời của chúng nhằm giảm thiểu ảnh hưởng của những lỗ hổng này đối với các ứng dụng và sản phẩm của khách hàng. Trách nhiệm của khách hàng cũng mở rộng sang các công nghệ mở và/hoặc độc quyền khác được các sản phẩm NXP hỗ trợ để sử dụng trong các ứng dụng của khách hàng. NXP không chịu trách nhiệm pháp lý đối với bất kỳ lỗ hổng nào. Khách hàng nên thường xuyên kiểm tra các bản cập nhật bảo mật từ NXP và theo dõi một cách thích hợp.
Khách hàng phải chọn các sản phẩm có tính năng bảo mật đáp ứng tốt nhất các quy tắc, quy định và tiêu chuẩn của ứng dụng dự định, đồng thời đưa ra quyết định thiết kế cuối cùng liên quan đến sản phẩm của mình và tự chịu trách nhiệm tuân thủ tất cả các yêu cầu pháp lý, quy định và liên quan đến bảo mật liên quan đến sản phẩm của mình. sản phẩm, bất kể bất kỳ thông tin hoặc hỗ trợ nào có thể được NXP cung cấp.
NXP có Nhóm ứng phó sự cố bảo mật sản phẩm (PSIRT) (có thể liên hệ tại PSIRT@nxp.com) để quản lý việc điều tra, báo cáo và đưa ra giải pháp về các lỗ hổng bảo mật của sản phẩm NXP. NXP BV — NXP BV không phải là công ty điều hành và không phân phối hay bán sản phẩm.
Nhãn hiệu
Để ý: Tất cả các nhãn hiệu, tên sản phẩm, tên dịch vụ và nhãn hiệu được tham chiếu là tài sản của chủ sở hữu tương ứng. NXP — wordmark và logo là thương hiệu của 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, Bảo mật,
Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision và Versatile — là các nhãn hiệu và/hoặc nhãn hiệu đã đăng ký của Arm Limited (hoặc các công ty con hoặc chi nhánh của nó) tại Hoa Kỳ và/hoặc các nơi khác. Công nghệ liên quan có thể được bảo vệ bởi bất kỳ hoặc tất cả các bằng sáng chế, bản quyền, thiết kế và bí mật thương mại. Đã đăng ký Bản quyền.
Tài liệu / Tài nguyên
![]() |
NXP GUI Guider Phát triển giao diện đồ họa [tập tin pdf] Hướng dẫn sử dụng GUI Guider Phát triển giao diện đồ họa, Phát triển giao diện đồ họa, Phát triển giao diện, Phát triển |