I-WCH ibhengeza i-microcontroller entsha ye-RISC-V enokucwangciswa nge-Arduino IDE

Arduino IDE RISC-V

Kunyaka ophelileyo, iWCH ibonise uthotho lwe I-RISC-V i-microcontrollers umdla, uyayazi loo nto IiMCU esekwe kule ISA ivulekileyo ziindaba ezimnandi xa kuthelekiswa nee-ARM, phakathi kwezinye. Ezi ziquka "i-32 cent" CH003V10 RISC-V microcontroller kunye ne-2KB ye-SRAM kunye ne-16KB ye-flash, kunye ne-CH32V307 enezixhobo ezininzi (ukuya kwi-64KB ye-SRAM kunye ne-256KB ye-flash) kunye neeperipherals ezongezelelweyo.

Ukuza kuthi ga ngoku, ezi microcontrollers zinokucwangciswa ngolwimi lwe-C zisebenzisa i-MounRiver IDE okanye ezinye izixhobo ezivulelekileyo. Nangona kunjalo, I-WCH isanda kwazisa inkxaso ye-Arduino IDE kuninzi lwala ma-microcontrollers e-RISC-V, okuya kuvumela abantu abaninzi ukuba bathathe inxaxheba kwaye basebenzise i-IDE efanayo ne-Arduino kunye nezinye iibhodi zophuhliso.

Ithala leencwadi eliphakathi CH32duino Isebenza kunye ne-OpenOCD nge-WCH-LINKE hardware ukukhuphela i-firmware kunye ne-debug WCH chips. Ukongeza, inoluhlu lwezixhobo riscv-akukho-zinziso-gcc exhasa imiyalelo ye-RISC-V yesiko (isiqingatha-igama kunye ne-byte yomyalelo wokunyanzeliswa koxinzelelo, i-hardware stack push / imisebenzi ye-pop) ekhoyo kwi-WCH's RISC-V microcontroller.

Ezi khithi zophuhliso zilandelayo ziyaxhaswa okwangoku Arduino IDE ehambelanayo:

  • Ibhodi ye-EVT CH32V003F4P
  • Ibhodi ye-EVT CH32V203G8U
  • Ibhodi ye-EVT CH32X035G8U
  • Ibhodi ye-EVT CH32V103R8T6_BLACK
  • Ibhodi ye-EVT CH32V307VCT6_BLACK

Zonke zine-I/O yeeperipherals ADC, DAC, USART, GPIO, EXTI, SysTick, I2C kunye neSPI.

Ukuze uzisebenzise, ​​kuya kufuneka ulandele oku kulandelayo amanyathelo:

  1. Yongeza ikhonkco elilandelayo kwindawo "Ii-URL zomphathi wepleyiti yelayisensi eyongezelelweyo” kwi-Arduino 2.0 IDE: https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
  2. Emva koko, qhagamshela iibhodi ze-EVT ze-WCH CH32 MCU
  3. Khetha ibhodi yeRISC-V enje nge CH32V00x kwimenyu ye-Arduino IDE njengoko ubuya kwenza ngeArduino okanye iibhodi ezihambelanayo.
  4. Kwaye ngale ndlela unokulayisha ikhowudi yomzobo ocwangcisiweyo ukuwubona usebenza.

Kwaye khumbula, Arduino IDE iyahambelana IWindows, iLinux kunye neMacOS, nangona inokufuna useto oluthile lwendlela nganye yokusebenza.

Iinkcukacha ezithe xaxe - Indawo yeProjekthi yeGitHub


Yiba ngowokuqala ukuphawula

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.