Если все правильно понял, то в первой части сделано: два таймера связанных паровозиком( в блоках STM32).
Первый генерит импульсы( в режиме ШИМ), а второй их считает. Да это преимущество перед STMом, т.к. ему на 5 шаговиков потребовалось бы 10 таймеров.
А вот во второй уже используется DMA( в том числе в качестве счетчика циклов), а из UDB собраны аналоги PWMа?
т.е. в данной ситуации выигрыша перед STM уже нет( как минимум, а то и хуже ибо тыкать(конфигурировать) придется дольше)?
Оно остается достаточно чистым после поездки, и оно всегда находится ниже уровня коленей, поэтому не нужно, зайдя в вагон, смотреть чтобы люди не обтерлись об него.
Попытка номер последняя.
Если под SDRAM подразумевается быстрое ОЗУ на параллельной шине, то откуда оно вылезло в данной ситуации( да и вопросов тогда нет)?
Речь идет о системе:
STM32F7( с набортными 200-300кб) + LCD + внешняя память в виде QSPI RAM ( любого обьема)
Собственно и интересует как эту внешнюю память можно использовать как фреймбуфер/боевую видеопамять RW типа?
Если не ошибаюсь: контроллер QSPI не поддерживает прямую «аппаратную» запись в маппированное ОЗУ( т.е. аппаратное формирование команды на запись). Соответственно интересно посмотреть на данное решение: как программно? писать в ОЗУ, когда его активно использует LTDC.
т.е. на QSPI сидит «флешка с картинками»?
А видеобуфер где находится?
Собственно интересовало: как достаточно медленную последовательную ОЗУ использовать для одновременного рендера картинки и вывода на дисплей( поток, как понял, порядка 30Мбайт/с)?
Первый генерит импульсы( в режиме ШИМ), а второй их считает. Да это преимущество перед STMом, т.к. ему на 5 шаговиков потребовалось бы 10 таймеров.
А вот во второй уже используется DMA( в том числе в качестве счетчика циклов), а из UDB собраны аналоги PWMа?
т.е. в данной ситуации выигрыша перед STM уже нет( как минимум, а то и хуже ибо тыкать(конфигурировать) придется дольше)?
т.е. испачкать людям штаны ниже колен это норма?
я «прочитал» как:
из за чего начал всю эту ветку
Если под SDRAM подразумевается быстрое ОЗУ на параллельной шине, то откуда оно вылезло в данной ситуации( да и вопросов тогда нет)?
Речь идет о системе:
STM32F7( с набортными 200-300кб) + LCD + внешняя память в виде QSPI RAM ( любого обьема)
Собственно и интересует как эту внешнюю память можно использовать как фреймбуфер/боевую видеопамять RW типа?
P.S. Я не троллю. Действительно интересно.
А видеобуфер где находится?
Собственно интересовало: как достаточно медленную последовательную ОЗУ использовать для одновременного рендера картинки и вывода на дисплей( поток, как понял, порядка 30Мбайт/с)?
А можно поподробнее про внешнюю SDRAM на QSPI( которая, предполагаю, используется как видеопамять) и как она решает проблемы.
А может быть все таки относительный угол поворота( энкодер то инкрементальный получается)?
ссылка( если картинка не вставится):
_https://drive.google.com/open?id=0B08L-g2PNPAkM0U1VGpvWjgxT0k