Как я понял из даташита - у регулярных каналов только один общий регистр, где хранится результат преобразования, а у инжектирвоанны, хоть их и всего 4 - свои собственные. Мне с трудом верится, что разработчики поскупились на лишние регистры, более того, затеяли мороку с инжектированными каналами. Ведь куда было бы проще - 16 каналов, 16 регистров. Возникает мысль, что в создании инжектированных каналов есть какой-то сакральный смысл? Какой?
Опять-таки, если я настроил 2 регулярных канала, в режиме сканирования и в какой-то определенный момент я полез прочитать результат измерения, как мне понять с какого канал он пришел? Или с кучей регулярных каналов можно работать только через DMA ?
|