stm32f01c8t6, АЦП, тактирование

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
siderta
Родился
Сообщения: 14
Зарегистрирован: Пт мар 08, 2024 01:30:56

stm32f01c8t6, АЦП, тактирование

Сообщение siderta »

Можно ли для АЦП в плате stm32f103 запускать преобразование АЦП по внешнему событию?

Нашел примеры, где используются внутренние таймеры.
Если правильно понял, то ADC_SOFTWARE_START в stm32f103 нету.
Подходит ли для этой задачи ADC_ExternalTrigInjecConv_Ext_IT15_TIM8_CC4?

В общем можно ли через GPIO, настроенный на прием, тактировать работу АЦП, чтобы обработчик ADC1_2_IRQHandler, вызывался ровно в те моменты, когда на выбранный GPIO поступает (внешний) сигнал?
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: stm32f01c8t6, АЦП, тактирование

Сообщение Аlex »

Серьёзно ?
1 минута понадобилась на поиск этой информации в мануале. Это учитывая, что я с ADC в STM никогда не работал.
СпойлерИзображение
2024-06-18_23-50-18.png
(145.85 КБ) 189 скачиваний
Реклама
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25259
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: stm32f01c8t6, АЦП, тактирование

Сообщение КРАМ »

[uquote="siderta",url="/forum/viewtopic.php?p=4592482#p4592482"]В общем можно ли через GPIO, настроенный на прием, тактировать работу АЦП, чтобы обработчик ADC1_2_IRQHandler, вызывался ровно в те моменты, когда на выбранный GPIO поступает (внешний) сигнал?[/uquote]
Шозабред...? :facepalm: Какая то каша из совершенно разных и ортогональных терминов.
1. АЦП посредством обозначеного события ЗАПУСКАЕТ ПРЕОБРАЗОВАНИЕ, а не тактируется. Тактируется он от домена осциллятора.
2. Обработчик по АЦП не может вызываться
ровно в те моменты, когда на выбранный GPIO поступает (внешний) сигнал
просто потому, что этот обработчик вызывается ПО ЗАВЕРШЕНИЮ ПРЕОБРАЗОВАНИЯ. а не при его запуске.
Поэтому совершенно непонятно что вам требуется.
Ответить

Вернуться в «ARM»