Waveshare RP2350-Plus-16MB-M

Notendahandbók fyrir Waveshare RP2350-Plus þróunarborð

Gerð: RP2350-Plus-16MB-M | Vörumerki: Waveshare

1. Inngangur

Waveshare RP2350-Plus þróunarborðið er afkastamikið örstýringarborð (MCU) sem líkist Pico og er hannað í kringum Raspberry Pi RP2350A örgjörvann. Þessi háþróaði örgjörvi er með einstaka tvíkjarna og tvískiptri arkitektúrhönnun, sem inniheldur bæði Arm Cortex-M33 örgjörva og Hazard 3 RISC-V örgjörva, sem getur náð sveigjanlegum klukkuhraða allt að 150 MHz.

RP2350-Plus er búinn 520KB af föstu vinnsluminni og 16MB af innbyggðu flassminni og býður upp á... ample auðlindir fyrir fjölbreytt úrval af innbyggðum verkefnum. Þétt hönnun, Type-C USB tengi og hleðslu-/afhleðsluhaus fyrir litíum rafhlöður gera það fjölhæft fyrir bæði skjáborðsþróun og farsímaforrit.

Þessi handbók veitir nauðsynlegar upplýsingar um uppsetningu, notkun og viðhald RP2350-Plus þróunarborðsins, ásamt ítarlegum forskriftum og ráðum um bilanaleit.

2. Innihald pakka

Þegar pakkinn er opnaður skal ganga úr skugga um að allir íhlutir séu til staðar og í góðu ástandi. Staðlaða pakkinn fyrir RP2350-Plus-16MB-M inniheldur:

Waveshare RP2350-Plus þróunarborð og innihald pakkans

Mynd 2.1: RP2350-Plus-16MB með forlóðuðum tengi eins og fylgir með í pakkanum.

3. Vöru lokiðview

3.1 Helstu eiginleikar

Yfirview á Waveshare RP2350-Plus þróunarborðinu sem leggur áherslu á netta stærð þess, tvíkjarna arkitektúr, mikla afköst og fjölnota GPIO pinna.

Mynd 3.1: RP2350-Plus örgjörvakort yfirview.

3.2 Skipulag og íhlutir borðs

Kynntu þér hina ýmsu íhluti og pinnaútgáfur RP2350-Plus kortsins. Í þessum kafla er fjallað um lykilatriði réttrar notkunar og tengingar.

Ítarlegt skýringarmynd af Waveshare RP2350-Plus kortinu sem sýnir númeraða íhluti eins og LED, USB-C, ETA6096, MP28164, BOOT hnapp, glampaminni, RESET hnapp, RP2350A örgjörva, rafhlöðuhaus, pinnaútgáfu, USB prófunarpunkta, BOOT prófunarpunkta og kembileitarpunkta. Inniheldur einnig GPIO pinnaútgáfu og útlínur.

Mynd 3.2: Ítarleg uppsetning borðs með númeruðum íhlutum, GPIO pinnaútgáfu og málum.

Tilvísun í lykilþætti:

  1. LED: Notanda-LED (ekki aflgjafavísir).
  2. USB Type-C tengi: Fyrir rafmagn, gögn og forritun.
  3. ETA6096: Hágæða hleðslustjóri fyrir litíum rafhlöður.
  4. MP28164: Hágæða DC-DC buck-boost flís.
  5. BOOT hnappur: Ýttu á þegar þú endurstillir til að fara í niðurhalsstillingu.
  6. Innbyggt flassminni: 16MB (W25Q128JVSIQ).
  7. RESET hnappur: Endurstillir örstýringuna.
  8. RP2350A: Tvöfaldur kjarna og tvöfaldur arkitektúr hönnun, allt að 150 MHz rekstrartíðni.
  9. Rafhlöðuhaus: MX1.25 tengi fyrir 3.7V litíum rafhlöðu, gerir kleift að hlaða rafhlöðuna og knýja borðið á sama tíma.
  10. Pinout: Samhæft við Raspberry Pi Pico 2.
  11. USB prófunarpunktar: Tengist við USB tengi.
  12. BOOT prófunarpunktur: Tengist við BOOT hnappinn.
  13. KEMBILAÐARstig: Til villuleitar.

3.3 GPIO pinnaútgáfa

RP2350-Plus er með 26 fjölnota GPIO pinna, sem bjóða upp á sveigjanlega þróun og samþættingu. Vísað er til pinnaútgáfunnar fyrir nánari upplýsingar um úthlutun og getu.

Ítarlegt skýringarmynd af pinnaútgáfunni fyrir Waveshare RP2350-Plus sem sýnir alla 26 fjölnota GPIO pinna, þar á meðal aflgjafa, jarðtengingu, ADC, SPI, UART, I2C, PWM og kembiforrit.

Mynd 3.3: GPIO pinnaútgáfa.

3.4 Yfirlitsstærðir

Efnislegar stærðir RP2350-Plus kortsins eru gefnar upp hér að neðan til að samþætta það í verkefni þín.

Tækniteikning sem sýnir útlínur mál Waveshare RP2350-Plus borðsins í millimetrum.

Mynd 3.4: Yfirlitsmál (eining: mm).

4. Uppsetningarleiðbeiningar

4.1 Upphafleg tenging

  1. Tengdu RP2350-Plus kortið við tölvuna þína með venjulegri USB Type-C snúru.
  2. Borðið ætti að vera þekkt sem geymslutæki (eins og USB-lykill) þegar það er í ræsistillingu. Til að fara í ræsistillingu skaltu halda inni takkanum STÍGGI hnappinn á meðan þú tengir USB snúruna og slepptu síðan STÍGGI hnappinn.
  3. Ef borðið þekkist ekki skaltu ganga úr skugga um að USB-snúran þín styðji gagnaflutning og sé ekki bara hleðslusnúra.

4.2 Hugbúnaðaruppsetning

RP2350-Plus styður þróun með C/C++ SDK og MicroPython, sem býður upp á sveigjanleika fyrir ýmsar forritunarþarfir.

Skýringarmynd sem sýnir stuðning við Pico C/C++ SDK og MicroPython þróunarumhverfi.

Mynd 4.1: Stuðningur við C/C++ og MicroPython.

4.2.1 Þróun í C/C++

Fyrir C/C++ þróun er hægt að nota opinbera Raspberry Pi Pico C/C++ SDK. Þetta SDK er hægt að nota úr skipanalínunni eða úr samþættum þróunarumhverfum (IDE) eins og Visual Studio Code og Eclipse. Vísað er til opinberra Raspberry Pi Pico skjölunar fyrir ítarlegar uppsetningarleiðbeiningar fyrir C/C++ SDK.

4.2.2 Þróun MicroPython

MicroPython er hagkvæm og skilvirk útfærsla á forritunarmálinu Python 3 sem keyrir beint á innbyggðum vélbúnaði eins og RP2350-Plus. Til að byrja með MicroPython:

  1. Sæktu viðeigandi MicroPython UF2 vélbúnaðarútgáfu file fyrir RP2350-Plus frá Waveshare wiki eða opinberu MicroPython websíða.
  2. Fara í ræsistillingu (haltu inni STÍGGI og stinga í USB).
  3. Dragðu og slepptu niðurhalaða UF2 file yfir á RPI-RP2 geymslutækið sem birtist. Borðið mun sjálfkrafa endurræsa í MicroPython.
  4. Notaðu IDE eins og Thonny til að tengjast borðinu og hefja forritun.

5. Notkunarleiðbeiningar

5.1 Forritun borðsins

RP2350-Plus styður drag-and-drop forritun, sem gerir það auðvelt að hlaða upp nýjum vélbúnaðarforritum eða MicroPython forskriftum:

  1. Gakktu úr skugga um að borðið sé í ræsistillingu (haltu inni STÍGGI hnappinn á meðan þú tengir USB, slepptu síðan). Færanlegt drif sem heitir „RPI-RP2“ mun birtast á tölvunni þinni.
  2. Finndu þýdda vélbúnaðarinn þinn (.uf2 file fyrir MicroPython eða C/C++).
  3. Dragðu og slepptu .uf2 file yfir á "RPI-RP2" drifið.
  4. Borðið mun sjálfkrafa aftengjast, uppfæra nýja vélbúnaðinn og endurræsa síðan.

5.2 Notkun GPIO og jaðartækja

Hægt er að stilla 26 fjölnota GPIO pinna fyrir ýmsa tilgangi, þar á meðal stafræna inntak/úttak, hliðræna inntak (ADC) og sérhæfðar aðgerðir eins og SPI, I2C, UART og PWM. Vísað er til pinnaútgáfunnar (mynd 3.3) og sértækra SDK skjölunar fyrir ítarlegri forritunarupplýsingar.amples- og pinnaúthlutun.

5.3 Notkun rafhlöðu

RP2350-Plus er með hleðslu-/afhleðsluhaus fyrir litíumrafhlöður (MX1.25) og innbyggðan ETA6096 örgjörva, sem gerir það kleift að knýja og hlaða 3.7V litíumrafhlöðu. Þessi eiginleiki er tilvalinn fyrir flytjanlegar notkunarleiðir.

6. Viðhald

Til að tryggja endingu og bestu mögulegu afköst Waveshare RP2350-Plus þróunarborðsins skaltu fylgja þessum viðhaldsleiðbeiningum:

7. Bilanagreining

Þessi kafli fjallar um algeng vandamál sem þú gætir lent í með RP2350-Plus þróunarborðinu þínu.

