32

RP2040 - разбираем даташиты. Часть 1.4: Распиновка

Содержание:

Часть 1: Введение

Часть 1.3: Чип


В этом разделе содержится краткий справочник по распиновке и функциям контактов. Полную информацию, включая электрические характеристики и чертежи корпуса можно найти в части 5.


1.4.1. Расположение контактов

1.4.2. Описание контактов

1.4.3. Функции контактов интерфейса ввода/вывода общего назначения


Каждый отдельный вывод интерфейса ввода/вывода общего назначения может быть подключен к внутреннему периферийному устройству с помощью функций интерфейса ввода/вывода общего назначения, определенных ниже. Некоторые внутренние периферийные соединения присутствуют в нескольких местах, чтобы обеспечить некоторую гибкость на системном уровне. SIO, PIO0 и PIO1 могут подключаться к любому контакту GPIO и управляются программным обеспечением (или конечными автоматами с программным управлением), поэтому могут использоваться для реализации многих функций.

Arduino & Pi

1.5K постов20.9K подписчиков

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

0
Автор поста оценил этот комментарий
Печально конечно, для железяк без gui зачастую и 8-ми битной атмеги с головой хватает, а тут два ядра с хорошей частотой, куча памяти +внешняя... но без gui кейсов для применения без адского овершута совсем мало остаётся, а полностью програмно графику если делать то прощай быстродействие...
раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну не всегда. Это, скорее, не сердце девайса какого-либо с интерфейсами красивыми, а рабочая лошадка для работы с сигналами, в т.ч. для сложных преобразований, какие атмега уже не потянет. Отдельная фишка - PIO, это очень мощный инструмент с низкими задержками, на базе которого можно построить конвертацию из любого интерфейса в любой другой (с учётом ограничения по частоте дискредизации и количеству ног, естественно). До 16 МБ памяти. Или самодельный DPI для какого-нибудь низкоскоростного интерфейса.


В общем, это что-то среднее между Raspberry Pi и Ардуино. С мощным процессором, но ограниченными ресурсами. В некоторых проектах, думаю, она найдёт место. Но, естественно, универсальных решений не бывает, и под каждый проект стоит выбирать железо, отталкиваясь от потребностей

0
Автор поста оценил этот комментарий
Я возможно не совсем корректно выразился, но нужно что-то похожее на "видеоядро" у тех же стм ф4, понятное дело что это не полноценный видеовыход, но работу с графикой ускоряет кардинально
раскрыть ветку (1)
Автор поста оценил этот комментарий

Нет, чего-то подобного здесь нет. Этот чип ближе к платформе Arduino, нежели к STM и Raspberry Pi. Единственное, что может помочь с работой с графикой здесь - это два аппаратных интерполятора. На этом, пожалуй, всё

показать ответы
0
Автор поста оценил этот комментарий
Спасибо, а видеоядро есть? Для работы с дисплеями всякими типа тех-же 2.6 тфт
раскрыть ветку (1)
Автор поста оценил этот комментарий

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


Для подключения дисплея есть пара вариантов: те же 2.8 TFT есть с подключением по SPI, для вывода определённой информации (текст, картинки, GUI Ваших проектов) этого может быть уже достаточно.


Если же хочется больше - можно разгуляться и использовать PIO для создания интерфейса, который Вам нужен. к примеру, можно самостоятельно написать интерфейс VGA на пинах

показать ответы
0
Автор поста оценил этот комментарий
А ацп скольки битный тут?
раскрыть ветку (1)
Автор поста оценил этот комментарий

12 бит с мультиплексированным входом

показать ответы
1
Автор поста оценил этот комментарий

термин "цоколевка" использовался в электронике задолго до появления в этой области "распиновки" (звуки стариковского ворчания)

раскрыть ветку (1)
Автор поста оценил этот комментарий

Ох как же я молод х) Спасибо, пополнил свой словарный запас новым словом. Тот момент, когда сам стараешься по возможности использовать русскоязычные термины и сокращения, когда это возможно и оправдано (не люблю излишние взаимствования), но всё равно есть к чему стремиться)


Из праздного интереса: я верно понимаю, что этот термин корнями восходит к эпохе электронных ламп, когда вместо посадочных мест под ИС как раз использовались цоколи для установки ламп?

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества