I-WCH imemezela isilawuli esincane se-RISC-V esingahlelwa nge-Arduino IDE

I-Arduino IDE RISC-V

Ngonyaka odlule, i-WCH yethule uchungechunge lwe I-RISC-V microcontrollers Kuyathakazelisa, uyakwazi lokho Ama-MCU ngokusekelwe kule ISA evulekile yizindaba ezinhle uma ziqhathaniswa nama-ARM, phakathi kwezinye. Lokhu kufaka phakathi i-microcontroller ye-“32 cent” CH003V10 RISC-V ene-2KB ye-SRAM kanye no-16KB we-flash, kanye ne-CH32V307 enezinsiza ezengeziwe (ezifika ku-64KB we-SRAM kanye no-256KB we-flash) nezinye izinto eziphathelene nomngcele.

Kuze kube manje, lezi zilawuli ezincane zingahle zihlelwe ngolimi C zisebenzisa i-MounRiver IDE noma amanye amathuluzi omthombo ovulekile. Nokho, I-WCH isanda kumemezela ukwesekwa kwe-Arduino IDE kweziningi zalezi zilawuli ezincane ze-RISC-V, ezizovumela abantu abaningi ukuthi babambe iqhaza futhi basebenzise i-IDE efanayo neye-Arduino namanye amabhodi okuthuthukisa.

Umtapo wolwazi omaphakathi we I-CH32 iduino Isebenza ne-OpenOCD ngehadiwe ye-WCH-LINKE ukulanda i-firmware nokulungisa ama-chip e-WCH. Ngaphezu kwalokho, inochungechunge lwamathuluzi i-riscv-none-shumeka-gcc esekela imiyalo yangokwezifiso ye-RISC-V (izandiso zemiyalo yokuminyanisa yegama elinguhhafu kanye ne-byte, imisebenzi ye-hardware stack/pop) ekhona ku-microcontroller ye-WCH's RISC-V.

Amakhithi okuthuthukisa alandelayo ayasekelwa okwamanje I-Arduino IDE iyahambisana:

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

Wonke ane-I/O yama-peripherals I-ADC, i-DAC, i-USART, i-GPIO, i-EXTI, i-SysTick, i-I2C ne-SPI.

Ukuze uwasebenzise, ​​uzodinga ukulandela okulandelayo izinyathelo:

  1. Engeza isixhumanisi esilandelayo ensimini "Ama-URL engeziwe wesiphathi sepuleti lelayisense” ku-Arduino 2.0 IDE: https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
  2. Okulandelayo, xhuma amabhodi e-EVT e-WCH CH32 MCU
  3. Khetha ibhodi le-RISC-V elifana ne-CH32V00x kumenyu ye-Arduino IDE njengoba ubungenza nge-Arduino noma amabhodi ahambisanayo
  4. Futhi ngale ndlela ungalayisha ikhodi yomdwebo ohleliwe ukuze uwubone usebenza.

Futhi khumbula, i-Arduino IDE iyahambisana IWindows, iLinux neMacOS, nakuba kungase kudinge izilungiselelo ezithile zesistimu ngayinye yokusebenza.

Imininingwane engaphezulu - Indawo yephrojekthi ye-GitHub


Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.