Raspberry-логотип

Raspberry Pi SC1631 Raspberry микроконтроллери

Raspberry-Pi-SC1631-Raspberry-Microcontroller-продукт-сүрөт

Продукт спецификациялары

  • Модели: RP2350
  • Пакет: QFN-60
  • Ички Flash сактагыч: Жок
  • Тtage Жөнгө салгыч: Чипти алмаштыруучу жөнгө салгыч
  • Жөнгө салгыч Pins: 5 (3.3V кириш, 1.1V чыгыш, VREG_AVDD, VREG_LX, VREG_PGND)

Продукт колдонуу нускамалары

  • 1-глава: Киришүү
  • RP2350 сериясы RP2040 сериясына салыштырмалуу ар кандай топтом параметрлерин сунуштайт. RP2350A жана RP2354A QFN-60 пакетинде ички флеш сактагычы жок жана тиешелүүлүгүнө жараша, ал эми RP2354B жана RP2350B QFN-80 пакетинде флеш сактагычы бар жана жок.
  • 2-бөлүм: Күч
    RP2350 сериясы жаңы чипте которулуучу томду камтыйтtagбеш төөнөгүч менен электрондук жөнгө салгыч. Бул жөнгө салгыч иштөө үчүн тышкы компоненттерди талап кылат, бирок RP2040 сериясындагы сызыктуу жөнгө салгычка салыштырмалуу жогорку жүк агымдарында жогорку кубаттуулукту сунуштайт. Аналогдук схеманы камсыз кылган VREG_AVDD пининдеги ызы-чуунун сезгичтигине көңүл буруңуз.

Көп берилүүчү суроолор (FAQ)

  • С: RP2350A жана RP2350B ортосундагы негизги айырма эмнеде?
    Ж: Негизги айырмачылык ички флеш сактагычтын болушунда. RP2350A ички флеш сактагычка ээ эмес, ал эми RP2350B бар.
  • С: Том канча пинtagRP2350 сериясындагы регулятор барбы?
    Ж: томtagRP2350 сериясындагы регулятор беш төөнөгүчкө ээ.

RP2350 менен аппараттык дизайн такталарды жана буюмдарды куруу үчүн RP2350 микроконтроллерлерин колдонуу

Колофон

  • © 2023-2024 Raspberry Pi Ltd
  • Бул документация Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND) боюнча лицензияланган. куруу датасы: 2024-08-08 куруу версиясы: c0acc5b-таза
  • Юридикалык баш тартуу эскертүүсү
  • Мейкиндик пи продуктулары үчүн техникалык жана ишенимдүүлүк жөнүндө маалыматтар ("Расписание") САТЫККА ЖАНА БЕЛГИЛУУ МАКСАТКА ЖАРАКЧЫЛЫГЫНЫН КЫЙЫМ КЕПИЛДИКТЕРИ ЖОК. ТҮЗ, КЫЙЫР, КОКУСТУК, АТАЙЫН, ҮЛГҮЛҮК ЖЕ КИЙИНКИ ЗЫЯНДАР ҮЧҮН ЖООПКЕРЧИЛИК ЭМЕС МАКСИМАЛДЫК ДЕҢГЭЭЛДЕРДИН КЕРЕКТҮҮЛҮГҮН, ЖЕ КЫЗМАТТАРЫ КОЛДОНУУНУН ЖОГОЛУШУ, МААЛЫМАТТАР; , ЖЕ ПАЙДА ЖЕ БИЗНЕСТИН ҮЗҮЛГӨНҮ) ЭМНЕ КЕЛГЕН ЖАНА ЖООПКЕРЧИЛИК ТЕОРИЯСЫ БОЮНЧА, КЕЛИШИМ БОЮНЧА, КАТУУ ЖООПКЕРЧИЛИК ЖЕ КОРКУНУЧТУУ (АЙЛАСЫЗДЫК ЖЕ БАШКА ЖАСАЛДА) ЭМНЕ КЫЛУУДА БОЛБОЙТ, МҮМКҮНЧҮЛҮКТӨРДӨ КАРАТА МЫНДАЙ ЗЫЯНДАР.
  • RPL каалаган убакта жана андан ары эскертүүсүз РЕСУРСТАРГА же аларда сүрөттөлгөн продуктыларга ар кандай жакшыртууларды, жакшыртууларды, оңдоолорду же башка өзгөртүүлөрдү киргизүү укугун өзүнө калтырат.
    РЕСУРСТАР ылайыктуу деңгээлдеги дизайн билими бар квалификациялуу колдонуучуларга арналган. Колдонуучулар алардын тандоосу жана РЕСУРСТАРДЫ пайдалануусу жана аларда сүрөттөлгөн өнүмдөрдүн ар кандай колдонулушу үчүн гана жоопкерчиликтүү болушат. Колдонуучу RPLдин ордун толтурууга жана алардын РЕСУРСТАРДЫ пайдалануусунан келип чыккан бардык милдеттенмелерден, чыгымдардан, зыяндардан же башка жоготуулардан зыянсыз кармоого макул болот.
  • RPL колдонуучуларга РЕСУРСТАРДЫ Raspberry Pi өнүмдөрү менен бирге колдонууга уруксат берет. РЕСУРСТАРДЫ башка бардык колдонууга тыюу салынат. Башка RPL же башка үчүнчү тараптын интеллектуалдык менчик укугуна эч кандай лицензия берилбейт.
  • ЖОГОРКУ КОРКУНУЧТУУ ИШТЕР. Raspberry Pi өнүмдөрү, мисалы, ядролук объектилердин, учактардын навигациясынын же байланыш тутумдарынын, аба кыймылын башкаруунун, курал-жарак системаларынын же коопсуздук үчүн маанилүү тиркемелердин (анын ичинде жашоону камсыз кылуучу тиричиликти камсыздоодо) иштеши сыяктуу коопсуз иштөөнү талап кылган кооптуу чөйрөдө колдонуу үчүн иштелип чыккан, өндүрүлгөн же арналган эмес. системалар жана башка медициналык приборлор), мында өнүмдөрдүн иштебей калышы түздөн-түз өлүмгө, жеке жаракатка же катуу физикалык же экологиялык зыянга алып келиши мүмкүн («Жогорку тобокелдик аракеттер»). RPL жогорку тобокелдиктеги аракеттерге жарактуулугуна ачык же кыйыр кепилдиктен баш тартат жана Raspberry Pi өнүмдөрүн Жогорку тобокелдик аракеттерге колдонуу же кошуу үчүн эч кандай жоопкерчиликти албайт.
  • Raspberry Pi өнүмдөрү RPL стандарттык шарттарына ылайык берилет. RPLдин РЕСУРСТАР менен камсыз кылуусу RPLдин Стандарттык шарттарын кеңейтпейт же башка жол менен өзгөртпөйт, анын ичинде аларда айтылган баш тартуу жана кепилдиктер менен чектелбейт.

1-глава. Киришүү

Сүрөт 1. RP3A Minimal дизайндын KiCad 2350D рендерингиampleRaspberry-Pi-SC1631-Raspberry-Microcontroller- (1)

Raspberry Pi RP2040 биринчи жолу тааныштырганда, биз ошондой эле "Миминалдуу" дизайнды чыгардык.ample жана аны коштоп жүрүүчү колдонмо RP2040 менен аппараттык дизайн, ал RP2040 жөнөкөй схемада кантип колдонулса болорун жана эмне үчүн ар кандай компоненттерди тандоо жасалганын түшүндүрөт. RP235x сериясынын келиши менен, баштапкы RP2040 Minimal дизайнын кайра карап чыгууга жана аны жаңы функцияларды, ошондой эле топтомдун ар бир вариантын эсепке алуу үчүн жаңыртууга убакыт келди; QFN-2350 пакети менен RP60A жана QFN-2350 болгон RP80B. Дагы, бул дизайндар Kicad (7.0) форматында жана жүктөп алууга болот (https://datasheets.raspberrypi.com/rp2350/Minimal-KiCAD.zip).

 Минималдуу такта
Оригиналдуу Minimal тактасы RP2040 иштетүү үчүн зарыл болгон эң аз тышкы компоненттерди колдонуу менен жөнөкөй маалымдама дизайнын камсыз кылуу аракети болгон жана дагы эле бардык IO ачык жана жеткиликтүү. Бул негизинен кубат булагынан (5Вдан 3.3Вга чейин сызыктуу жөнгө салгыч), кристаллдык осциллятордон, флеш эс тутумдан жана IO туташууларынан (микро USB розетка жана GPIO баштары) турган. Жаңы RP235x сериясындагы Минималдуу такталар негизинен бирдей, бирок жаңы жабдыкка байланыштуу кээ бир өзгөртүүлөр зарыл. Мындан тышкары, дизайндын минималдуу мүнөзүнө бир аз карама-каршы келгенине карабастан, мен жүктөө жана иштетүү үчүн бир нече баскычтарды жана өзүнчө SWD аталышын коштум, бул бул жолу кылдаттык менен азыраак капалантуучу мүчүлүштүктөрдү оңдоо тажрыйбасын билдирет. Дизайндарга бул баскычтардын кереги жок, сигналдар баш тилкелерде дагы эле бар жана эгер сиз өзгөчө кымбатка же мейкиндикке көңүл бурсаңыз же мазохисттик тенденцияларга ээ болсоңуз, аларды өткөрүп жиберсеңиз болот.

 RP2040 жана RP235x сериясы
Эң айкын өзгөрүү пакеттерде. RP2040 7x7mm QFN-56 болсо, RP235x сериясында учурда төрт түрдүү мүчө бар. Бир QFN-60 пакетин бөлүшкөн эки түзмөк бар; ички флеш сактагычты камтыбаган RP2350A жана RP2354A. Ошо сыяктуу эле, QFN-80 да эки даам менен келет; жарыгы бар RP2354B жана RP2350B жок. QFN-60 түзмөктөрү жана оригиналдуу RP2040 жалпы гери менен бөлүшөтtage.

Алардын ар биринде 30 GPIO бар, алардын төртөө да ADCге туташкан жана өлчөмү 7x7 мм. Буга карабастан, RP2350A RP2040 үчүн тамчы алмаштыруу эмес, анткени ар бириндеги төөнөгүчтөрдүн саны ар башка. Ал эми QFN-80 чиптеринде азыр 48 GPIO бар жана алардын сегизи азыр ADC жөндөмдүү. Ушундан улам бизде азыр эки Минималдуу такта бар; бири 60 пин түзүлүштөр үчүн, бири 80 үчүн. Бул Минималдуу такталар негизинен ички жаркырабаган (RP2350) тетиктер үчүн иштелип чыккан, бирок конструкцияларды жөн гана борттогу жарк эттирбестен, ички флеш түзүлүштөр (RP2354) менен оңой колдонсо болот. эстутум, ал тургай, аны экинчи флеш түзүлүш катары колдонуу (бул жөнүндө кийинчерээк). QFN-80 версиясында кошумча GPIOну жайгаштыруу үчүн аталыштардын узунураак катарлары бар, ошондуктан такта чоңураак болгондуктан, эки тактанын ортосунда анча деле айырма жок.

Пакеттен тышкары, RP235x сериясы менен RP2040 ортосундагы эң чоң такта деңгээлиндеги айырма - бул энергия булактары. RP235x сериясында бир нече жаңы электр төөнөгүчтөрү жана башка ички жөнгө салгыч бар. RP100тын 2040mA сызыктуу жөнгө салгычы 200mA коммутациялык жөнгө салгычка алмаштырылган, ошондуктан ал кээ бир өзгөчө схемаларды талап кылат жана макетке анча деле кам көрүлбөйт. Биздин макетти жана компоненттерди тандообузду кылдат байкооңуз сунушталат; Биз дизайндын бир нече итерациясын жасоонун азабын башынан өткөрдүк, андыктан сизге кереги жок деп үмүттөнөбүз.

2-сүрөт. RP3B Minimal дизайнынын KiCad 2350D рендерингиample Raspberry-Pi-SC1631-Raspberry-Microcontroller- (2)

 Дизайн
Минималдуу дизайндын ниети эксamples керексиз экзотикалык PCB технологияларын колдонбостон, арзан жана оңой жасалышы керек болгон RP235x сериясын колдонуу менен жуп жөнөкөй такталарды түзүү болуп саналат. Ошентип, минималдуу такталар жалпы жеткиликтүү болушу керек болгон компоненттерди колдонгон 2 катмар дизайн болуп саналат жана бардыгы тактанын үстүнкү жагына орнотулган. Чоң, оңой кол менен ширетүү мүмкүн болгон компоненттерди колдонуу жакшы болмок, бирок QFN чиптеринин (0.4 мм) кичинекей кадамы, эгерде бардык GPIOлор колдонула турган болсо, кээ бир 0402 (1005 метрикалык) пассивдүү компоненттерди колдонуу сөзсүз болот дегенди билдирет. 0402 компоненттерин кол менен ширетүү татыктуу ширетүү үтүк менен анча деле кыйын болбосо да, QFNди атайын жабдууларсыз ширетүү дээрлик мүмкүн эмес.

Кийинки бир нече бөлүмдөрдө мен кошумча схемалар эмне үчүн экенин түшүндүрүүгө аракет кылам жана биз тандоону кантип жасаганыбызга үмүттөнөм. Мен чындыгында эки өзүнчө дизайн жөнүндө сөз кылам деп, ар бир пакеттин өлчөмүнө бирден, мен мүмкүн болушунча жөнөкөй нерселерди сактоого аракет кылдым. Мүмкүн болушунча, эки такта үчүн бардык компоненттерге шилтемелер бирдей, ошондуктан мен U1, R1 ж. Компонент такталардын биринде гана болгондо (бардык учурларда, бул чоңураак 80 пин вариантында болот), анда каралып жаткан компонент QFN-80 дизайнында гана болот; мисалы үчүнample, R13 бул тактада гана көрүнөт.

2-глава. Күч

RP235x сериясынын жана RP2040тын кубат булактары бул жолу бир аз айырмаланат, бирок анын эң жөнөкөй конфигурациясында ал дагы эле эки жабдууну талап кылат, 3.3V жана 1.1V. RP235x сериялары бир эле убакта көбүрөөк энергияга муктаж, анткени ал мурункуга караганда жогорку өндүрүмдүүлүккө ээ, ошондой эле үнөмдүү (төмөн кубаттуулукта болгондо), ошондуктан RP2040дагы сызыктуу жөнгө салгыч коммутациялык жөнгө салгыч менен жаңыртылган. Бул бизге жогорку токтарда (мурдагы 200мАга салыштырмалуу 100мАга чейин) кубаттуулуктун натыйжалуулугун жогорулатууга мүмкүндүк берет.

 Чиптеги жаңы томtage жөнгө салуучу

Сүрөт 3. Ички жөнгө салгычтын схемасын көрсөткөн схемалык бөлүмRaspberry-Pi-SC1631-Raspberry-Microcontroller- (1)

RP2040 сызыктуу жөнгө салгычта эки төөнөгүч, 3.3V кириши жана чиптеги DVDD менен камсыз кылуу үчүн 1.1V чыгышы болгон. Бул жолу RP235x сериясынын жөнгө салгычында беш төөнөгүч бар жана анын иштеши үчүн кээ бир тышкы компоненттерди талап кылат. Бул колдонууга ыңгайлуулук жагынан бир аз артта калган кадамдай көрүнгөнү менен, коммутацияны жөнгө салуучу артыкчылыкка ээtagжогорку жүк агымдарында энергияны натыйжалуураак кылуу.

Аты айтып тургандай, жөнгө салгыч 3.3V кириш көлөмүн туташтырган ички транзисторду тез күйгүзүп жана өчүрөт.tage (VREG_VIN) VREG_LX пинге жана индуктордун (L1) жана чыгуу конденсаторунун (C7) жардамы менен ал DC чыгыш көлөмүн чыгара алатtagкирууден темендетул-ген э. VREG_FB пин чыгыш көлөмүн көзөмөлдөйтtage, жана которуштуруу циклинин күйгүзүү/өчүрүү катышын тууралайт, талап кылынган тtagе сакталат. Чоң токтор VREG_VINден VREG_LXге которулгандыктан, киргизүүгө жакын чоң конденсатор (C6) талап кылынат, андыктан биз 3.3V менен камсыздоону өтө эле капа кылбайбыз. Бул чоң которуштуруу агымдары жөнүндө сөз кылып жатып, жөнгө салгыч VREG_PGND өзүнүн жерге кайтаруу байланышы менен келет. VREG_VIN жана VREG_LX сыяктуу эле, бул туташуунун схемасы өтө маанилүү жана VREG_PGND негизги GNDге туташуу керек болсо да, ал бардык чоң которуштуруу агымдары PGND пинине түз кайтып келе тургандай кылып, калган бөлүгүн бузбастан аткарылышы керек. GND өтө көп.

Акыркы пин - VREG_AVDD, ал жөнгө салгычтын ичиндеги аналогдук схемаларды камсыз кылат жана бул ызы-чууга өтө сезгич.

Сүрөт 4. Регулятордун ПХБ схемасын көрсөткөн схемалык бөлүм Raspberry-Pi-SC1631-Raspberry-Microcontroller- (3)

  • Минималдуу такталардагы жөнгө салгычтын макети Raspberry Pi Pico 2нин схемасын чагылдырат. Бул схеманын дизайнына көп эмгек жумшалды, аны биз мүмкүн болушунча жакшы кылуу үчүн ПХБнын көптөгөн итерациялары талап кылынат. болот. Бул компоненттерди ар кандай жолдор менен жайгаштырсаңыз да, жөнгө салгычты "иштейт" (б.а.tagболжол менен туура деңгээлде, кодду иштетүү үчүн жетиштүү), биз регуляторубузга аны бактылуу кылуу үчүн туура мамиле кылуу керек экендигин таптык жана бактылуу деп мен туура чыгаруу көлөмүн чыгарууну билдирет.tagжүк учурдагы шарттардын алкагында д.
  • Бул боюнча эксперименттерибизди жасап жатып, физиканын ыңгайсыз дүйнөсүнө дайыма көңүл бурбай коюу мүмкүн эмес экенин эстеп, бир аз капа болдук. Биз, инженерлер катары, негизинен, дал ушундай кылууга аракет кылабыз; компоненттерди жөнөкөйлөтүү, анча маанилүү эмес физикалык касиеттерге көңүл бурбоо (көбүнчө) жана анын ордуна биз кызыккан мүлккө көңүл буруу. Мисалы үчүнample, жөнөкөй резистор жөн эле каршылыкка ээ болбостон, индуктивдүүлүк ж. жараат жана токтун агымынын багыты. Ошондой эле "толук" корголгон индуктор сиз ойлогон нерсени билдирбейт деп эскертилди. Магниттик талаа бир топ алсыраган, бирок кээ бирлери дагы эле качып кетет. Эгерде индуктор "туура жол" болсо, жөнгө салгычтын иштеши массалык түрдө жакшыртылышы мүмкүн экенин таптык.
  • Көрсө, "туура эмес тегерек" индуктордон чыккан магнит талаасы жөнгө салгычтын чыгыш конденсаторуна (C7) тоскоол болот, ал өз кезегинде RP2350 ичиндеги башкаруу схемасын бузат. Индуктордун туура багыты жана так жайгашуусу жана бул жерде колдонулган компоненттерди тандоосу менен бул көйгөй жок болот. Албетте, ар кандай багытта индуктор менен иштей турган башка макеттер, компоненттер, ж. Биз бул сунуш кылынган макетти адамдарга бул компакттуу жана туура чечимди иштеп чыгууга жана тактоого сарптаган инженердик сааттарды үнөмдөө үчүн бердик.
  • Эң негизгиси, эгер сиз биздин мурункубузду колдонбоону чечсеңиз деп айтууга чейин барабызampле, анда сиз муну өзүңүздүн тобокелиңиз менен кыласыз. Биз буга чейин эле RP2040 жана кристалл схемасы менен кылгандай эле, анда биз талап кылабыз (жакшы, катуу сунуштайбыз) сиз белгилүү бир бөлүгүн колдонуңуз (биз муну бул документтин кристалл бөлүмүндө дагы жасайбыз).
  • Бул кичинекей индукторлордун багыттуулугу универсалдуу түрдө этибарга алынбайт, катушканын орамынын багытын чыгарууга мүмкүн эмес, ошондой эле компоненттердин катушкасы боюнча туш келди бөлүштүрүлөт. Чоңураак индуктордук корпустун өлчөмдөрүндө полярдуулук белгилери көп кездешет, бирок биз тандап алган 0806 (2016 метрикалык) корпустун өлчөмүнөн ылайыктууларды таба алган жокпуз. Ушул максатта, биз Abracon менен иштешип, уюлдуулукту көрсөтүү үчүн чекити бар 3.3μH бөлүгүн өндүрүү үчүн иштедик, жана эң негизгиси, алардын бардыгы бирдей тегизделген роликте. TBD дистрибьюторлордон жалпы коомчулукка жеткиликтүү болот (же жакын арада). Жогоруда айтылгандай, VREG_AVDD камсыздоосу ызы-чууга өтө сезгич, ошондуктан чыпкалоо керек. Биз VREG_AVDD 200μA гана тарта тургандыктан, RC чыпкасы 33Ω жана 4.7μF жетиштүү экенин таптык.
  • Ошентип, кыскача айтканда, колдонулган компоненттер…
    • C6, C7 & C9 – 4.7μF (0402, 1005 метрикалык)
    • L1 – Abracon TBD (0806, 2016 метрикалык)
    •  R3 – 33Ω (0402, 1005 метрикалык)
  • RP2350 маалымат жадыбалында жөнгө салгычтын жайгашуусу боюнча сунуштар боюнча кеңири талкуу бар, Тышкы компоненттерди жана PCB жайгашуу талаптарын караңыз.

Киргизүү менен камсыздоо

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (2)

Бул дизайн үчүн кирүү кубаттуулугуна туташтыруу Micro-USB туташтыргычынын 5V VBUS пин аркылуу (1-сүрөттө J5 деп белгиленген). Бул электрондук шаймандарды кубаттандыруунун кеңири таралган ыкмасы жана бул жерде мааниси бар, анткени RP2350 USB функциясына ээ, биз аны бул туташтыргычтын маалымат пиндерине туташтырабыз. Бул долбоор үчүн бизге болгону 3.3 В керек болгондуктан (1.1 В менен камсыздоо ички жактан келет), биз келген 5 В USB менен камсыздоону төмөндөтүшүбүз керек, бул учурда, башка, тышкы Vol.tage регулятор, бул учурда сызыктуу жөнгө салуучу (aka Low Drop Out жөнгө салгыч, же LDO). Натыйжалуу которуштуруу жөнгө салгычты колдонуунун артыкчылыгын мурда даңазалагандыктан, бул жерде да аны колдонуу туура чечим болушу мүмкүн, бирок мен жөнөкөйлүктү тандадым. Биринчиден, LDO колдонуу дээрлик дайыма оңой. Кандай өлчөмдөгү индукторду колдонуу керек экенин, же чыгуу конденсаторлору канчалык чоң экенин аныктоо үчүн эч кандай эсептөөлөр талап кылынбайт жана схемасы да, адатта, бир топ жөнөкөй. Экинчиден, ар бир акыркы тамчы күчтү сактап калуу бул жерде максат эмес; эгер андай болсо, мен которгуч жөнгө салгычты колдонууну олуттуу карап көрөт элем жана сиз мурункуну таба аласызampМуну Raspberry Pi Pico 2де жасоого болот. Үчүнчүдөн, мен буга чейин Минималдуу тактанын RP2040 версиясында колдонгон схеманы жөн эле "карызга алам". Бул жерде тандалган NCP1117 (U2) 3.3V туруктуу чыгышына ээ, кеңири жеткиликтүү жана 1Ага чейин ток бере алат, бул көпчүлүк конструкциялар үчүн көп болот. NCP1117 маалымат жадыбалын карап көрсөк, бул аппарат киргизүүдө 10μF конденсаторду, ал эми чыгышында (C1 жана C5) башкасын талап кылат.

Конденсаторлорду ажыратуу

Figure 6. RP2350 электр менен жабдуу кириштерин көрсөткөн схемалык бөлүм, томtagд жөнгө салуучу жана ажыратуучу конденсаторлорRaspberry-Pi-SC1631-Raspberry-Microcontroller- (3)

Электр энергиясы менен камсыздоо дизайнынын дагы бир аспектиси RP2350 үчүн талап кылынган ажыратуучу конденсаторлор болуп саналат. Булар эки негизги функцияны камсыз кылат. Биринчиден, алар электр менен жабдуунун ызы-чуусун чыпкалап, экинчиден, RP2350 ичиндеги схемалар кыска мөөнөттө колдоно турган жергиликтүү зарядды камсыз кылат. Бул т.бtagучурдагы суроо-талап күтүлбөгөн жерден көбөйүп кеткенде, жакын жердеги э деңгээли өтө эле төмөндөп кетет. Ушундан улам, ажыратууну электр төөнөгүчтөрүнө жакын коюу маанилүү. Адатта, биз ар бир кубаттуулук төөнөгүчүнө 100nF конденсаторду колдонууну сунуштайбыз, бирок биз бир нече учурларда бул эрежеден четтейбиз.

Сүрөт 7. RP2350 багыттоо жана ажыратуу көрсөткөн макет бөлүмү Raspberry-Pi-SC1631-Raspberry-Microcontroller- (4)

  • Биринчиден, бардык чип төөнөгүчтөрүн аппараттан алыстатуу үчүн жетиштүү орунга ээ болуу үчүн, биз колдоно турган ажыратуучу конденсаторлордун саны менен компромисске барышыбыз керек. Бул дизайнда RP53A 54 жана 2350 пиндери (RP68B 69 жана 2350 пиндери) бир конденсаторду бөлүшөт (12-сүрөттө C7 жана 6-сүрөттө), анткени аппараттын жана компоненттердин ал тарабында орун көп эмес. жана жөнгө салгычтын схемасы артыкчылыкка ээ.
  • Бул мейкиндиктин жетишсиздигин, эгерде биз татаалыраак/кымбат технологияны колдонсок, бир аз жоюуга болот, мисалы, кичирээк тетиктер же үстүнкү жана астыңкы тарабында компоненттери бар төрт катмарлуу ПХБ. Бул дизайн соодасы; биз азыраак ажыратуу сыйымдуулугуна жана чиптен оптималдууга караганда бир аз алысыраак жайгашкан конденсаторлорго ээ болуунун эсебинен татаалдыкты жана бааны төмөндөттүк (бул индуктивдүүлүктү жогорулатат). Бул долбоор иштей турган максималдуу ылдамдыкты чектөөгө таасирин тийгизиши мүмкүн, тtagэлектрондук камсыздоо өтө ызы-чуу болуп, уруксат берилген минималдуу көлөмдөн төмөн түшүп кетиши мүмкүнtagд; бирок көпчүлүк өтүнмөлөр үчүн бул соода-сатык алгылыктуу болушу керек.
  • 100nF эрежеден башка четтөө, биз мындан ары вол жакшыртууга болотtagд жөнгө салгычтын иштеши; биз C4.7 үчүн 10μF колдонууну сунуштайбыз, ал жөнгө салгычтан чиптин башка тарабында жайгашкан.

3-бөлүм. Флэш эстутум

 Негизги жарк

8-сүрөт. Негизги флеш эстутум жана USB_BOOT схемасы көрсөтүлгөн схемалык бөлүм

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (4)

  • RP2350 жүктөлүп жана иштей турган программалык кодду сактоо үчүн, биз флеш эстутумду, атап айтканда, төрт SPI флеш эс тутумун колдонушубуз керек. Бул жерде тандалган түзмөк W25Q128JVS түзмөгү (3-сүрөттө U8), ал 128 Мбит чип (16 МБ). Бул RP2350 колдой турган эң чоң эс тутумдун көлөмү. Эгер сиздин конкреттүү колдонмоңузга мынчалык көп сактагыч керек болбосо, анын ордуна кичине, арзаныраак эстутум колдонулушу мүмкүн.
  • Бул маалымат автобусу абдан жогорку жыштыкта ​​болушу мүмкүн жана үзгүлтүксүз колдонулуп тургандыктан, RP2350 QSPI пиндери сигналдын бүтүндүгүн сактоо үчүн, ошондой эле курчап турган схемалардагы кайчылашууну азайтуу үчүн кыска туташууларды колдонуу менен флешке түз туташтырылышы керек. Crossstalk - бул бир схемадагы сигналдар керексиз томду жаратышы мүмкүнtagкошуна схемада каталарды пайда кылышы мүмкүн.
  • QSPI_SS сигналы өзгөчө учур болуп саналат. Ал флэшке түздөн-түз туташкан, бирок ага туташтырылган эки резистор (жакшы, төрт, бирок мен бул жөнүндө кийинчерээк айтам) бар. Биринчи (R1) 3.3V менен камсыз кылуу үчүн тартуу болуп саналат. Флэш эстутум чипти тандоо киргизүүнүн бирдей көлөмдө болушун талап кылатtagе өзүнүн 3.3V камсыздоо төөнөгүч катары, анткени аппарат кубатталып турат, антпесе, ал туура иштебейт. RP2350 күйгүзүлгөндө, анын QSPI_SS пини автоматтык түрдө тартылуу абалына келет, бирок күйгүзүү учурунда QSPI_SS пининин абалына кепилдик берилбей турган кыска мөөнөт бар. Тартуу резисторунун кошулушу бул талаптын дайыма аткарылышын камсыздайт. R1 схемада DNF (Сүйүү эмес) деп белгиленген, анткени биз бул флэш-түзмөктө тышкы тартылуу кереги жок экенин байкадык. Бирок, эгерде башка флэш колдонулса, бул жерде 10 кОм резисторду киргизүү маанилүү болуп калышы мүмкүн, андыктан ал жөн гана камтылган.
  • Экинчи резистор (R6) 'USB_BOOT' деп белгиленген баскычка (SW1) туташтырылган 1кОм резистор. Себеби, QSPI_SS пин "жүктөө боосу" катары колдонулат; RP2350 жүктөө ырааттуулугу учурунда бул киргизүү/чыгаруу маанисин текшерет жана ал логика 0 деп табылса, анда RP2350 BOOTSEL режимине кайтып келет, мында RP2350 өзүн USB массалык сактоо түзмөгү катары көрсөтөт жана кодду түздөн-түз көчүрүүгө болот. ага. Эгерде биз жөн гана баскычты бассак, QSPI_SS пинди жерге тартабыз жана эгер аппарат андан кийин баштапкы абалга келтирилсе (мисалы, RUN PIN которуштуруу менен), RP2350 жарк эткендин мазмунун иштетүүнүн ордуна BOOTSEL режиминде кайра күйгүзүлөт. Бул резисторлор, R2 жана R6 (R9 жана R10 да) флеш чипке жакын жайгаштырылышы керек, андыктан сигналга таасир эте турган жез тректердин кошумча узундугунан качабыз.
  • Жогоруда айтылгандардын баары өзгөчө ички жарыгы жок RP2350ге тиешелүү. Албетте, RP2354 түзмөктөрүндө ички 2МБ флеш эс тутумдары бар, андыктан тышкы U3 эстутуму талап кылынбайт, андыктан U3 схемасынан аман-эсен алынып салынышы мүмкүн, же жөн гана толтурулбай калды. Бул жагдайлардын биринде дагы USB_BOOT которгучун QSPI_SS менен туташтырууну каалайбыз, андыктан USB жүктөө режимине кире алабыз.

 Экинчи флеш же PSRAM

  • RP235x сериясы азыр ошол эле QSPI төөнөгүчтөрүн колдонгон экинчи эс тутум түзүлүшүн колдойт, GPIO кошумча чипти тандоону камсыз кылат. Ошентип, эгерде биз RP2354 (ички жаркырап бар) колдонуп жаткан болсок, анда биз U3ду экинчи жарк катары колдонсок болот, же аны PSRAM түзмөгү менен алмаштырсак болот. Бул үчүн, QSPI_SSти U3тен ажыратып, анын ордуна ылайыктуу GPIOго туташтырышыбыз керек. Чипти тандоого жөндөмдүү эң жакын GPIO (XIP_CS1n) GPIO0, андыктан 0Ωди R10дон алып салуу жана аны R9га тууралоо менен, биз эми чиптеги жаркылдан тышкары U3ке кире алабыз. Толугу менен аванс алуу үчүнtagБул функциянын е, бизде эки тышкы эс тутум түзмөгү бар, андыктан жарксыз RP2350 бөлүктөрү пайда көрө алат, RP2350B үчүн эки Минималдуу тактанын чоңураакы кошумча эс тутум чипине кошумча изи (U4) камтыйт.

Сүрөт 9. Схемалык бөлүм кошумча эс тутумдун кошумча түзүлүшүн көрсөтүүчү

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (5)

Бул аппаратты колдонуу үчүн, албетте, калктуу болушу керек, ошондой эле R11 (0Ω) жана R13 (10KΩ). R11 кошумчасы GPIO0 (XIP_CS1n сигналы) экинчи эстутумдун чип тандоосуна туташтырат. Чипти тандоо пининдеги тартылуу бул жолу сөзсүз керек, анткени GPIO0 демейки абалы күйгүзүлгөндө төмөн тартылышы керек, бул биздин флеш түзмөгүбүздүн иштен чыгышына алып келет. C22 ошондой эле U4 үчүн жергиликтүү электр менен камсыздоону ажыратуу үчүн керек болот.

Колдоого алынган флеш чиптер
Баштапкы флэш зонд ырааттуулугу, экинчи с алуу үчүн төмөнкү тарабынан колдонулатtagфлэштен e, 03 биттик даректүү жана болжол менен 24 МГц сериялык саат менен 1 сааттык сериялык окуу буйругун колдонот. Ал жарактуу секунданы издеп, сааттын полярдуулугу менен саат фазасынын төрт айкалышы аркылуу кайра-кайра айланып өтөт.tage CRC32 текшерүү суммасы.
Экинчи сtage анда ошол эле 03h сериялык окуу буйругун колдонуп ордунда аткарууну конфигурациялай алат, RP2350 03-сериялуу флеш түзмөктөрдүн көбүн камтыган 24-бит даректүү 25h сериялык окууну колдогон каалаган чип менен кэштелген флешти өз ордунда аткара алат. . SDK мурункуну камсыз кылатampэкинчи сtage үчүн CPOL=0 CPHA=0, at https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_generic_03h.S. Төмөндөгү процедураларды колдонуу менен флеш программалоону колдоо үчүн, аппарат төмөнкү буйруктарга да жооп бериши керек:

  • 02h 256 байт барак программасы
  • 05ч статус реестри окулду
  • 06h орнотулган жазууну иштетүү кулпусу
  • 20 саат 4кБ секторду тазалоо

RP2350 ошондой эле ар кандай кош SPI жана QSPI кирүү режимдерин колдойт. Мисалы үчүнampле, https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2350/boot_stage2/boot2_w25q080.S Winbond W25Q сериялуу түзмөгүн quad-IO үзгүлтүксүз окуу режими үчүн конфигурациялайт, мында RP2350 quad-IO даректерин жөнөтөт (буйрук префикси жок) жана флеш төрттүк-IO маалыматтары менен жооп берет.

Flash XIP режимдеринде этияттык керек, мында флэш түзмөгү жогоруда айтылган Winbond үзгүлтүксүз окуу режими сыяктуу стандарттык сериялык буйруктарга жооп бербей калат. Бул RP2350 баштапкы абалга келтирилгенде көйгөйлөрдү жаратышы мүмкүн, бирок флэш түзмөгүнүн кубаттуулугу айланбайт, анткени жарк андан кийин жүктөөчү флэш зонддун ырааттуулугуна жооп бербейт. 03h сериялык окууну чыгарардан мурун, жүктөөчү ар дайым төмөнкү белгиленген ырааттуулукту чыгарат, бул бир катар флеш түзүлүштөрүндө XIPди токтотуу үчүн эң жакшы аракет:

  • CSn=1, IO[3:0]=4'b0000 (талаш-тартыш болбош үчүн ылдый түшүрүү аркылуу), чыгаруу ×32 саат
  • CSn=0, IO[3:0]=4'b1111 (талаш-тартыш болбош үчүн өйдө көтөрүү аркылуу), чыгаруу ×32 саат
  • CSn=1
  • CSn=0, MOSI=1'b1 (төмөн Z менен башкарылат, бардык башка I/Os Hi-Z), чыгаруу ×16 саат

Эгер сиз тандаган түзмөгүңүз үзгүлтүксүз окуу режиминде бул ырааттуулукка жооп бербесе, анда ал ар бир которуу сериялык буйрук менен префикстелген абалда сакталышы керек, антпесе RP2350 ички баштапкы абалга келтирилгенден кийин калыбына келе албайт.
QSPI жөнүндө көбүрөөк маалымат алуу үчүн, RP2350 маалымат жадыбалындагы QSPI эстутум интерфейсин (QMI) караңыз.

4-глава. Кристалл осциллятору

Сүрөт 10. Кристалл осциллятору жана жүк конденсаторлору көрсөтүлгөн схемалык бөлүмRaspberry-Pi-SC1631-Raspberry-Microcontroller- (6)

  • Тактап айтканда, RP2350 иш жүзүндө тышкы саат булагын талап кылбайт, анткени анын өзүнүн ички осциллятору бар. Бирок, бул ички осциллятордун жыштыгы жакшы аныкталбаган же башкарылбагандыктан, чиптен чипке, ошондой эле ар кандай камсыздоо көлөмү менен айырмаланат.tages жана температуралар үчүн туруктуу тышкы жыштык булагын колдонуу сунушталат. Так жыштыктарга таянган тиркемелер тышкы жыштык булагысыз мүмкүн эмес, ал эми USB эң негизгисиample.
  • Тышкы жыштык булагын камсыз кылуу эки жолдун бири менен жүргүзүлүшү мүмкүн: же CMOS чыгышы менен саат булагын камсыз кылуу менен (IOVDD көлөмүнүн чарчы толкунуtagд) XIN пинине же ортосунда туташтырылган 12 МГц кристаллдын жардамы менен
  • XIN жана XOUT. Кристаллды колдонуу бул жерде артыкчылыктуу вариант, анткени алар салыштырмалуу арзан жана абдан так.
  • Бул дизайн үчүн тандалган кристалл ABM8-272-T3 (1-сүрөттө Y10). Бул Raspberry Pi Pico жана Raspberry Pi Pico 12де колдонулган ошол эле 2 МГц кристалл. Сааттын кристалдын өзүнө зыян келтирбестен, бардык шарттарда тез башталышын камсыз кылуу үчүн бул кристалды коштомо схемалар менен бирге колдонууну сунуштайбыз. Кристалл 30 ppm жыштыгына толеранттуулукка ээ, ал көпчүлүк колдонмолор үчүн жетиштүү болушу керек. +/- 30ppm жыштыгына толеранттуулук менен бирге, ал 50Ω максималдуу ESR жана 10pF жүк сыйымдуулугуна ээ, алардын экөө тең коштоочу компоненттерди тандоого таасирин тийгизген.
  • Кристалл керектүү жыштыкта ​​термелүүсү үчүн, өндүрүүчү ал үчүн керек болгон жүк сыйымдуулугун белгилейт жана бул учурда 10pF болот. Бул жүк сыйымдуулугу бирдей маанидеги эки конденсаторду, кристаллдын ар бир тарабына бирден жерге (C3 жана C4) коюу аркылуу жетишилет. Кристаллдын көз карашынан view, бул конденсаторлор анын эки терминалынын ортосунда катар туташтырылган. Негизги схема теориясы алар биригип (C3*C4)/(C3+C4) сыйымдуулугун берерин айтат жана C3=C4 катары, анда ал жөн эле C3/2 болот. Бул эксample, биз 15pF конденсаторлорду колдондук, андыктан сериялардын айкалышы 7.5pF. Бул атайылап жүктөө сыйымдуулугунан тышкары, биз PCB тректеринен жана RP2350 XIN жана XOUT пиндеринен алган кокусунан кошумча сыйымдуулуктун же мите сыйымдуулуктун маанисин кошуубуз керек. Бул үчүн биз 3pF маанисин кабыл алабыз жана бул сыйымдуулук C3 жана C4 менен параллель болгондуктан, биз муну жөн гана кошуп, бизге 10.5pF жалпы жүк сыйымдуулугун берели, бул 10pF максаттуу көрсөткүчкө жетиштүү. Көрүнүп тургандай, ПХБ издеринин мителик сыйымдуулугу фактор болуп саналат, ошондуктан биз кристаллды капа кылбаш үчүн жана анын термелүүсүн каалагандай токтотуу үчүн аларды кичине кармашыбыз керек. Макетин мүмкүн болушунча кыска сактоого аракет кылыңыз.
  • Экинчи жагдай кристаллдын максималдуу ESR (эквиваленттүү катар каршылыгы) болуп саналат. Биз 50 кОм сериядагы резистор (R1) менен бирге IOVDDди колдонууда кристаллдын ашыкча айдалып, бузулушуна жол бербөө үчүн жакшы мааниге ээ экенин аныктагандыктан, максималдуу 2Ω болгон түзмөктү тандап алдык. деңгээл 3.3V. Бирок, эгерде IOVDD 3.3 Вдан аз болсо, анда XIN/XOUT пиндеринин кыймылдаткыч агымы азаят жана сиз ampкристаллдын литудасы азыраак же такыр термелбеши мүмкүн. Бул учурда, катардагы резистордун кичине маанисин колдонуу керек болот. Бул жерде көрсөтүлгөн кристалл схемасынан кандайдыр бир четтөө же IOVDD деңгээли 3.3 Вдан башка болсо, кристалл бардык шарттарда термелүүсүн жана колдонмоңузда көйгөйлөрдү жаратпаш үчүн жетиштүү тез ишке киришин камсыз кылуу үчүн кеңири сыноону талап кылат.

 Сунушталган кристалл

  • RP2350 колдонуп оригиналдуу дизайн үчүн биз Abracon ABM8-272-T3 колдонууну сунуштайбыз. Мисалы үчүнampле, кошумча минималдуу дизайн эксample, Raspberry Pi Pico 2 маалымат жадыбалы жана Pico 2 дизайнынын Б тиркемесинде Pico 2 тактасынын схемасын караңыз files.
  • Кадимки иштөө температурасынын диапазондорунда эң жакшы аткаруу жана туруктуулук үчүн Abracon ABM8-272-T3 колдонуңуз. Сиз ABM8-272-T3 түз Abracon же ыйгарым укуктуу сатуучу булагы болот. Pico 2 атайын ABM8-272-T3 үчүн туураланган, ал төмөнкү мүнөздөмөлөргө ээ:
  • Окшош мүнөздөмөлөргө ээ кристалл колдонсоңуз да, туруктуулукту камсыз кылуу үчүн схеманы температуранын диапазонунда сынап көрүү керек болот.
  • Кристалл осциллятор IOVDD томунан иштейтtagд. Натыйжада, Абракон кристалл жана ошол өзгөчө дampРезистор 3.3 В иштөөгө ылайыкташтырылган. Эгер сиз башка IO томун колдонсоңузtage, сиз кайра тууралоо керек болот.
  • Кристаллдын параметрлерине өзгөртүүлөр кристалл схемасына туташтырылган бардык компоненттерде туруксуздукка алып келет.
  • Эгер сиз сунуш кылынган кристалды түздөн-түз Abracon же сатуучудан ала албасаңыз, байланышыңыз applications@raspberrypi.com.

5-глава. IOs

 USB
Сүрөт 11. RP2350 USB пиндерин жана серияларды токтотууну көрсөткөн схемалык бөлүм

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (7)

  • RP2350 колдонулган программага жараша толук ылдамдыкта (FS) же төмөн ылдамдыкта (LS) USB үчүн же хост же түзмөк катары колдонула турган эки пин менен камсыз кылат. Биз буга чейин талкуулагандай, RP2350 USB массалык сактагыч түзмөгү катары да жүктөй алат, андыктан бул пиндерди USB туташтыргычына (1-сүрөттө J5) туташтыруунун мааниси бар. RP2350деги USB_DP жана USB_DM пиндери эч кандай кошумча тартмаларды же ылдый түшүрүүлөрдү талап кылбайт (тездикти, FS же LSти, же ал хост же түзмөк экендигин көрсөтүү үчүн талап кылынат), анткени алар киргизүү/чыгарууларга орнотулган. Бирок, бул I/O USB импеданс спецификациясына жооп берүү үчүн чипке жакын жайгаштырылган 27Ω сериядагы токтотуу резисторлорун (7-сүрөттө R8 жана R11) талап кылат.
  • RP2350 толук ылдамдыктагы маалымат ылдамдыгы (12 Мбит / с) менен чектелсе да, биз аракет кылып, өткөргүч линияларынын мүнөздүү импедансы (чипти туташтыргычка туташтыруучу жез тректер) жакын экенине ынануу керек.
  • USB спецификациясы 90Ω (дифференциалдуу түрдө өлчөнөт). Ушул сыяктуу калыңдыгы 1 мм болгон тактада, USB_DP жана USB_DMде 0.8 мм кең тректерди колдонсок, алардын ортосунда 0.15 мм боштук болсо, анда 90Ω тегерегинде дифференциалдык мүнөздөмө импеданс алышыбыз керек. Бул сигналдар бул өткөргүч линиялары боюнча мүмкүн болушунча таза жүрүүсүн камсыз кылуу үчүн, көлөмүн азайтатtagсигналдын бүтүндүгүн төмөндөтүүчү чагылдыруулар. Бул электр өткөргүч линиялары туура иштеши үчүн, биз бул линиялардын астында түздөн-түз жер бар экенине ынануу керек. жер жез катуу, үзгүлтүксүз аймак, тректин бүт узундугу сунуп. Бул долбоордо, астыңкы жез катмарынын дээрлик толугу менен жерге арналган жана USB тректеринин жерден башка эч нерседен өтүшүнө өзгөчө көңүл бурулган. Эгерде сиздин курууңуз үчүн 1ммден калың ПХБ тандалса, анда бизде эки вариант бар. Биз USB өткөргүч линияларын реконструкциялап, жол менен астындагы жердин ортосундагы чоң аралыкты (бул физикалык мүмкүн эместик болушу мүмкүн) компенсациялоо үчүн, же аны этибарга албай, жакшылыкка үмүттөнсөк болот. USB FS абдан кечиримдүү болушу мүмкүн, бирок сиздин пробегиңиз ар кандай болушу мүмкүн. Ал көптөгөн тиркемелерде иштеши мүмкүн, бирок ал USB стандартына туура келбейт.

 Киргизүү/чыгаруу аталыштары

12-сүрөт. QFN2.54 версиясынын 60 мм киргизүү/чыгаруу баштарын көрсөткөн схемалык бөлүм

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (8)

  • Жогоруда айтылган USB туташтыргычынан тышкары, кош катар 2.54 мм баштар (2-сүрөттө J3 жана J12) бар, тактанын ар бир тарабында бирден, I/O калган бөлүгү туташтырылган. RP30Aда 2350 GPIO бар, ал эми RP48Bде 2350 GPIO бар, ошондуктан Минималдуу тактанын бул версиясындагы баштар кошумча төөнөгүчтөрдү орнотуу үчүн чоңураак (13-сүрөттү караңыз).
  • Бул жалпы максаттагы дизайн болгондуктан, эч кандай атайын колдонмону эске албагандыктан, I/O колдонуучу каалагандай туташуу үчүн жеткиликтүү кылынды. Ар бир темадагы төөнөгүчтөрдүн ички саптары киргизүү/чыгаруулар, ал эми сырткы катардын баары жерге туташтырылган. Киргизүү/чыгаруу туташтыргычтарына көптөгөн негиздерди кошуу жакшы практика. Бул төмөн импеданстык жерди кармап турууга жардам берет, ошондой эле агымдардын кайтып келүүчү жана кайтып келүүчү көптөгөн потенциалдуу жолдорун камсыз кылууга жардам берет.
  • I/O байланыштары. Бул электр-магниттик тоскоолдуктарды азайтуу үчүн маанилүү, бул схеманы аяктоо үчүн узун, айланма жолдорду талап кылган тез которулуучу сигналдардын кайтаруу агымдары менен шартталган.
  • Эки баш тең ​​бирдей 2.54 мм тордо, бул тактаны башка нерселерге, мисалы, нан такталарына туташтырууну жеңилдетет. Кош саптын аталышынын ордуна бир гана саптын башын орнотууну карап көргүңүз келсе, аны нан тактасына тууралоо ыңгайлуураак кылуу үчүн, жер туташтыргычтарынын сырткы катарларын колдонсоңуз болот.

13-сүрөт. QFN2.54 версиясынын 80 мм киргизүү/чыгаруу баштарын көрсөткөн схемалык бөлүм

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (9)

Мүчүлүштүктөрдү оңдоо туташтыргычы

Сүрөт 14. SWD мүчүлүштүктөрүн оңдоо үчүн кошумча JST туташтыргычын көрсөткөн схемалык бөлүм

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (10)
Чиптеги мүчүлүштүктөрдү оңдоо үчүн RP2350 SWD интерфейсине туташууну кааласаңыз болот. Эки төөнөгүч, SWD жана SWCLK, сиз тандаган мүчүлүштүктөрдү аныктоо зондунун оңой туташтырылышына мүмкүндүк берүү үчүн 2.54 мм аталышында, J3 бар. Мындан тышкары, мен Raspberry Pi Debug Probe менен оңой туташууга мүмкүндүк берген кошумча JST башын киргиздим. Муну колдонуунун кереги жок, эгер сиз программалык камсыздоону оңдоону кааласаңыз, 2.54 мм аталыштар жетиштүү болот, бирок мен муну ыңгайлуураак деп эсептейм. Мен горизонталдуу туташтыргычты тандап алдым, анткени ал тактайдын четинде болбосо да, анын сырткы көрүнүшү мага жагат, бирок вертикалдуулары бир аз башкачараак болсо да жеткиликтүү.

Buttons
Минималдуу дизайн азыр бир эмес, эки баскычты камтыйт, анда RP240 версиясында эч ким жок болчу. Бири, биз мурда талкуулагандай, USB жүктөө тандоосу үчүн, бирок экинчиси RUN пинине туташтырылган "кайра орнотуу" баскычы. Булардын бири да катуу талап кылынбайт (бирок, USB жүктөө режими талап кылынса, BOOTSEL баскычы баш аты менен алмаштырылышы керек болчу) жана мейкиндик же чыгым көйгөй жаратса, алынып салынышы мүмкүн, бирок алар RP2350ди колдонууну абдан кыйынга турат. дагы жагымдуу тажрыйба.

Тиркеме А: Толук схемалык -RP2350A версиясы

Сүрөт 15. RP2350A үчүн минималдуу дизайндын толук схемасыRaspberry-Pi-SC1631-Raspberry-Microcontroller- (11) Raspberry-Pi-SC1631-Raspberry-Microcontroller- (12)

Тиркеме B: Толук схемалык -RP2350B версиясы

Сүрөт 16. RP2350B үчүн минималдуу дизайндын толук схемасы

Raspberry-Pi-SC1631-Raspberry-Microcontroller- (13) Raspberry-Pi-SC1631-Raspberry-Microcontroller- (14)

H тиркемеси: Документациянын релиз тарыхы

8-август 2024-жыл
Алгачкы чыгаруу.

i Raspberry Pi
Raspberry Pi - Raspberry Pi Ltd компаниясынын соода белгиси
Raspberry Pi Ltd

Документтер / Ресурстар

Raspberry Pi SC1631 Raspberry микроконтроллери [pdf] Instruction Manual
SC1631 Raspberry микроконтроллери, SC1631, малина микроконтроллери, микроконтроллери

Шилтемелер

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

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