Как стать автором
Обновить

Практический взгляд на Raspberry Pi Pico с точки зрения STM32

Время на прочтение 7 мин
Количество просмотров 19K
Всего голосов 56: ↑54 и ↓2 +52
Комментарии 9

Комментарии 9

Лежит дома две штуки, так ещё и не распаковал даже, времени нет. Хотя вроде бы эти чипы идельно подходят под одну из задач.
какую?
Нужен был контроллер с возможностью сделать I2S 24х битный, с возможностью внешнего тактирования. Сейчас это решено на FPGA но была мысль переделать на контроллер.

Какой-то хайэндный Аудио-ЦАП?

Нет. Там контроллер CDROM которому надо кормить такие данные чтобы он верил, что общается с DSP который читает эти данные с диска.

>В то время как большинство чипов имеет один или два регистра на функцию, и в них помещают биты для активации соответствующей функции для конкретного пина, у RP2040 имеется по регистру на каждый пин

Чё? MODER в stm32f0 - два бита выбора функции на каждый пин, а не выбор пина для функции.

Когда будут бесплатно рассылать киты всем желающим, как когда-то делала ST, тогда и поговорим))
Я использую его вместе с микропитоном. К сожалению, на данный момент для него на микропитоне не реализована функция глубокого сна(deepsleep), что поставило на паузу мой проект с аккумулятором и солнечной панелькой. Команда deepsleep работает, но потребление как при обычном time.sleep.
В Си я не селен, но по ютубам удалось поставить поддержку в VS. В итоге, SDK создает из вашего кода прошивку в формате .uf2, которая заливается в плату без программатора через кнопку DOOTSEL. Скомпилировал таким образом все примеры, залил блинк- мЯгает :)
Контроллер очень нравится. Я вычитал, что его еще и разогнать в 2-3 раза можно по частоте, отвалится консоль и ряд функций, но GPO работать будут)

Тоже появилась такая платка. Ищу разработчиков прошивки.

Зарегистрируйтесь на Хабре , чтобы оставить комментарий