v4.0.10¶
v4.0.10 bổ sung hỗ trợ đầy đủ cho bo mạch Arduino Giga (STM32H747) với firmware, bootloader và các tệp nhị phân UVC được tích hợp sẵn, đồng thời sửa một số lỗi liên quan đến nạp firmware, ghi hình và bản địa hóa. Phiên bản này dựa trên Qt Creator 10.0.1; không có thay đổi gây mất tương thích với các dự án hiện có.
Điểm nổi bật¶
Hỗ trợ Arduino Giga đã được tích hợp sẵn, bao gồm firmware, bootloader và các tệp nhị phân UVC cùng khả năng nạp firmware qua DFU.
Quét cổng an toàn khi nạp firmware: việc quét cổng serial không còn gây ảnh hưởng đến quá trình nạp firmware đang thực hiện.
Ghi file image-writer với khoảng cách bằng 0 mili giây giữa các khung hình hiện được chấp nhận thay vì bị từ chối.
Bản địa hóa được khôi phục: tất cả các tệp dịch Qt hiện được đóng gói lại để các bản dịch của IDE hoạt động chính xác.
Tính năng mới¶
Arduino Giga (STM32H747): đã thêm hỗ trợ đầy đủ cho bo mạch, bao gồm các tệp nhị phân
firmware,bootloadervàuvc(định dạng.binvà.dfu) được đóng gói sẵn trongshare/qtcreator/firmware/ARDUINO_GIGA_H7/, các mục trongboards.txtvàdfu.txt, USB PID mới (ARDUINOCAM_GH7_PID,GIGA_LDR_PID,GIGA_APP_PID), và khả năng nhận diện Giga trong các đường dẫn lọc cổng, kết nối và kiểm tra giấy phép (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).
Sửa lỗi¶
Đã sửa lỗi cú pháp JSON trong cài đặt DFU của Giga (dấu ngoặc kép thừa trong danh sách
appvidpid) (c27d9d7ea).Đã sửa loại bo mạch DFU của Giga từ
H747thànhH7để việc nạp firmware Arduino trong IDE hoạt động đúng (860aa10d6).Đã thêm các khóa hoạt động để việc quét cổng serial không còn gây ảnh hưởng đến quá trình nạp firmware đang thực hiện qua
dfu-util,picotool,bossac, hoặcimx(f0de0fe00, da7e80b12).Các file ghi image-writer với khoảng cách bằng 0 mili giây giữa các khung hình hiện được chấp nhận thay vì bị từ chối vì nằm ngoài phạm vi (fed86c2bb, 75bc5a848).
Đã sửa cả hai hộp thoại lỗi "No DFU settings for the selected board type!" và "No DFU settings for the selected device!", khi cả hai đều truyền hai giá trị VID/PID kiểu
intvào một lệnh.arg()duy nhất nên giá trị thứ hai bị coi là chiều rộng trường%1thay vì thay thế cho%2; hiện cả hai đều sử dụng.arg(...).arg(...)để VID và PID hiển thị đúng (b95a977b3).Đã khôi phục việc đóng gói tất cả các tệp dịch Qt để bản địa hóa của IDE hoạt động chính xác (e10d65de7).
Hỗ trợ nền tảng và công cụ¶
Phiên bản Qt Creator: 10.0.1.
Firmware Arduino Giga H7 hiện được đóng gói sẵn (
ARDUINO_GIGA_H7:firmware.bin/.dfu,bootloader.bin/.dfu,uvc.bin/.dfu).
Thay đổi gây mất tương thích¶
Không có. Phiên bản này hoàn toàn tương thích với các dự án và quy trình làm việc hiện có.