RP2350: Второе поколение Raspberry Pi PICO уже здесь!
RP2350: Второе поколение Raspberry Pi PICO уже здесь!

Проснувшись сегодня, я случайно увидел новость о том, что появится чип Raspberry Pi 2-го поколения, поэтому я быстро включил компьютер и написал об этом.

Я писал про первое поколение ещё в 2021 году,Но уровень тогда был не высок。。。Могут быть ошибки。Raspberry Pi Что такое Pico (Cloud Experience) + Cloud Lighting Через поезд.

В статье просто написано о содержании и функциях обновления.

Давайте сначала посмотрим на метод именования

Чем стоит похвастаться, так это двумя ядрами. Вы меня правильно поняли, это 2 ядра, которые можно запустить программно.

Язык кода:javascript
копировать
https://github.com/wren6991/hazard3

Лично я думаю, что это проявляется в форме совместной обработки, а также с открытым исходным кодом.

Действительно, именно так это определено в паспорте.

Самое интересное в M33 — это функции DSP и безопасности, о которых мы расскажем позже.

В частности, самый высокий IO равен 48.

54 у всех есть FLASH

Если есть FLASH, то должно быть на один SPI меньше.

FLASH Winbond, посмотрите на это так, заменить можно самостоятельно

Обновление оборудования заключается в том, что максимальная частота 150 МБ намного выше, чем у предыдущего поколения. Внутренняя оперативная память больше и может запускать некоторые более крупные алгоритмы. Фактически, есть также PSRAM, а это означает, что встроенное машинное зрение имеет некоторую помощь. И PIO на самом деле представляет собой почти такой же программируемый вывод, как и FPGA, но с большим количеством функций.

На самом деле чиновник тоже считает, что это аргументы в пользу продажи.

Ниже приведен M33, который я написал ранее, и я просто перенесу его сюда.

Алгоритмы обработки сигналов применяются к необработанным данным от аналого-цифрового преобразователя, формируя данные для улучшения принятия решений прикладным программным обеспечением. Типичные алгоритмы контролируют амплитуду сигнала, устраняют шум или оценивают частоту колебаний.

Ключевая операция, используемая для обработки сигналов, основана на математической операции, называемой дискретной сверткой. Свертка производится суммой произведений, поэтому любой процессор, который может эффективно вычислить эту свертку за один цикл, создаст сумму произведений, которую можно использовать для обработки сигналов.

Тридцать лет назад скорость обработки данных была ограничена 10 миллионами умножений в секунду, при этом 16-битные операнды и адресное пространство ограничивались десятками килобайт. Сегодня небольшой процессор Cortex-M3 имеет общую скорость более 500 МГц; он вычисляет 32-битные умножения, накапливает 64-битные данные и имеет несколько гигабайт адресного пространства. Хотя Cortex-M3 не имеет расширений DSP, он все равно может обрабатывать сигналы. Практических ограничений на использование устройств Cortex-M для сложных расчетов обработки сигналов нет.

Семейство Arm Cortex включает процессоры на базе трёх различных конфигураций:

  • Семейство процессоров Cortex-A подходит для высокопроизводительных сложных приложений, которые в основном работают под управлением сложных операционных систем.
  • Применить к высоким производительностьCortex-R для систем жесткого реального времени Серия процессоров
  • Процессоры серии Cortex-M нацелены на низкое энергопотребление、уверенность、Оптимизирован для экономичных микроконтроллеров.

Процессоры Cortex-A и Cortex-R включают расширения NEON SIMD (одна инструкция, несколько данных), которые предоставляют высокопроизводительные математические инструкции для обработки сигналов и данных.

Процессоры Cortex-A и Cortex-R широко используются в приложениях обработки сигналов. Эта запись в блоге посвящена семейству процессоров Cortex-M, поэтому давайте рассмотрим ряд преимуществ и показателей производительности, которые предлагают процессоры Cortex-M. Вот краткое руководство по основным моментам:

  • Достижение минимальной мощности и минимального энергопотребления: процессоры Cortex-M0+ и Cortex-M23
  • производительностьи Энергоэффективность:Cortex-M3、Cortex-M4 и Cortex-M33 процессор
  • Преследоватьвысокая производительность:Cortex-M7
  • Для технологии защиты от несанкционированного доступа: Cortex-M35P.

Характеристики различных ядер M

Разработка ARM DSP выпускает это

Можно скачать и использовать напрямую

некоторые особенности

Детерминизм и безопасность M33 в реальном времени, параллельная эффективность

у меня кстати М33

Ха-ха-ха, так бесстыдно

Этот от NXP не имеет DSP и представляет собой обычный MCU.

Вывод периферийных устройств макетной платы

Кели приветствует всех и организует

Процессор Arm Cortex-M0+ — самый энергоэффективный процессор Arm для встроенных приложений с ограниченными возможностями.

Процессор Cortex-M0+ основан на очень успешном процессоре Cortex-M0, сохраняя полный набор команд и совместимость инструментов, одновременно снижая энергопотребление и повышая производительность.

Cortex-M0+ имеет чрезвычайно небольшую площадь кремния, низкое энергопотребление и минимальный объем кода, что позволяет разработчикам получать 32-битную производительность по цене 8-бит, минуя этапы 16-битных устройств. Процессор Cortex-M0+ предлагает множество возможностей для гибкой разработки.

Это записывается как M0+

Было время, когда мне особенно нравился M0+.

Напротив, используется наименьший набор команд.

Сравнение с М3

Это периферийное устройство интересное, чип можно использовать как чип маршрутизации.

Также имеется встроенный источник питания LDO/переключателя и включен UART. Многие обсуждали, что в этом чипе нет функции беспроводной связи и цена выросла, эммммм. Я думаю, что вдвое больше памяти, а M33 и 12 PIO стоят своих денег, не говоря уже о сообществе Raspberry Pi.

Я не уверен, что этот чип является хорошим выбором для массового производства, потому что он действительно недешев, но эти странные периферийные устройства, описанные выше, вполне рентабельны с точки зрения обучения. Документация на официальном сайте еще не в порядке, но технические характеристики и конструкция оборудования опубликованы. Однако на этот раз руководство по проектированию очень простое и не такое изысканное, как у предыдущего поколения.

Язык кода:javascript
копировать
https://dmitry.gr/?r=06.%20Thoughts&proj=11.%20RP2350
Язык кода:javascript
копировать
https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf
Язык кода:javascript
копировать
https://www.nxp.com.cn/design/design-center/development-boards-and-designs/general-purpose-mcus/frdm-development-board-for-mcx-a14x-a15x-mcus:FRDM-MCXA153
Язык кода:javascript
копировать
https://community.arm.com/arm-community-blogs/b/embedded-blog/posts/signal-processing-capabilities-of-cortex-m-devices
boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose