1. Въведение
Платката за разработка Waveshare RP2350-Plus е високопроизводителна, Pico-подобна платка с микроконтролер (MCU), проектирана около чипа Raspberry Pi RP2350A. Този усъвършенстван чип се отличава с уникален двуядрен дизайн с двойна архитектура, включващ както процесор Arm Cortex-M33, така и процесор Hazard 3 RISC-V, способен на гъвкави тактови честоти до 150 MHz.
Оборудван с 520KB статична RAM памет и 16MB вградена флаш памет, RP2350-Plus предлага ampресурси за широк спектър от вградени проекти. Компактният му дизайн, USB конекторът Type-C и конекторът за зареждане/разреждане на литиева батерия го правят универсален както за разработка на настолни компютри, така и за мобилни приложения.
Това ръководство предоставя важна информация за настройване, работа и поддръжка на вашата развойна платка RP2350-Plus, както и подробни спецификации и съвети за отстраняване на неизправности.
2. Съдържание на пакета
След отваряне на опаковката, моля, проверете дали всички компоненти са налични и в добро състояние. Стандартният пакет за RP2350-Plus-16MB-M включва:
- 1x RP2350-Plus-16MB развойна платка с предварително запоен конектор

Фигура 2.1: RP2350-Plus-16MB с предварително запоен конектор, както е включено в комплекта.
3. Продуктът свършиview
3.1 Основни характеристики
- Микроконтролери: Raspberry Pi RP2350A с две ядра (Arm Cortex-M33 и Hazard 3 RISC-V) до 150 MHz.
- Памет: 520KB SRAM, 16MB вградена флаш памет.
- Свързване: USB 1.1 с поддръжка на устройства и хостове чрез Type-C конектор.
- Управление на мощността: Конектор за зареждане/разреждане на литиева батерия, вграден DC-DC чип MP28164 (макс. натоварване 2A).
- GPIO: 26 многофункционални GPIO пина.
- Периферни устройства: 2x SPI, 2x I2C, 2x UART, 4x 12-битов ADC, 16x управляеми PWM канала.
- Програмиране: Програмиране с плъзгане и пускане чрез USB устройство за съхранение.
- Допълнителни функции: Режими на заспиване и покой с ниска консумация на енергия, точен часовник и таймер, температурен сензор, ускорени библиотеки с плаваща запетая, 12 програмируеми I/O (PIO) машини на състоянията.

Фигура 3.1: Платка на микроконтролера RP2350-Plus надview.
3.2 Разположение и компоненти на платката
Запознайте се с различните компоненти и разположението на изводите на платката RP2350-Plus. Този раздел описва ключовите елементи за правилна употреба и свързване.

Фигура 3.2: Подробно разположение на платката с номерирани компоненти, разположение на GPIO конекторите и размери.
Справка за ключови компоненти:
- LED: Потребителски светодиод (не индикатор за захранване).
- USB Type-C конектор: За захранване, данни и програмиране.
- ETA6096: Високоефективен мениджър за презареждане на литиеви батерии.
- MP28164: Високоефективен DC-DC buck-boost чип.
- Бутон BOOT: Натиснете при нулиране, за да влезете в режим на изтегляне.
- Вградена флаш памет: 16MB (W25Q128JVSIQ).
- Бутон за рестартиране: Рестартира микроконтролера.
- RP2350A: Двуядрен и двуархитектурен дизайн, работна честота до 150 MHz.
- Конектор на батерията: MX1.25 конектор за 3.7V литиева батерия, позволява едновременно зареждане на батерията и захранване на платката.
- Pinout: Съвместим с Raspberry Pi Pico 2.
- USB тестови точки: Свързване към USB интерфейс.
- Тестова точка за BOOT: Свързване с бутона BOOT.
- Точки за отстраняване на грешки: За целите на отстраняването на грешки.
3.3 Разпределение на пиновете на GPIO
RP2350-Plus разполага с 26 многофункционални GPIO пина, предлагащи гъвкаво разработване и интеграция. Вижте диаграмата на пиновете за подробни назначения и възможности.

Фигура 3.3: Диаграма на разпределението на пиновете на GPIO.
3.4 Контурни размери
Физическите размери на платката RP2350-Plus са предоставени по-долу за интегриране във вашите проекти.

