Raspberry Pi Pico: Техникалык мүнөздөмөлөрү жана өзгөчөлүктөрү

Raspberry Pi Pico

Raspberry Pi Pico Raspberry Pi Foundation тарабынан иштелип чыккан жаңы микроконтроллер тактасы. Жаңы продукт барына кошулат жана кайсынысы көбүрөөк окшош Ардуино SBCге караганда. Мындан тышкары, анын дагы бир чоң сюрпризи бардыгын таң калтырды жана ал кичинекей көлөмүнөн, кереметтүү энергия натыйжалуулугунан же болгону 4 доллардын баасынан ашып кетти.

Raspberry Pi Foundation, жок эле дегенде, көз ирмемде өзүнүн чипин иштеп чыгып, укмуштуу окуяларга айланды. Бул жөнүндө SoC RP2040. Башкача айтканда, ушул убакка чейин алар Broadcom чиптерин башка тактайлардагыдай колдонушкан жок, тескерисинче өздөрү иштеп чыгышты. Келечекте алар ушул эле тенденцияны башка табакчаларга ээрчишеби же бул кандайдыр бир конкреттүү нерсе болгонбу, көрөбүз ...

SoC RP2040

Raspberry Pi Pico RP2040

El RP2040 - Raspberry Pi Foundation тарабынан иштелип чыккан биринчи чип. Бул өтө кичинекей жана өтө жука тактайды өркүндөтүү үчүн үйдө жасалган жана көлөмү жана керектөөсү маанилүү болгон долбоорлор үчүн иштелип чыккан дизайн, мисалы, робототехника, өнөр жай, унаа, медициналык колдонмолор, аба ырайы станциялары ж.б.

Башка ЖМКлардын айткандарына карабастан (ал тургай кээ бир маанилүү жана кадыр-барктуу), бул алар тарабынан чыгарылган чип эмес, алар тарабынан гана иштелип чыккан. Биздин команда тарабынан иштелип чыккан SoC адистешкен Asics жана бул ушул ICге алып келди.

Башкача айтканда, алар ХДМге айланган жок, бирок жөн гана өз дизайнын куюучу цехке жөнөтүү үчүн жомоктогудай адамдар. TSMC. Бул фабрикаларда аларды өндүрүү үчүн 40nm процесси колдонулган. Ооба, бул өтө эле примитивдүү сезилиши мүмкүн болгон түйүн, бирок литография технологиясы бул долбоор үчүн жетиштүү жана өз ишин мыкты аткарат.

Бул Raspberry Pi Pico кубатын иштеткен rp2040 SoC долбооруна кайтып келсек, ал өзөктөр башынан баштап иштелип чыкпаган, бирок алар Arm's IP ядролорун колдонууну тандап алышкан. Тактап айтканда, ал колдонулган эки ARM Cortex M0 + 133Mhz. Мындан тышкары, ал 264 КБ оперативдүү эс тутум жана 2 МБ жарк менен жабдылган.

Бардыгы SBC сыяктуу башка оперативдик тутумду башкарууга багытталган эмес, бирок Raspberry Pi Pico сыяктуу тилдерде жазылган эскиздерди же программаларды гана иштете алат. C / C ++ же MycroPython. Аларды компьютериңизге жазгандан кийин, аларды аткаруу үчүн MCU бирдиги, же микроконтроллер үчүн microUSB аркылуу тактага өткөрсө болот.

Акыр-аягы, мен четке каккым келбейт номенклатура колдонулган жана RP2040 аталышынын себеби бар:

  • RP: Raspberry Pi дегенди билдирет
  • 2: ядролордун саны.
  • 0: негизги түрү (M0 +).
  • 4: log2 (RAM / 16kB).
  • 0: log2 (туруксуз же флэш / 16kB), эгер 0 болсо, анда ал бортто болгондуктан.

Бул акылсыздай сезилиши мүмкүн, айрыкча азырынча алар тарабынан иштелип чыккан бир гана SoC бар экендигин эске алганда. Бирок бул Raspberry Pi Foundation мүмкүн деп ишара кылышы мүмкүн келечекте дагы бир нече SoC иштеп чыгыңыз...

Кошумча маалымат - Маалымат жадыбалы RP2040

Raspberry Pi Pico тактасы жөнүндө

Жаңы табак Raspberry Pi Pico кичинекейдигине карабастан жагымдуу сюрприздерди сактайт. Жана 4 доллардын баасына, аны базардагы эң арзан микроконтроллер тактасынын бири кылат.

Raspberry Pi Pico

Кадап чыгып

карата абал боюнча техникалык мүнөздөмөлөр жана мүнөздөмөлөр, бул жерде табакчанын бардык деталдары келтирилген:

  • ШОСтун: RP2040 Улуу Британияда ASIC дизайнына арналган Raspberry Pi Foundation жумушчу тобу тарабынан иштелип чыккан.
    • DualCore ARM Cortex-M0 + динамикалык саат жыштыгы 133 МГц чейин.
    • SRAM эс тутуму 264 кБ
    • 2MB борттогу флэш-эстутум.
    • Өтө аз керектөө жана кыймылсыз жана уйку режимдери менен.
  • байланыш: USB 1.1 Host колдогон microUSB
  • Программалоо: C / C ++ жана MicroPython сыяктуу тилдерди сүйрөп таштаңыз.
  • GPIO: 26 пиндүү көп функционалдуу
  • Башка казыктар: 2x SPI, 2x I2C, 2х UART, 3x 12 биттик ADC, 16x каналдар Сеул.
  • тамактандыруу: 3.3 V
  • дагы: температура сенсору, ROMдогу ылдам жылуучу чекит китепканалары жана перифериялык жабдыктарды колдоого ылайыкташтырылган 8x PIO (Programmable I / O). Мисалы, PIO менен VGA, үн, SD карта окуу ж.б.уюмдарын туурап конфигурациялоого болот.
  • көлөм: 51x21mm
  • баа: 4 $ (сатып алуу)

Программалоону кантип баштоо керек

Жаңы Raspberry Pi Pico C / C ++ SDK же расмий MicroPython портунун жардамы менен программаланат, бул сиздин долбоорлоруңузда тигил же бул тилди колдонгонуңузга жараша болот. Мындан тышкары, программа оңой жүктөлөт:

  1. Жөн гана тактадагы BOOTSEL баскычын басып туруу менен
  2. Компьютерге microUSB кабелин туташтыруу (Linux, Windows же macOS, жана сиз Raspberry Pi 4 программасын да түзсөңүз болот)
  3. Андан кийин BOOTSEL баскычы чыгып, ЖК RPI-RP2 деп аталган жаңы блокту пендривдей орнотот.
  4. Эми, сиз UF2 код файлын эс тутумуна сүйрөп барсаңыз, ал жүктөлөт.
  5. Raspberry Pi Pico кайра жүктөлүп, программаны иштете баштайт.

Мындан тышкары, сизде дагы бар файл INDEX.HTM блоктун ичинде жана ал Raspberry Pi веб-сайтындагы расмий документтерди көрсөтөт. INFO_U2F.TXT файлынын дагы биринде жүктөгүчтүн версиясы сыяктуу такта жөнүндө маалымат бар.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.