eddy-em.livejournal.com github.com/eddyem
-
- DMA может не быть. Или быть занятым. А прерывание от таймера по
любому уже есть везде и поэтому бесплатное. Требования к джиттеру
отсутствуют. Что до затрат, то неплохо бы прикинуть, какой процент
займёт эта задача от всей производительности процессора. Уверен,
процент будет ничтожный. - mr-x(Вчера, 14:55)
- ADC имеет приоритет, поэтому невозможна ситуация, чтобы DMA был занятым. А чтобы его не было на STM32, ну, это вообще сказка какая-то! И с какого перепуга прерывание "бесплатное", если при этом тратится уйма тактов на сохранение контекста, переключение в другой, а потом возврат предыдущего контекста? Даже если прерывание тупо инкрементирует счетчик (хотя, да: бывает, что по-другому никак: тот же SysTick не умеет автоматом что-нибудь инкрементировать, вот и приходится в Eddy_Em(33 знак., Вчера, 16:01)
- Дык и МК может не быть. Тогда придётся смотреть на градусник и записывать цифры в тетрадку :-) - SciFi(Вчера, 14:59, +1)
- DMA может не быть. Или быть занятым. А прерывание от таймера по
любому уже есть везде и поэтому бесплатное. Требования к джиттеру
отсутствуют. Что до затрат, то неплохо бы прикинуть, какой процент
займёт эта задача от всей производительности процессора. Уверен,
процент будет ничтожный. - mr-x(Вчера, 14:55)