Фигура 3.4: Размери на контура (мерна единица: мм).
4. Ръководство за настройка
4.1 Първоначално свързване
- Свържете платката RP2350-Plus към компютъра си, като използвате стандартен USB Type-C кабел.
- Платката трябва да бъде разпозната като устройство за масово съхранение (като USB устройство), когато е в режим на зареждане. За да влезете в режим на зареждане, задръжте натиснат клавиша ОБУВКА докато включвате USB кабела, след което го отпуснете ОБУВКА бутон.
- Ако платката не бъде разпозната, уверете се, че вашият USB кабел поддържа пренос на данни и не е просто кабел за зареждане.
4.2 Настройка на софтуера
RP2350-Plus поддържа разработка с помощта на C/C++ SDK и MicroPython, предлагайки гъвкавост за различни нужди на програмирането.

Фигура 4.1: Поддръжка на C/C++, MicroPython.
4.2.1 Разработка на C/C++
За разработка на C/C++ можете да използвате официалния SDK за Raspberry Pi Pico C/C++. Този SDK може да се използва от командния ред или от интегрирани среди за разработка (IDE), като Visual Studio Code и Eclipse. Вижте официалната документация на Raspberry Pi Pico за подробни инструкции за настройка на C/C++ SDK.
4.2.2 Разработка с MicroPython
MicroPython е елегантна и ефикасна имплементация на езика за програмиране Python 3, която работи директно на вграден хардуер, като например RP2350-Plus. За да започнете с MicroPython:
- Изтеглете подходящия фърмуер за MicroPython UF2 file за RP2350-Plus от уикито на Waveshare или официалния MicroPython webсайт.
- Влезте в режим на зареждащо устройство (задръжте ОБУВКА и включете USB).
- Плъзнете и пуснете изтегления UF2 файл file върху устройството за масова памет RPI-RP2, което се появява. Платката автоматично ще се рестартира в MicroPython.
- Използвайте IDE като Thonny, за да се свържете с платката и да започнете програмирането.
5. Инструкции за работа
5.1 Програмиране на борда
RP2350-Plus поддържа програмиране с плъзгане и пускане, което улеснява качването на нов фърмуер или MicroPython скриптове:
- Уверете се, че платката е в режим на зареждане (задръжте ОБУВКА бутон, докато свързвате USB, след което го отпуснете). На вашия компютър ще се появи сменяемо устройство с име "RPI-RP2".
- Намерете компилирания си фърмуер (.uf2) file за MicroPython или C/C++).
- Плъзнете и пуснете .uf2 файла file върху устройството "RPI-RP2".
- Платката автоматично ще се изключи, ще инсталира новия фърмуер и след това ще се рестартира.
5.2 Използване на GPIO и периферни устройства
26-те многофункционални GPIO пина могат да бъдат конфигурирани за различни цели, включително цифров вход/изход, аналогов вход (ADC) и специализирани функции като SPI, I2C, UART и PWM. Вижте диаграмата на разположението на пинове (Фигура 3.3) и специфичната SDK документация за подробно програмиране, например...ampфайлове и назначения на пинове.
- Цифров вход/изход: Контролни светодиоди, четене на състояния на бутони и др.
- Аналогово-цифров преобразувател (ADC): Четене на стойности от аналогови сензори. Платката има 4 12-битови ADC канала.
- SPI, I2C, UART: Комуникация с външни сензори, дисплеи и други модули.
- ШИМ: Контролирайте скоростта на двигателя, яркостта на светодиодите и генерирайте аудио сигнали. Платката предлага 16 контролируеми PWM канала.
- PIO машини на състоянието: Използвайте 12-те програмируеми I/O (PIO) машини за състояние за поддръжка на персонализирани периферни устройства и високоскоростна обработка на битове.
5.3 Работа с батерията
RP2350-Plus включва конектор за зареждане/разреждане на литиева батерия (MX1.25) и вграден чип ETA6096, което му позволява да се захранва и зарежда 3.7V литиева батерия. Тази функция е идеална за преносими приложения.
- Свържете съвместима 3.7V литиева батерия към MX1.25 конектора.
- Платката може да се захранва директно от батерията.
- Когато платката е свързана чрез USB-C, батерията ще се зареди автоматично.
- Внимавайте за правилната полярност при свързване на батерията, за да избегнете повреда.
6. Поддръжка
За да осигурите дълготрайността и оптималната производителност на вашата развойна платка Waveshare RP2350-Plus, следвайте тези указания за поддръжка:
- Обработка: Винаги дръжте платката за ръбовете ѝ, за да избегнете докосване на компоненти, особено пиновете, които могат да бъдат чувствителни към статично електричество.
- Съхранение: Съхранявайте дъската в антистатична торбичка, когато не я използвате, и я дръжте на сухо и хладно място, далеч от пряка слънчева светлина и екстремни температури.
- Почистване: Ако е необходимо, почистете внимателно дъската с мека, суха четка или сгъстен въздух, за да отстраните праха. Избягвайте използването на течности или абразивни почистващи препарати.
- Захранване: Използвайте само подходящи източници на захранване (USB-C или съвместима 3.7V литиева батерия). Не превишавайте посочения обем.tagд граници.
- Актуализации на фърмуера: Редовно проверявайте официалната страница на Waveshare. webсайт или уики за най-новите актуализации на фърмуера, за да се възползвате от корекции на грешки и нови функции.
7. Отстраняване на проблеми
Този раздел разглежда често срещани проблеми, които може да срещнете с вашата развойна платка RP2350-Plus.
| проблем | Възможна причина | Решение |
|---|---|---|
| Платката не е разпозната от компютъра (няма устройство "RPI-RP2"). |
|
|
| Качването на фърмуера е неуспешно или платката не се рестартира след плъзгане и пускане. |
|
|
| Кодът на MicroPython/C++ не работи както се очаква. |
|
|
| Платката се нагрява по време на работа. |
|
|
8. Спецификации
Подробни технически спецификации за развойната платка Waveshare RP2350-Plus:
| Характеристика | детайл |
|---|---|
| микроконтролери | Raspberry Pi RP2350A (двуядрен Arm Cortex-M33 + двуядрен Hazard 3 RISC-V) |
| Скорост на часовника | До 150 MHz |
| SRAM | 520KB |
| Вградена флаш памет | 16MB (W25Q128JVSIQ) |
| USB интерфейс | USB 1.1 хост/устройство, Type-C конектор |
| GPIO щифтове | 26 многофункционални GPIO пина |
| SPI | 2x |
| I2C | 2x |
| UART | 2x |
| ADC | 4x 12-битов ADC |
| PWM канали | 16 контролируеми PWM канала |
| PIO машини на състоянията | 12x |
| Управление на мощността | Вграден DC-DC чип MP28164 (макс. натоварване 2A), конектор за зареждане/разреждане на литиева батерия (MX1.25) |
| Режими на работа | Режими на сън и покой с ниска консумация на енергия |
| Размери | 51.00 мм x 17.78 мм (приблизително 2.01 x 0.70 инча) |
| Тегло | 0.317 унции (приблизително 9 грама) |
| производител | Waveshare |
| Страна на произход | Китай |
9. Поддръжка и гаранция
9.1 Техническа поддръжка
За техническа помощ, подробна документация, уроци и форуми на общността, моля, посетете официалния сайт на Waveshare. webсайт или продуктовата им уики страница. Тези ресурси предоставят изчерпателни ръководства и решения за често срещани предизвикателства при разработването.
Официален уебсайт на Waveshare Webсайт: www.waveshare.com
Потърсете конкретната страница на продукта за развойната платка RP2350-Plus за най-актуална информация и файлове за изтегляне.
9.2 Гаранционна информация
Продуктите на Waveshare обикновено се предлагат със стандартна гаранция от производителя, покриваща дефекти в материалите и изработката. Конкретните условия и продължителност на гаранцията може да варират в зависимост от региона и продукта. Моля, запазете доказателството си за покупка за гаранционни рекламации.
За подробни гаранционни условия вижте раздела с гаранционната политика на официалния уебсайт на Waveshare. webсайта или се свържете директно с отдела за обслужване на клиенти.





