WCH oznamuje nový mikrokontrolér RISC-V, který lze naprogramovat pomocí Arduino IDE

Arduino IDE RISC-V

V posledním roce WCH představila řadu Mikrokontroléry RISC-V zajímavé, to víš MCU založené na tomto otevřeném ISA jsou mimo jiné skvělou zprávou ve srovnání s ARM. Patří mezi ně „32centový“ mikrokontrolér CH003V10 RISC-V s 2KB paměti SRAM a 16KB flash a CH32V307, který má více zdrojů (až 64KB SRAM a 256KB flash) a další periferie.

Až dosud bylo možné tyto mikrokontroléry programovat v jazyce C pomocí MounRiver IDE nebo některých jiných open source nástrojů. Nicméně, WCH nedávno oznámila podporu Arduino IDE pro mnoho z těchto mikrokontrolérů RISC-V, což umožní zapojení více lidí a použití stejného IDE jako pro Arduino a další vývojové desky.

Ústřední knihovna pro CH32duino Pracuje s OpenOCD přes hardware WCH-LINKE pro stahování firmwaru a ladění WCH čipů. Kromě toho má řadu nástrojů RISCV-NONE-EMBED-GCC který podporuje vlastní instrukce RISC-V (rozšíření instrukcí pro kompresi půl slova a bajtů, funkce hardwarového zásobníku push/pop) přítomné v mikrokontroléru RISC-V společnosti WCH.

V současné době jsou podporovány následující vývojové sady Kompatibilní s Arduino IDE:

  • Deska EVT CH32V003F4P
  • Deska EVT CH32V203G8U
  • Deska EVT CH32X035G8U
  • Deska EVT CH32V103R8T6_BLACK
  • Deska EVT CH32V307VCT6_BLACK

Všechny s I/O pro periferie ADC, DAC, USART, GPIO, EXTI, SysTick, I2C a SPI.

Abyste je mohli používat, budete muset dodržovat následující kroky:

  1. Přidejte následující odkaz do pole „Další adresy URL správce SPZ“ v IDE Arduino 2.0: https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
  2. Dále připojte desky EVT WCH CH32 MCU
  3. Vyberte desku RISC-V, jako je CH32V00x z nabídky Arduino IDE, jako byste to udělali s Arduino nebo kompatibilními deskami
  4. A tímto způsobem můžete načíst kód naprogramovaného náčrtu, abyste viděli, jak funguje.

A pamatujte, že Arduino IDE je kompatibilní s Windows, Linux a macOS, i když může vyžadovat určitá specifická nastavení pro každý operační systém.

Více informací - Web projektu GitHub


Buďte první komentář

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.