WCH CH32V407/467 ไมโครคอนโทรลเลอร์ RISC-V พร้อม Fast Ethernet MAC + PHY ในตัว, USB 2.0 PHY 480 Mbps และ PSRAM ในตัวสูงสุด 8 MB

WCH CH32V407 และ CH32V467 เป็นไมโครคอนโทรลเลอร์ RISC-V รุ่นใหม่ความเร็ว 200 MHz พร้อม Ethernet MAC + PHY 10/100 Mbps ในตัว, USB 2.0 High-Speed (480 Mbps) Host PHY, PSRAM ในตัวสูงสุด 8MB และอุปกรณ์ต่อพ่วงหลากหลาย เหมาะสำหรับงาน Industrial IoT และ Edge AI

ทั้งสองรุ่นใช้แกนประมวลผล QingKe V3V ของ WCH พร้อมส่วนขยาย RVV สำหรับการประมวลผลแบบเวกเตอร์ ให้ประสิทธิภาพ 4.11 CoreMark/MHz ซึ่งสูงกว่าแกน Arm Cortex-M4 ทั่วไป ความแตกต่างหลักระหว่าง CH32V407 และ CH32V467 คือ CH32V467 มี PSRAM ขนาด 4MB หรือ 8MB ทำให้เหมาะกับงานด้านจอแสดงผลและ HMI มากกว่า

CH32V407 block diagram
บล็อกไดอะแกรมของ CH32V407

สเปคของ WCH CH32V407/467:

  • MCU Core – QingKe V3V
    • 32-bit RISC-V (IMACV-X, X = custom) coreความเร็วสูงสุด 200 MHz
    • รองรับชุดคำสั่งเวกเตอร์ RVV และการประมวลผลแบบขนาน
  • หน่วยความจำและพื้นที่จัดเก็บ
    • SRAM ขนาด 200KB
    • PSRAM ขนาด 4MB หรือ 8MB (เฉพาะ CH32V467)
    • Flash ขนาด 512KB
    • SDIO รองรับ MMC, SD/SDIO Card และ CE-ATA
    • รองรับ Flexible Static Memory Controller (FSMC) แบบออปชัน สำหรับเชื่อมต่อหน่วยความจำหรืออุปกรณ์จัดเก็บข้อมูลภายนอก รวมถึงอุปกรณ์แบบ Memory-mapped
  • จอแสดงผล – LCD-TFT Display Controller (LTDC)
  • กล้อง –Digital Video Interface (DVP) ความเร็ว 150 MHz
  • เครือข่าย – Ethernet MAC 100Mbps และ PHY 10Mbps/100Mbps ในตัว
  • USB – รองรับ USB 2.0 High-Speed สูงสุด 2 ช่อง สำหรับ Host/Device พร้อม PHY ความเร็ว 480 Mbps ในตัว
  • อุปกรณ์ต่อพ่วงอื่น ๆ
    • GPIO สูงสุด 77 ขา และรองรับการแมปไปยัง External Interrupt ได้ 16 ช่อง
    • 1x I2C, 1x I3C, 3x SPI, 10x USART
    • อินเทอร์เฟซ CAN 2.0B
    • อินเทอร์เฟซเสียง I2S จำนวน 2 ช่อง
    • แอนะล็อก
      • DAC 12 บิต จำนวน 2 ช่อง
      • ADC 12 บิต จำนวน 2 ช่อง (ช่องละ 16 ช่อง)
      • กลุ่ม OPA/CMP จำนวน 1 กลุ่ม
    • รองรับ Addressable RGB (ARGB)
    • DMA สำหรับงานทั่วไป 2 กลุ่ม รวมทั้งหมด 24 ช่อง
    • Timer 6 ชุด
  • ความปลอดภัย – CRC Calculation Unit, Unique Chip ID ขนาด 96-bit, Random Number Generator (RNG)
  • การดีบัก – รองรับ Debug Mode แบบ 1-wire หรือ 2-wire
  • การจัดการพลังงาน
    • แรงดันไฟเลี้ยง – 2.9~3.6V
    • โหมดประหยัดพลังงาน: Sleep, Stop, Standby
    • Power-on/Power-down Reset, Programmable Voltage Monito
  • แพ็กเกจ – LQFP64, QFN68, LQFP100

CH32V407 CH32V467 portfolio

WCH มี CH32V407/V467 ทั้งหมด 6 รุ่น ได้แก่ CH32V407VET6, CH32V407WEU6, CH32V407RET6, CH32V467VET6, CH32V467WEU6 และ CH32V467RET6 โดยแต่ละรุ่นมีความแตกต่างกันในด้านการมีหรือไม่มี PSRAM, รูปแบบแพ็กเกจ, จำนวน GPIO ตั้งแต่ 48 ถึง 77 ขา, จำนวน USB 2.0 หนึ่งหรือสองช่อง และการรองรับ FSMC แบบออปชัน

ผู้ใช้สามารถดาวน์โหลด Datasheet, Reference Manual จำนวน 547 หน้า และแพ็กเกจ EVT ซึ่งประกอบด้วยเอกสารเฟิร์มแวร์และตัวอย่างโค้ดภาษา C ได้จากหน้าผลิตภัณฑ์ โดยในขณะนี้เอกสารส่วนใหญ่ยังมีเฉพาะภาษาจีน แต่โดยปกติ WCH จะทยอยเปิดตัวเอกสารภาษาอังกฤษในภายหลัง ด้านการพัฒนาซอฟต์แวร์ สามารถใช้ MounRiver IDE ได้ในขณะนี้ ส่วนการใช้ SDK แบบโอเพนซอร์ส ch32fun ยังไม่สามารถทำได้โดยตรง เนื่องจากการค้นหา CH32407 ใน GitHub repository ของ ch32fun ยังไม่พบข้อมูลของ MCU รุ่นนี้

CH32V407VET6 evaluation board
CH32V407VET6 evaluation board

นอกจากนี้บริษัทยังมี Evaluation Board สำหรับไมโครคอนโทรลเลอร์ CH32V407VET6 โดยมาพร้อมพอร์ต Fast Ethernet RJ45, USB 2.0 จำนวน 2 พอร์ต, GPIO Header, คอนเนกเตอร์ LCD ที่ยังไม่ได้ติดตั้ง และปุ่มกดกับ LED หลายตัว

ขณะนี้ยังไม่พบ Evaluation Board ในร้าน WCH บน AliExpress แต่สามารถซื้อชิป CH32V467RET6 จำนวน 5 ตัวในราคา $12.15 (~400฿) หรือ CH32V467VET6 จำนวน 5 ตัวในราคา $14.68 (~500฿) คิดเป็นประมาณ $2.4(~80฿) และ $2.9 (~100฿) ต่อชิป อย่างไรก็ตาม AnalogLamb ยังขายบอร์ดพัฒนา CH32V407 และ CH32V467 ในราคา $17.99 (~400฿)  และ $21.99 (~400฿) ตามลำดับ

แปลจากบทความ : WCH CH32V407/467 RISC-V MCU integrates Fast Ethernet MAC + PHY, 480 Mbps USB 2.0 PHY, up to 8 MB on-chip PSRAM

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
โฆษณา