v3.2.0¶
v3.2.0 ปรับปรุงไดรเวอร์ FLIR Lepton อย่างมากอย่างมีนัยสำคัญ (DMA, การปรับขนาดสำหรับ FLIR 1/3, การสตรีม UVC ที่เร็วขึ้น), เปิดใช้งาน exFAT บน OpenMV 3 และ 4, อัปเดต CMSIS-NN เป็น 5.4.0, และเพิ่มตัวอย่าง VSYNC-GPIO-output และ USB-VCP รุ่นนี้ ไม่มีการเปลี่ยนแปลง API ที่ทำให้โค้ดเดิมเสียหาย — สคริปต์ v3.1.0 ทำงานได้โดยไม่ต้องแก้ไข
จุดเด่น¶
FLIR Lepton — การจับภาพแบบ DMA, การปรับขนาดที่ทำงานได้สำหรับ FLIR 1/3, และการสตรีม UVC ที่เร็วขึ้น
exFAT เปิดใช้งานบน OpenMV 3 และ 4
อัปเดต CMSIS-NN 5.4.0
ตัวอย่าง — VSYNC GPIO output และ USB VCP
ไม่มีการเปลี่ยนแปลง API ที่ทำให้โค้ดเดิมเสียหาย — เพียงแฟลชใหม่และสคริปต์ v3.1.0 ของคุณจะทำงานได้โดยไม่ต้องแก้ไข
คุณสมบัติใหม่¶
exFAT — เปิดใช้งานระบบไฟล์ exFAT บน OpenMV 3 และ 4
ตัวอย่าง — เพิ่มตัวอย่าง VSYNC-GPIO-output และตัวอย่าง USB-VCP
การเปลี่ยนแปลงและปรับปรุงอื่น ๆ¶
อัปเดต CMSIS-NN เป็น 5.4.0 (พร้อมสคริปต์การฝึก/ทดสอบ NN และสคริปต์สร้างภาพที่มีป้ายกำกับที่อัปเดตแล้ว); IDE ตอนนี้ตรวจจับดิสก์ OpenMV ผ่านไฟล์มาร์กเกอร์ที่ซ่อนอยู่; การกำหนดค่าถูกแยกวิเคราะห์ในการรีเซ็ตแบบซอฟต์; FLIR Lepton ตอนนี้สตรีมเร็วขึ้นผ่าน UVC และส่ง UVC descriptor ระดับสีเทาที่ถูกต้องสำหรับ MT9V034
การแก้ไขบั๊ก¶
กล้องและเซนเซอร์:
ทำให้ไดรเวอร์ FLIR Lepton ทำงานได้ดีสำหรับ FLIR 1/3 พร้อมการปรับขนาด, ย้าย Lepton init ไปที่ MSP, ใช้ DMA สำหรับ Lepton 1 และ 3 (พร้อมบริเวณหน่วยความจำ VOSPI เฉพาะ), และแก้ไขเส้นทาง snapshot ของ MT9V034 (ลบ workaround สำหรับ streaming callback)
ระบบและการเชื่อมต่อ:
เพิ่มชุดแพตช์ WINC และแก้ไขการหมดเวลาเริ่มต้น WINC, ขนาดบริเวณ DMA ของ H7 (ทำให้ไม่สามารถแคชได้ผ่าน MPU), แหล่งสัญญาณนาฬิกา H7 SPI, และขนาดบัฟเฟอร์คอลัมน์ CMSIS-NN
การรองรับฮาร์ดแวร์และบอร์ด¶
OpenMV 3 / 4 — รองรับระบบไฟล์ exFAT
การเปลี่ยนแปลง API ที่ทำให้โค้ดเดิมเสียหาย¶
v3.2.0 ไม่มีการเปลี่ยนแปลง Python API ที่ทำให้โค้ดเดิมเสียหาย สคริปต์ที่ทำงานบน v3.1.0 จะทำงานบน v3.2.0 ได้โดยไม่ต้องแก้ไข — เพียงแฟลชเฟิร์มแวร์ใหม่