The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект Raspberry Pi представил плату Pico на основе собственного микроконтроллера"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для слежения за появлением новых сообщений в нити, нажмите "Проследить за развитием треда".
. "Проект Raspberry Pi представил плату Pico на основе собствен..." +/
Сообщение от Аноним (-), 26-Янв-21, 10:30 
> Да ладно, настройка транзакции бывает и проще.

DMA в основном большой кус без проца пульнуть интересно. IRQ = сохранение + восстанов + флаги снять + транзакцию перезарядить, время всеж. Толкнуть так 64 байта? Сравнимо по действиям с упомянутым, нет?

> Дык, не перебор же. Вот банально у F1: 2 АЦП по 12 бит, 1Msps. Это уже 24 Мбит/с,
> не считая накладных расходов

1) 2 АЦП не у всех F1. Скажем в F100 1. Правда там и usb нет.
2) Постоянный поток, на комп нужен далеко не всем. И для такого наверное лучше камень покруче, а там и HS как раз.
3) 1MSps - здорово. Но требования к источнику сигнала читануть стоит. И посмотреть сколько из них в требования лезут.

Т.е. теоретически возможно, а практически задача на границе возможного, то что тяжело идет - логично.

> (и буду я мерять один канал в interleaved режиме на 2Msps или
> 8 каналов на 250 ksps — уже моё дело),

А вы даташит читали? Чтобы именно столько, потребуется весь аналог специально под ЭТО затачивать. Либо получите дикое вранье в отсчетах и половину LSB как раз можно выкинуть.

Хинт: перезаряд ADC S&H cap @ 1MHz канал просаживает если поляну не готовили (повторитель на БЫСТРОМ опампе?). Хрень померять можно.

> а хочется чем-то ещё успевать заниматься, кроме передачи данных.

DMA этим и интересен - асинхронен относительно проца. В паре с ADC могут по кольцу крутиться без сетапа == 100% железный кольцевой буфер с IRQ. Это не ардуина :)

> Ядро и подсистема памяти вообще почти не загружены (DMA же),

DMA - bus master, шину делит на двоих с процом. Разве что команды не гоняет. На cortex >=M3 I и D шины раздельные, I может с флеша читать пока D в оперативу лезет, так профита поменьше. А вот M0 с одной шиной, там интереснее.

> однако для пересылки на хост уже USB не применить. Впрочем, на STM32F1 ULPI спасает и это
> действительно сбалансированное решение: внутри только LS/FS трансивер, а более жирный
> могут ставить те кому надо. Но тут-то не F1, да ещё и строго про 1.1 говорится.

Ну это уже навороты. Нужные не всем. При желании из старшего F1 с внешней шиной что угодно можно, но можно != нужно.

> Отож, просто их необходимость быстрее обнаруживается.

Ошибки CRC там не отменяли.

> В том-то и претензия, что не такой он и большой.

480 мбитов - приличный уже. И еще требует 480МГц (!!!) PLL. В разы превосходит остальные частоты в чипе. Возможно требования к техпроцессу повышало? F1 дизайнили ~10 лет назад все же.

> Да ладно, нормальная задача. Он и не для такого подходит.

Да понятно что гуру и автомобилем вертолет собьет, но...

> Помнится мне, даже прямо в даташите подобные примеры рассматриваются (типовая
> конфигурация для даталогера/плеера с флешкой).

Это в каком шите? Из F1xx плеер - "не очень". Там M4F какой-нибудь уместнее, для жирных котов^W аудиокодеков. Или чего им плеить? ADPCM? :)

> С распространением bluepill (когда F1 стали пихать куда ни попадя с оверкиллом
> на пару порядков), положим, и не основное.

Так даже STMicro (а не те паленые клоны) недорого, чуть больше доллара даже околорознично. Клоны, конкуренция и вообще, дорогие чипы девов отпугивают.

> А так-то более чем нормальное, производитель сам такое предлагает.

Да нормальные чипы, спору нет. Но производителю главное продать :) а потом не его проблемы.

> Про сертификацию (в смысле, лицензирование или как это правильно называется) ниже ответил.

А, про формальное обозначение. Так вроде и на 1.х надо же сертифицироваться чтобы usb logo юзать? Это никак не фича usb 2.0, оно и до этого было IIRC.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Проект Raspberry Pi представил плату Pico на основе собственного микроконтроллера, opennews, 21-Янв-21, 23:15  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру