Le microcontrôleur RISC-V WCH CH32V006 ajoute plus d’E/S, de mémoire et de stockage par rapport au CH32V003

Le Microcontrôleur Risc V Wch Ch32v006 Ajoute Plus D'e/s, De Mémoire

Le microcontrôleur WCH CH32V006 RISC-V est une mise à niveau du microcontrôleur CH32V003 à 10 cents avec plus d’E/S, jusqu’à quatre fois la mémoire, le stockage, une plage de tension d’alimentation plus large, l’ajout d’une interface TouchKey, ainsi qu’un nouveau 32 Noyau RISC-V V2C de 1,24 bit au lieu du noyau V2A trouvé dans le CH32V003.

Plus précisément, cela signifie que nous sommes passés du CH32V003 avec 2 Ko de SRAM et 8 Ko de flash, jusqu’à 8 Ko de SRAM et 62 Ko pour le CH32V006, et 6 Ko de SRAM et 32 ​​Ko de flash pour le CH32V005, un petit frère du nouveau microcontrôleur RISC-V.

Schéma fonctionnel CH32V006
Spécifications WCH CH32V005 et CH32V006 (avec surlignages en gras pour montrer les différences par rapport au CH32V003) :

  • CPU – cœur «RISC-V2C» 32 bits jusqu’à 48 MHz
  • Mémoire – 6 Ko de SRAM (CH32V005) ou 8 Ko de SRAM (CH32V006)
  • Stockage – 32 Ko de mémoire flash (CH32V005) ou 62 Ko de mémoire flash (CH32V006)
  • Périphériques
    • Jusqu’à 31x GPIO avec prise en charge des interruptions (CH32V003 avait jusqu’à 18x GPIO)
    • 2x interfaces USART
    • 1x I2C
    • 1x SPI
    • ADC 12 bits jusqu’à 8 canaux ; Interface TouchKey (CH32V006 uniquement)
    • Interface de débogage à 1 ou 2 fils
    • Amplificateur opérationnel (OPA)
    • Contrôleur DMA à usage général
    • Minuteries
        • Minuterie avancée 16 bits
        • Minuterie polyvalente 16 bits
        • Minuterie « simplifiée » (精简) 16 bits (CH32V006 uniquement)
      • 2x minuteries de surveillance
      • Minuterie système 32 bits
  • Divers – ID unique de la puce 96 bits
  • Tension d’alimentation – 2 V à 5 V (CH32V002 était 3,3 V ou 5 V)
  • Modes de faible consommation – Veille, veille
  • Réinitialisation à la mise sous tension (POR), détecteur de tension programmable
  • Paquets
    • CH32V005-QFN12, QFN20, QSOP24
    • CH32V006 – TSSOP20, QFN20, QSOP24, QFN32

Matrice produit CH32V006 CH32V005

Nous pouvons voir que certains packages sont identiques au CH32V003, mais ils peuvent ne pas être compatibles avec les broches compte tenu des interfaces supplémentaires. Il n’y a pas encore de page produit et la fiche technique n’est pas disponible. Le nouveau microcontrôleur CH32V005/6 est apparu dans le guide produit (PDF) et Patrick Yang, CTO chez WCH, a tweeté (X’ed ?) sur le prochain MCU CH32V006, fournissant quelques détails supplémentaires et offrant des échantillons gratuits aux personnes intéressées. Plus d’informations et de documentation devraient faire surface une fois que les nouveaux MCU se rapprocheront de la production de masse.

Merci à David pour le conseil.

ROCK Pi 4C Plus

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • Carte de développement CH32V003, carte système minimale, carte de base RISC-V, module microcontrôleur CH32V003F4P6
  • Xptieeck Carte de développement pour module de processeur Advanced RISC V TWEN32F003