نحوه نصب MicroPython برای RISC-V در Raspberry Pi Pico 2

نحوه نصب MicroPython برای RISC-V در Raspberry Pi Pico 2

Raspberry Pi Pico 2 که به تازگی منتشر شده است با دو CPU مختلف عرضه می شود. یا یک پردازنده دو هسته ای Arm cortex M33 یا یک پردازنده Dual Core RISC-V Hazard3، بله اولین محصول RISC-V از یک Raspberry Pi! پردازنده دوم عملکردی بین پردازنده دو هسته ای Arm Cortex M0+ در Raspberry Pi Pico قدیمی و پردازنده جدیدتر Arm Cortex M33 دارد. CPU RISC-V توسط کارمند Raspberry Pi Luke Wren به عنوان یک پروژه جانبی جالب توسعه داده شد.

برای پیمایش افقی پیمایش کنید
ویژگی رزبری پای پیکو 2 رزبری پای پیکو
سیستم روی یک تراشه RP2350، دو هسته‌ای Arm Cortex M33 یا پردازنده دو هسته‌ای RISC-V Hazard3 که تا 150 مگاهرتز کار می‌کند RP2040، پردازنده دو هسته‌ای Arm Cortex M0+ با سرعت 133 مگاهرتز
Sram 520 کیلوبایت 264 کیلوبایت
حافظه فلش 4 مگابایت QSPI 2 مگابایت QSPI
حفاظت Arm TrustZone، 8 کیلوبایت OTP، بوت امن هیچ کس
Wi-Fi/Bluetooth هیچ کس نه (Pico W این را دارد)
پشتیبانی از زبان MicroPython، CircuitPython، C، C++ MicroPython، CircuitPython، C، C++
رابط USB دستگاه و هاست USB 1.1 دستگاه و هاست USB 1.1
سطح منطق GPIO 3.3 ولت 3.3 ولت
درگاه ورودی/خروجی عمومی (GPIO) 26 x ورودی و خروجی دیجیتال 26 x ورودی و خروجی دیجیتال
4 x 12 بیت ADC (پین های آنالوگ) 3 x 12 بیت ADC (پین های آنالوگ)
2 x UART، 2 x I2C، 2 x SPI، 24 x PWM 2 x UART، 2 x I2C، 2 x SPI، 16 x PWM
ورودی و خروجی قابل برنامه ریزی 12 دستگاه PIO حالت 8 دستگاه PIO حالت
لامپ LED روی برد پورت ورودی و خروجی عمومی 25 پورت ورودی و خروجی عمومی 25
قدرت 1.8 تا 5.5 ولت از طریق Micro USB یا VSYS 1.8 تا 5.5 ولت از طریق Micro USB یا VSYS
حالت خواب روی میکروکنترلر <10 μA 100 میکرو آمپر
ابعاد 21 × 51 میلی متر 21 × 51 میلی متر
قیمت 5 دلار 4 دلار

در حال حاضر، دو راه برای استفاده از این CPU جدید وجود دارد، از طریق یک گردش کار ++C، و با استفاده از پیش نمایش آخرین سیستم عامل MicroPython. ما از جدیدترین سیستم عامل MicroPython برای RISC-V استفاده خواهیم کرد تا نشان دهیم که به اندازه نسخه MicroPython که برای یک پردازنده Arm استفاده می شود آسان است.

منبع: https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/how-to-install-micropython-for-risc-v-on-the-raspberry-pi-pico-2

تحریریه مجله اچ پی