تعلن WCH عن متحكم RISC-V الجديد الذي يمكن برمجته باستخدام Arduino IDE

اردوينو IDE RISC-V

في العام الماضي، قدمت WCH سلسلة من ميكروكنترولر RISC-V مثير للاهتمام، أنت تعرف ذلك MCUs استنادًا إلى ISA المفتوح هذا، تعد هذه أخبارًا رائعة مقارنةً بـ ARMs وغيرها. يتضمن ذلك وحدة التحكم الدقيقة CH32V003 RISC-V "10 سنت" مع 2 كيلو بايت من ذاكرة SRAM و16 كيلو بايت من فلاش، وCH32V307 الذي يحتوي على المزيد من الموارد (ما يصل إلى 64 كيلو بايت من SRAM و256 كيلو بايت من فلاش) وأجهزة طرفية إضافية.

حتى الآن، يمكن برمجة وحدات التحكم الدقيقة هذه بلغة C باستخدام MounRiver IDE أو بعض الأدوات الأخرى مفتوحة المصدر. لكن، أعلنت WCH مؤخرًا عن دعم Arduino IDE للعديد من وحدات التحكم الدقيقة RISC-V، والتي ستسمح لعدد أكبر من الأشخاص بالمشاركة واستخدام نفس IDE كما هو الحال في Arduino ولوحات التطوير الأخرى.

المكتبة المركزية ل CH32duino يعمل مع OpenOCD عبر أجهزة WCH-LINKE لتنزيل البرامج الثابتة وتصحيح أخطاء شرائح WCH. بالإضافة إلى ذلك، فهو يحتوي على سلسلة من الأدوات riscv-none-embed-gcc الذي يدعم تعليمات RISC-V المخصصة (امتدادات تعليمات ضغط نصف كلمة وبايت، ووظائف الدفع/البوب ​​لمكدس الأجهزة) الموجودة في وحدة التحكم الدقيقة RISC-V الخاصة بـ WCH.

مجموعات التطوير التالية مدعومة حاليًا اردوينو IDE متوافق:

  • لوحة EVT CH32V003F4P
  • لوحة EVT CH32V203G8U
  • لوحة EVT CH32X035G8U
  • لوحة EVT CH32V103R8T6_BLACK
  • لوحة EVT CH32V307VCT6_BLACK

كل منهم مع I/O للأجهزة الطرفية ADC، DAC، USART، GPIO، EXTI، SysTick، I2C وSPI.

من أجل استخدامها، سوف تحتاج إلى اتباع ما يلي خطوات:

  1. أضف الرابط التالي إلى الحقل "عناوين URL الإضافية لمدير لوحة الترخيص"في Arduino 2.0 IDE: https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
  2. بعد ذلك، قم بتوصيل لوحات EVT الخاصة بـ WCH CH32 MCU
  3. حدد لوحة RISC-V مثل CH32V00x من قائمة Arduino IDE كما تفعل مع Arduino أو اللوحات المتوافقة
  4. وبهذه الطريقة يمكنك تحميل كود الرسم المبرمج لرؤيته يعمل.

وتذكر أن Arduino IDE متوافق مع Windows و Linux و macOS، على الرغم من أنه قد يتطلب بعض الإعدادات المحددة لكل نظام تشغيل.

معلومات اكثر - موقع المشروع جيثب


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.