Страница 1 из 1

STM32F205 архитектура ADC

Добавлено: Вс авг 31, 2014 06:46:21
Open
Добрый день!
Раскуривая мануалы по STM32F205 наткнулся на недопонимание:
в http://www.st.com/web/en/resource/techn ... 237391.pdf
в разделе распиновки разным входам ADC соответствуют ф-ции ADC123_INx, ADC12_INx и ADC3_INx. Что заставляет думать, что внешние входы коммутируются на разные блоки ADC (в STM32F205 их 3) по разному. т.е. некоторые входы коммутируются на все 3 блока, а некоторые только на некоторые.
Однако, нигде не вычитал подтверждения этого предположения.
в RM0033 http://eugenemcu.ru/_ld/1/108_STM32F2XX_RM003.pdf в структурной схеме "каждого" блока ADC благополучно задействованы все внешние каналы.
Изображение

А коли так, то что значат эти индексы? ( 123,12 и 3)
Заранее спасибо за разъяснения :)

Re: STM32F205 архитектура ADC

Добавлено: Вс авг 31, 2014 07:18:13
КРАМ
Это стандартное для разных фирм обозначение.
В мануале по АЦП приводят АБСТРАКТНЫЕ пины (вида ADCx_INx), к которым МОГУТ БЫТЬ выведены входы мультиплексора, а в мануале на распиновку уже указан КОНКРЕТНЫЙ маппинг этих самых входов (вида ADCxxx_INx).
Получается, что обозначения ADCxxx_INx подразумевают логическую сумму обозначений ADCx_INx

Re: STM32F205 архитектура ADC

Добавлено: Вс авг 31, 2014 07:47:42
Open
Честно говоря не понял :)

Давайте на конкретном примере:
(чип на 144 ноги)
на пине 45 висит функция ADC12_IN15
на пине 15 - ADC3_IN15
в чем смысл индексов?

Значит ли это, что с 45 ноги кристалла сигнал может подается на мультиплексоры для 1го и 2го блоков АЦП с индексом 15. А с 15ой ноги на мультиплексор для 3го блока АЦП тоже с индексом 15?

Re: STM32F205 архитектура ADC

Добавлено: Вс авг 31, 2014 10:56:38
HHIMERA
на пине 45 висит функция ADC12_IN15 - значит этот пин могут обслуживать ADC1 и ADC2
на пине 15 - ADC3_IN15 - значит этот пин может обслуживать только ADC3
ADC123_INx - значит этот пин могут обслуживать ADC1, ADC2 и ADC3

Re: STM32F205 архитектура ADC

Добавлено: Вс авг 31, 2014 11:39:31
Open
HHIMERA, спасибо за доходчивое подтверждение! :)