WCH ने नए RISC-V माइक्रोकंट्रोलर की घोषणा की जिसे Arduino IDE के साथ प्रोग्राम किया जा सकता है

Arduino IDE RISC-V

पिछले वर्ष में, WCH ने एक श्रृंखला प्रस्तुत की है आरआईएससी-वी माइक्रोकंट्रोलर दिलचस्प है, आप यह जानते हैं MCUs इस खुले आईएसए के आधार पर एआरएम, अन्य की तुलना में बहुत अच्छी खबरें हैं। इनमें 32KB SRAM और 003KB फ़्लैश के साथ "10 सेंट" CH2V16 RISC-V माइक्रोकंट्रोलर, और CH32V307 जिसमें अधिक संसाधन (64KB SRAM और 256KB फ़्लैश तक) और अतिरिक्त परिधीय शामिल हैं।

अब तक, इन माइक्रोकंट्रोलर्स को MounRiver IDE या कुछ अन्य ओपन सोर्स टूल्स का उपयोग करके C भाषा में प्रोग्राम किया जा सकता था। तथापि, WCH ने हाल ही में Arduino IDE समर्थन की घोषणा की इनमें से कई आरआईएससी-वी माइक्रोकंट्रोलर के लिए, जो अधिक लोगों को भाग लेने और Arduino और अन्य विकास बोर्डों के समान आईडीई का उपयोग करने की अनुमति देगा।

के लिए केंद्रीय पुस्तकालय CH32duino फर्मवेयर डाउनलोड करने और WCH चिप्स को डीबग करने के लिए WCH-LINKE हार्डवेयर के माध्यम से OpenOCD के साथ काम करता है। इसके अलावा, इसमें उपकरणों की एक श्रृंखला है riscv-कोई नहीं-एम्बेड-जीसीसी जो WCH के RISC-V माइक्रोकंट्रोलर में मौजूद कस्टम RISC-V निर्देशों (आधा शब्द और बाइट संपीड़न निर्देश एक्सटेंशन, हार्डवेयर स्टैक पुश/पॉप फ़ंक्शन) का समर्थन करता है।

निम्नलिखित विकास किट वर्तमान में समर्थित हैं Arduino IDE संगत:

  • ईवीटी बोर्ड CH32V003F4P
  • ईवीटी बोर्ड CH32V203G8U
  • ईवीटी बोर्ड CH32X035G8U
  • ईवीटी बोर्ड CH32V103R8T6_BLACK
  • ईवीटी बोर्ड CH32V307VCT6_BLACK

ये सभी बाह्य उपकरणों के लिए I/O के साथ हैं ADC, DAC, USART, GPIO, EXTI, SysTick, I2C और SPI.

उनका उपयोग करने के लिए, आपको निम्नलिखित का पालन करना होगा कदम:

  1. फ़ील्ड में निम्नलिखित लिंक जोड़ें "अतिरिक्त लाइसेंस प्लेट प्रबंधक यूआरएलArduino 2.0 IDE में: https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
  2. इसके बाद, WCH CH32 MCU के EVT बोर्ड कनेक्ट करें
  3. Arduino IDE मेनू से CH32V00x जैसे RISC-V बोर्ड का चयन करें जैसा कि आप Arduino या संगत बोर्ड के साथ करेंगे
  4. और इस तरह आप इसे काम करते देखने के लिए प्रोग्राम किए गए स्केच के कोड को लोड कर सकते हैं।

और याद रखें, Arduino IDE के साथ संगत है विंडोज़, लिनक्स और मैकओएस, हालाँकि इसके लिए प्रत्येक ऑपरेटिंग सिस्टम के लिए कुछ विशिष्ट सेटिंग्स की आवश्यकता हो सकती है।

अधिक जानकारी - प्रोजेक्ट गिटहब साइट


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।