RISC-V CH32V307VCT6 개발보드 -RT-Thread

(RISC-V CH32V307VCT6 Board -RT-Thread)

IMG_0242

개요

  • 본 제품은 RISC-V CH32V307VCT6 개발보드 -RT-Thread입니다.
  • 32비트 RISC-V CH32V307VCT6 마이크로컨트롤러를 기반으로 디자인된 제품입니다.
  • 10Mbps 이더넷 포트를 지원합니다.

특징

  • MCU – WCH CH32V307VCT6 32-bit RISC-V microcontroller @ 144 MHz with 256K Flash, 64K SRAM
  • Storage – 32Mbit SPI NOR flash (W25Q32), 64kbit EEPROM (24C64), MicroSD card slot
  • Networking – 10 Mbps Ethernet
  • USB – 1x USB 2.0 Type-C port (High Speed: 480 Mbps), 1x USB 2.0 Type-C port (Full Speed: 12 Mbps)
  • Expansion – 2x 48-pin headers with
    • 2 x 12-bit DAC
    • 2-unit 16-channel 12-bit ADC
    • 16-channel TouchKey.
    • 2x USARTs, 5x UARTs.
    • 2x CAN interfaces (2.0B active).
    • SDIO interface
    • 2x I2C, 3x SPI interfaces
    • 2x I2S interfaces.
    • Up to 80x GPIO ports, with up to 16 external interrupts
    • Etc…
  • Debugging – 4-pin debug interface (GND, CLK, DIO, 3.3V) with YD-Link or WCH-Link debugger
  • Misc – 2x user LEDs, Power LED, Reset button, user button, BOOT0 button
  • Power Supply
    • 5V via USB port
    • 1A LDO
    • PPTC (polymeric positive temperature coefficient) device aka resettable fuse
  • YD-CH32V307VCT6 board

문서

  • Either USB port can be used to flash the firmware with WCHISPTool (Windows only) and programming can be done in MounRiver Studio IDE that is said to be similar to the Arm Keil MDK, and available for both Windows and Linux, which is said to include a download tool too (So WCHISPTool may not be necessary?). You’ll also find the CH32V307VCT6 datasheet and reference manual, as well as code samples on Github. That repository is for the WCH board.
  • https://github.com/openwch/ch32v307

연관제품