- Главная
- Форум
- Микроконтроллеры и Системы на Модуле (SOM)
- Микроконтроллеры
- вопрос по DMA у STM32F4
вопрос по DMA у STM32F4
- k000858
- Автор темы
- Посетитель
12 года 7 мес. назад #2721
от k000858
k000858 создал тему: вопрос по DMA у STM32F4
можно ли по DMA слать из RX в ТХ USART'a ?
все вроде бы настроил, но не работает. если слать из RX В буффер, все ок, если слать из буффера в TX тоже все оке. а если слать напрямую из RX в ТХ тишина.
все вроде бы настроил, но не работает. если слать из RX В буффер, все ок, если слать из буффера в TX тоже все оке. а если слать напрямую из RX в ТХ тишина.
- Денис Ягов
- Посетитель
12 года 7 мес. назад #2722
от Денис Ягов
Денис Ягов ответил в теме Re: вопрос по DMA у STM32F4
Есть такой момент.
Когда копируете периферия-периферия, то копирование проходит успешно, когда эти периферии находятся на разных шинах (APB1 и APB2). По крайней мере однозначно, иногда копирование периферия-периферия работает (есть лаба.... АЦП копировал в UART ). Когда на одной - не работает (сам налетел недавно).
Я не могу пока на 100% утверждать, что не будет копирования периферия-периферия, которая расположена на одной шине, т.к. DMA имеет буфер.
Возможно есть правильная настройка DMA (я пока не нашёл ... времени нету .... :'( )
Когда копируете периферия-периферия, то копирование проходит успешно, когда эти периферии находятся на разных шинах (APB1 и APB2). По крайней мере однозначно, иногда копирование периферия-периферия работает (есть лаба.... АЦП копировал в UART ). Когда на одной - не работает (сам налетел недавно).
Я не могу пока на 100% утверждать, что не будет копирования периферия-периферия, которая расположена на одной шине, т.к. DMA имеет буфер.
Возможно есть правильная настройка DMA (я пока не нашёл ... времени нету .... :'( )
- k000858
- Автор темы
- Посетитель
12 года 7 мес. назад #2723
от k000858
k000858 ответил в теме Re: вопрос по DMA у STM32F4
действительно! где то видел уже упоминание об этом, но забыл.
спасибо за исчерпывающий ответ.
очень прискорбно, что ДМА в стм имеет такой недостаток. возможно, еще у кого то будут мысли на эту тему.
спасибо за исчерпывающий ответ.
очень прискорбно, что ДМА в стм имеет такой недостаток. возможно, еще у кого то будут мысли на эту тему.
Время создания страницы: 0.034 секунд