ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1477597 Топик полностью
Michael75 (16.11.2024 19:48, просмотров: 164) ответил mse homjak на Это всё полумеры. Для реализации периферии нужно поставить к МК хотя-бы 1кгейтовую ФПГА. И не париться с таймерами, в частности, вообще. Из-за тупой мегауниверсальности периферии, получается сложное, глюкавое говнище. На сайт выложить ИП корки с открытым исходником и пусть незамутнённые пользуют, как есть, если сами не умеют. И/или модифицируют, если наоборот. Ну и ёмкость поднять до 2-4кг. Этого хватит с гарантией.
Абсолютно согласен! 

Люди просят – дайте нам супергибкую, крутую переферию. А потом, в реальном проекте, используют 1...3% от всей переферии кристалла. А остальное лежит мёртвым грузом, занимая места кристалла.

Поэтому мы в более-менее сложных проектах перешли на связку МК+ПЛИС. Выбирай ПЛИС по размеру проекта и реализуй любую переферию. У нас в МК обычно используется Ethernet, связь с внешними устройствами и т.д. На ПЛИС реализуются все real-time функции. Это многоканальный ШИМ, сигма-дельта демодулятора от АЦП и др. На ПЛИС можно реализовать любые фантазии в реализации ШИМ, любые синхронизации.

Поэтому, считаю, наваливание много переферии в проц абсолютно не нужно