smk 0 26 ноября, 2020 Опубликовано 26 ноября, 2020 · Жалоба 50 минут назад, aaarrr сказал: Не надо: есть двойная буферизация. Как это делается? Вероятно я не все знаю. Как это поможет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 ноября, 2020 Опубликовано 26 ноября, 2020 · Жалоба 30 minutes ago, smk said: Как это делается? Вероятно я не все знаю. Как это поможет? Пока передается один буфер, адрес и размер следующего прописываются в отдельные регистры. DMA автоматически подхватывает новые значения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 57 26 ноября, 2020 Опубликовано 26 ноября, 2020 · Жалоба 6 часов назад, smk сказал: Задача - машинное зрение. ИМХО, странный выбор проца для подобной задачи, разве, что это будет фотодатчик для оптической мыши или реакция системы будет 5 или более сек на кадр. В более быстром варианте проц должен быть многоядерный, и память гораздо быстрее... 1 час назад, smk сказал: Как это делается? Вероятно я не все знаю. Это как минимум предполагает буфер уже не на 1 а 2 и более кадров. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 28 ноября, 2020 Опубликовано 28 ноября, 2020 · Жалоба Расчет показывает, что два кадра и надо обрабатывать. Обрабатывать уже предполагается на STM32H730 (550 МГц). По рассчету выходит около 40 тактов на пиксель. Но если учесть, что будет сортировка пикселей так чтобы нужные отбирались за меньшее число тактов, то для обработки отобранных тактов должно хватить. Эксперимент покажет. Тут другой вопрос. Посмотрел я питание H7. Там и импульсный преобразователь и LDO. Инстукции типа "Hadware design" не нашел. Подскажите как правильно его питать. Может кто уже применял это дело? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 28 ноября, 2020 Опубликовано 28 ноября, 2020 · Жалоба On 11/26/2020 at 11:47 PM, mantech said: ИМХО, странный выбор проца для подобной задачи Вот да, запрягать сенсор 1280x1024 в телегу с STM32 - в любом случае не самая удачная идея. А если уж доходит до подсчета тактов, и "должно хватить"... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 28 ноября, 2020 Опубликовано 28 ноября, 2020 · Жалоба 1 час назад, aaarrr сказал: Вот да, запрягать сенсор 1280x1024 в телегу с STM32 - в любом случае не самая удачная идея. А если уж доходит до подсчета тактов, и "должно хватить"... Ну а удачная какая? Вот те двухядерные, что с внешней флешью? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 28 ноября, 2020 Опубликовано 28 ноября, 2020 · Жалоба 9 minutes ago, smk said: Вот те двухядерные, что с внешней флешью? Что-нибудь из серии Cortex-A с нормальной быстрой памятью, хоть те же *Pi. На всех "быстрых" STM32 и прочих кроссоверах как-то не задалось с внешней памятью - в лучшем случае SDR SDRAM @ 200MHz. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 28 ноября, 2020 Опубликовано 28 ноября, 2020 · Жалоба Есть макетка. Производительности никакой, но фотку 320*160 обработать можно. Посмотрю на к-во тактов при фильтрации и тогда буду окончательно решать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 57 28 ноября, 2020 Опубликовано 28 ноября, 2020 (изменено) · Жалоба 37 минут назад, smk сказал: но фотку 320*160 обработать можно. Как бы разница с 1280x1024 по-моему очевидна... Ну попробуйте, попытка не пытка)) 52 минуты назад, aaarrr сказал: SDR SDRAM @ 200MHz. Ну 200МГц - это навряд-ли)) 1 час назад, smk сказал: Вот те двухядерные, что с внешней флешью? Да, конечно, /Сейчас даже СТМ-ы есть такие. Но там память более прихотливая к разводке и т.п. Можно подобные чипы/модули попробовать, он хоть и одноядерный, но производительность куда выше... Изменено 28 ноября, 2020 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 28 ноября, 2020 Опубликовано 28 ноября, 2020 · Жалоба 3 minutes ago, mantech said: Ну 200МГц - это навряд-ли)) Хорошо, 166. То есть плохо и печально на самом деле. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VladislavS 39 28 ноября, 2020 Опубликовано 28 ноября, 2020 · Жалоба На самом простом Zynq можно чёрта лысого обсчитать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 57 29 ноября, 2020 Опубликовано 29 ноября, 2020 (изменено) · Жалоба 12 часов назад, VladislavS сказал: На самом простом Zynq можно чёрта лысого обсчитать. А зачем сюда ПЛИСину? Тут чистая математика, на проце прекрасно все считается, можно еще SIMD добавить - будет быстрее... 14 часов назад, aaarrr сказал: Хорошо, 166. То есть плохо и печально на самом деле. Да еще и чипы на 166 найти надо, в основном встречал 133 макс. Печально, согласен, когда смотришь на 500и более МГц проц и древнюю, медленную память. Такое впечатление, что СТМовцы вообще не рассматривают использование своего поделья в задачах со скоростной памятью и видео... Вообще, раз уж встроенную на кристалле память они не планируют делать, что жаль очень, то уж ДДР1 266/333 МГц было б уже отлично, т.к. ДДР сама по себе уже в 2 раза быстрее по скорости на той же частоте, да и корпуса у нее тоже паябельные (не БГА), хотя паять БГА не сложно, но разводить печатку - тут не айс, конечно.. Изменено 29 ноября, 2020 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 29 ноября, 2020 Опубликовано 29 ноября, 2020 · Жалоба 2 hours ago, mantech said: ДДР1 266/333 МГц было б уже отлично Мне так кажется, что сейчас это еще более редкий зверь, чем SDR. 2 hours ago, mantech said: хотя паять БГА не сложно, но разводить печатку - тут не айс, конечно.. Да наоборот - место не пропадает, можно компактно все разместить. Сравните какой-нибудь QFP208 и BGA256. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 57 29 ноября, 2020 Опубликовано 29 ноября, 2020 · Жалоба 2 часа назад, aaarrr сказал: Сравните какой-нибудь QFP208 Так это же корпус-монстр! 2 часа назад, aaarrr сказал: Мне так кажется, что сейчас это еще более редкий зверь, чем SDR. Вполне возможно, как-то памятью вплотную заниматься не пришлось, к счастью))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 29 ноября, 2020 Опубликовано 29 ноября, 2020 · Жалоба 7 minutes ago, mantech said: Так это же корпус-монстр! Именно! BGA256 даже с шагом 1.0мм займет вчетверо меньшую площадь, и это только корпус, без учета разлапистости трассировки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться