v3.5.0-beta.2

v3.5.0-beta.2 อัปเดต H7 HAL, เพิ่ม revision ID ไปยัง machine.info(), รองรับ SDRAM แบบ 32 บิต, และแก้ไขการอ่านไฟล์ภาพ BMP / RGB 24 บิต และ hardfault ของ Lepton VGA/RGB565 เวอร์ชันนี้ ไม่มีการเปลี่ยนแปลง API ที่ไม่เข้ากัน — สคริปต์ของ v3.5.0-beta.1 ทำงานได้โดยไม่มีการเปลี่ยนแปลง (นี่คือเวอร์ชันเบต้าก่อน v3.5.0.)

ไฮไลต์

  • machine.info() ตอนนี้รายงาน silicon revision ID แล้ว

  • รองรับ SDRAM แบบ 32 บิต

  • การแก้ไข — การอ่านไฟล์ภาพ BMP / RGB 24 บิต และ hardfault ของ Lepton VGA/RGB565

  • ไม่มีการเปลี่ยนแปลง API ที่ไม่เข้ากัน — แฟลชใหม่และสคริปต์ v3.5.0-beta.1 ทำงานได้โดยไม่มีการเปลี่ยนแปลง

คุณสมบัติใหม่

  • machine.info() ตอนนี้รวม silicon revision ID แล้ว

  • เพิ่มการรองรับ SDRAM แบบ 32 บิต และระบบคำแนะนำ fb_alloc พร้อมลอจิก smart overlay

การเปลี่ยนแปลงและการปรับปรุงอื่น ๆ

  • อัปเดต H7 HAL (และ CMSIS, legacy header, DCMI multi-buffer DMA, strict aliasing), H7 PLLs / SDRAM clock, ตัวอย่าง ADC, และย้ายตัวอย่าง Arduino ไปยังไดเรกทอรีใหม่

การแก้ไขบั๊ก

การประมวลผลภาพ:

  • แก้ไขการอ่านไฟล์ BMP ทุกรูปแบบ, การอ่านไฟล์ภาพ RGB 24 บิต, hardfault เมื่อตั้ง Lepton เป็น VGA/RGB565, และการคืนค่าเมื่อ HAL_JPEG_Encode ถูกยกเลิก

ระบบ:

  • แก้ไข timer 5 period, H7 SD clock, การขาดหาย bank enables, และเพิ่ม VREF threshold ของ self-test

การเปลี่ยนแปลง API ที่ไม่เข้ากัน

v3.5.0-beta.2 ไม่มีการเปลี่ยนแปลง Python API ที่ไม่เข้ากัน สคริปต์ที่ทำงานบน v3.5.0-beta.1 ทำงานได้บน v3.5.0-beta.2 โดยไม่มีการเปลี่ยนแปลง — เพียงแฟลชเฟิร์มแวร์ใหม่