VandamálMöguleg orsökLausn
Tölvan þekkir ekki kortið (enginn "RPI-RP2" drif).
  • Ekki í ræsiforritastillingu.
  • Biluð USB snúra (bara fyrir hleðslu).
  • Vandamál með rekla (sjaldgæfari fyrir gagnageymslu).
  • Gakktu úr skugga um að þú haldir STÍGGI ýttu á hnappinn á meðan þú stingur USB snúrunni í samband og slepptu síðan.
  • Prófaðu aðra USB Type-C snúru, helst eina sem vitað er að styður gagnaflutning.
  • Prófaðu annað USB tengi á tölvunni þinni.
Upphleðsla vélbúnaðar mistekst eða borðið endurræsist ekki eftir að hafa dregið og sleppt.
  • Skemmd .uf2 file.
  • Ónægjandi straumur frá USB tengi.
  • Borðið er ekki í réttri ræsistillingu.
  • Sæktu .uf2 skrána aftur file frá áreiðanlegri heimild.
  • Reyndu að tengjast við rafknúinn USB-tengi eða aðra USB-tengi.
  • Endurtaktu ferlið við að slá inn ræsiforritið vandlega.
MicroPython/C++ kóði keyrir ekki eins og búist var við.
  • Málfræðivillur eða rökvillur í kóða.
  • Rangar pinnaúthlutun.
  • Vantar bókasöfn eða ósjálfstæði.
  • Review leita að villum í kóðanum þínum. Notaðu villuleitarforrit ef það er til staðar.
  • Athugaðu pinnaútreikninginn (mynd 3.3) og pinnaúthlutun kóðans þíns vel.
  • Gakktu úr skugga um að öll nauðsynleg bókasöfn séu rétt sett upp og flutt inn.
  • Skoðið Waveshare wiki eða Raspberry Pi Pico skjölun fyrir tilteknar forritunardæmi.amples.
Borðið hitnar við notkun.
  • Of mikil straumnotkun frá jaðartækjum.
  • Skammhlaup á borðinu eða tengdum íhlutum.
  • Starfar við hátt umhverfishitastig.
  • Aftengdu öll jaðartæki og prófaðu borðið eitt og sér.
  • Athugaðu hvort einhverjar óvart skammhlaup séu á brauðborðinu þínu eða sérsniðnu prentplötunni.
  • Tryggið næga loftræstingu í kringum borðið.
  • Ef vandamálið er viðvarandi skaltu hætta notkun og hafa samband við þjónustudeild.

8. Tæknilýsing

Ítarlegar tæknilegar upplýsingar um Waveshare RP2350-Plus þróunarborðið:

EiginleikiSmáatriði
ÖrstýringRaspberry Pi RP2350A (Tvíkjarna Arm Cortex-M33 + Tvíkjarna Hazard 3 RISC-V)
KlukkuhraðiAllt að 150 MHz
SRAM520KB
Innbyggt flassminni16MB (W25Q128JVSIQ)
USB tengiUSB 1.1 hýsill/tæki, Type-C tengi
GPIO pinna26 fjölnota GPIO pinnar
SPI2x
I2C2x
UART2x
ADC4x 12-bita ADC
PWM rásir16 stýranlegar PWM rásir
PIO stöðuvélar12x
OrkustjórnunInnbyggður DC-DC flís MP28164 (hámark 2A álag), hleðslu-/afhleðsluhaus fyrir litíum rafhlöðu (MX1.25)
RekstrarstillingarLágorku svefn- og dvalahamir
Mál51.00 mm x 17.78 mm (u.þ.b. 2.01 x 0.70 tommur)
Þyngd0.317 aura (u.þ.b. 9 grömm)
FramleiðandiWaveshare
UpprunalandKína

9. Stuðningur og ábyrgð

9.1 Tæknileg aðstoð

Fyrir tæknilega aðstoð, ítarlegar skjöl, kennslumyndbönd og umræðuvettvang, vinsamlegast farðu á opinberu Waveshare síðuna. websíðu eða vöruwiki þeirra. Þessar auðlindir veita ítarlegar leiðbeiningar og lausnir fyrir algengar þróunaráskoranir.

Opinber Waveshare Websíða: www.waveshare.com

Leitaðu að vörusíðunni fyrir RP2350-Plus þróunarborðið til að fá nýjustu upplýsingar og niðurhal.

9.2 Upplýsingar um ábyrgð

Vörum frá Waveshare fylgir yfirleitt hefðbundin ábyrgð framleiðanda sem nær yfir galla í efni og framleiðslu. Nákvæmir skilmálar og gildistími ábyrgðarinnar geta verið mismunandi eftir svæðum og vörum. Vinsamlegast geymið kaupkvittunina vegna ábyrgðarkröfu.

Nánari upplýsingar um ábyrgðarskilmála er að finna í ábyrgðarstefnunni á opinberu Waveshare-síðunni. websíðuna eða hafðu samband við þjónustuver þeirra beint.