آر پی ۲۰۴۰

چیپست رزبری پای

آر پی ۲۰۴۰ (RP 2040) یک چیپ ۳۲ بیتی با پردازنده دو هسته ای +ARM Cortex-M0 است که [۱] [۲] [۳] توسط شرکت رزبریپای ساخته شده. در همان زمان، به عنوان بخشی از برد Raspberry Pi Pico منتشر شد. [۱]

میکروکنترلر آر پی ۲۰۴۰
قالب RP2040

بررسی اجمالی ویرایش

آر پی ۲۰۴۰ که در تاریخ ۲۱ ژانویه ۲۰۲۱ معرفی شد، اولین میکروکنترلر است که توسط رزبریپای یا (Raspberry Pi Ltd) طراحی شده است. [۱] [۲] این میکروکنترلر کم هزینه با قیمت ۴ دلار آمریکا می‌توان با زبان های اسمبلی ، Rust ، C / C++ و MicroPython برنامه ریزی کرد. [۱] برای اجرای TensorFlow Lite به اندازه کافی قدرتمند است. [۱]

در زمان اعلام، چهار تولیدکننده دیگر ( Adafruit ، Pimoroni ، Arduino ، SparkFun ) در مراحل پیشرفته طراحی محصول خود بودند و منتظر در دسترس بودن گسترده تراشه‌هایی بودند که برای تولید قرار می‌گرفتند. [۴] SparkFun از آن زمان محصولاتی را بر اساس RP2040 منتشر کرده است. [۵]

Hackaday به مزایای RP2040 اشاره می کند که از رزبری پای، مجموعه ویژگی های خوب و عرضه در بسته های ارزان قیمت است. [۶]

بر اساس دیتاشیت ، چندین تجدید نظر در تراشه وجود دارد: منبع کامل بوت رام آر پی ۲۰۴۰ را می‌توانید در https://github.com/raspberrypi/pico-bootrom بیابید.

این شامل هر دو نسخه 1 و نسخه 2 بوت رام است که به ترتیب با ویرایش های سیلیکون B0 و B1 مطابقت دارند.

امکانات ویرایش

این تراشه ی سیلیکونی 40 نانومتری در بسته‌بندی اس ام دی ۷ میلی متر در ۷ میلی‌متری است

  • ویژگی های کلیدی: [۷]
    •  هسته های دوگانه ۱۳۳ مگاهرتزی ARM Cortex-M0+ (قابلیت اورکلاک تا بیش از 400 مگاهرتز [۸] )
      • هر هسته دارای یک تقسیم کننده اعداد صحیح جانبی و دو interpolator است.
    • ۲۵۶ کیلوبایت SRAM در شش بانک مستقل
    • بدون فلش داخلی یا حافظه EEPROM (پس از تنظیم مجدد، بوت لودر سیستم عامل را از حافظه فلش خارجی یا گذرگاه USB در SRAM داخلی بارگیری می کند)
    • کنترلر باس QSPI ، را پشتیبانی می کند تا ۱۶مگابایت حافظه فلش خارجی
    • کنترلر DMA
    • نوار متقاطع AHB ، کاملاً متصل
    • رگولاتور ریزش کم قابل برنامه ریزی روی تراشه (LDO) برای تولید ولتاژ هسته
    • 2 PLL روی تراشه برای تولید USB و ساعت هسته
    • 30 پین GPIO که 4 عدد از آن ها به صورت اختیاری می تواند به عنوان ورودی آنالوگ استفاده شود
  • لوازم جانبی:
    • 2 UART
    • 2 کنترلر SPI
    • 2 کنترلر I²C
    • 16 کانال PWM
    • کنترلر USB 1.1 و PHY ، با پشتیبانی از هاست و دستگاه
    • 8 دستگاه ورودی-خروجی برنامه ریزی شده (PIO).

همچنین ببینید ویرایش

  • آردوینو - خانواده برد میکروکنترلر محبوب
  • ESP32 - مجموعه ای از سیستم های کم هزینه و کم مصرف روی میکروکنترلرهای تراشه با Wi-Fi یکپارچه و بلوتوث دو حالته.
  • STM32 - خانواده ای از مدارهای مجتمع میکروکنترلر 32 بیتی
  • Raspberry Pi - سری کامپیوترهای تک برد کوچک Raspberry Pi
  • Thumby (کنسول بازی) - یک میکروکنسول به اندازه انگشت شست که توسط RP2040 طراحی شده است.

منابع ویرایش

  1. ۱٫۰ ۱٫۱ ۱٫۲ ۱٫۳ ۱٫۴ "Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4". January 21, 2021.
  2. ۲٫۰ ۲٫۱ Adams, James (1 February 2021). "Raspberry Pi RP2040: Our Microcontroller for the Masses". Arm Blueprint. Retrieved 20 February 2021.
  3. "RP2040 Datasheet" (PDF). Raspberry Pi Ltd. Retrieved 20 February 2021.
  4. "Tweet". twitter.com. Retrieved 2021-02-18.
  5. "RP2040 - A microcontroller from Raspberry Pi - SparkFun Electronics". www.sparkfun.com. Retrieved 20 February 2021.
  6. Williams, Elliot (20 January 2021). "Raspberry Pi Enters Microcontroller Game With $4 Pico". Hackaday. Retrieved 20 February 2021.
  7. "RP2040 Datasheet" (PDF). raspberrypi.com (به انگلیسی). Retrieved 2021-03-28.
  8. "Robin Grosset Takes a Raspberry Pi Pico's RP2040 to New Heights with an Overclock to 420MHz". Hackster.io (به انگلیسی). Retrieved 2021-03-28.