|
stm32f4 mem->dma->gpio.odr tim6, не понимаю природу косяка |
|
|
|
 |
Ответов
|
Jan 25 2018, 19:02
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(MiklPolikov @ Jan 25 2018, 20:27)  То же люблю делать ШИМ черезтДМА. Объясните по-русски что такое "джиттер"? Может колебания частоты? У Вас DMA что делает? Пишет в регистры управления GPIO пинами? Чтобы импульсы ШИМ определённой длительности сгенерить? А теперь подумайте, что будет если таймер выставил запрос обслуживания к DMA, а в этот момент CPU выполняет команду PUSH {R0-R12,LR} ? Как изменится длительность импульса ШИМ? А если работают ещё и другие bus-masters и они тоже к шине обращаются? Вот тогда и получите джиттер - длительность импульсов ШИМа будет болтаться.
|
|
|
|
Сообщений в этой теме
klen stm32f4 mem->dma->gpio.odr tim6 Jan 25 2018, 11:37      jcxz Цитата(klen @ Jan 25 2018, 22:56) приорит... Jan 25 2018, 21:39      MiklPolikov Ага, по русски "джиттер" это "колеб... Jan 25 2018, 22:26       jcxz Цитата(MiklPolikov @ Jan 26 2018, 00:26) ... Jan 27 2018, 13:05        klen ну вобщем получилось.
240кГц, 50 отсчетов скважнос... Jan 29 2018, 22:25         jcxz Цитата(klen @ Jan 30 2018, 00:25) 240кГц,... Jan 29 2018, 23:24          klen Цитата(jcxz @ Jan 30 2018, 02:24) А какой... Jan 30 2018, 05:38           jcxz Цитата(klen @ Jan 30 2018, 07:38) какой м... Jan 30 2018, 10:31          MiklPolikov Цитата(jcxz @ Jan 30 2018, 02:24) Жесть к... Jan 30 2018, 11:09           jcxz Цитата(MiklPolikov @ Jan 30 2018, 13:09) ... Jan 30 2018, 11:29            MiklPolikov Цитата(jcxz @ Jan 30 2018, 14:29) У нас т... Jan 30 2018, 11:36             jcxz Цитата(MiklPolikov @ Jan 30 2018, 13:36) ... Jan 30 2018, 11:41              MiklPolikov Цитата(jcxz @ Jan 30 2018, 14:41) Я не сп... Jan 30 2018, 11:56               jcxz Цитата(MiklPolikov @ Jan 30 2018, 13:56) ... Jan 30 2018, 12:02                klen Цитата(jcxz @ Jan 30 2018, 15:02) Про деш... Jan 31 2018, 00:41                 jcxz Цитата(klen @ Jan 31 2018, 02:41) тогда в... Jan 31 2018, 06:43                halfdoom Цитата(jcxz @ Jan 30 2018, 15:02) А за МК... Jan 31 2018, 06:46 stas00n Не спец по F4, даташит не читал, но в порядке выдв... Jan 25 2018, 16:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|