Можно ли для АЦП в плате stm32f103 запускать преобразование АЦП по внешнему событию?
Нашел примеры, где используются внутренние таймеры.
Если правильно понял, то ADC_SOFTWARE_START в stm32f103 нету.
Подходит ли для этой задачи ADC_ExternalTrigInjecConv_Ext_IT15_TIM8_CC4?
В общем можно ли через GPIO, настроенный на прием, тактировать работу АЦП, чтобы обработчик ADC1_2_IRQHandler, вызывался ровно в те моменты, когда на выбранный GPIO поступает (внешний) сигнал?
stm32f01c8t6, АЦП, тактирование
- Реклама
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: stm32f01c8t6, АЦП, тактирование
Серьёзно ?
1 минута понадобилась на поиск этой информации в мануале. Это учитывая, что я с ADC в STM никогда не работал.
1 минута понадобилась на поиск этой информации в мануале. Это учитывая, что я с ADC в STM никогда не работал.
Спойлер
- КРАМ
- Друг Кота
- Сообщения: 25259
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: stm32f01c8t6, АЦП, тактирование
[uquote="siderta",url="/forum/viewtopic.php?p=4592482#p4592482"]В общем можно ли через GPIO, настроенный на прием, тактировать работу АЦП, чтобы обработчик ADC1_2_IRQHandler, вызывался ровно в те моменты, когда на выбранный GPIO поступает (внешний) сигнал?[/uquote]
Шозабред...?
Какая то каша из совершенно разных и ортогональных терминов.
1. АЦП посредством обозначеного события ЗАПУСКАЕТ ПРЕОБРАЗОВАНИЕ, а не тактируется. Тактируется он от домена осциллятора.
2. Обработчик по АЦП не может вызываться
Поэтому совершенно непонятно что вам требуется.
Шозабред...?
1. АЦП посредством обозначеного события ЗАПУСКАЕТ ПРЕОБРАЗОВАНИЕ, а не тактируется. Тактируется он от домена осциллятора.
2. Обработчик по АЦП не может вызываться
просто потому, что этот обработчик вызывается ПО ЗАВЕРШЕНИЮ ПРЕОБРАЗОВАНИЯ. а не при его запуске.ровно в те моменты, когда на выбранный GPIO поступает (внешний) сигнал
Поэтому совершенно непонятно что вам требуется.
