Ta strona używa ciasteczek (plików cookies), dzięki którym może działać lepiej. Dowiedz się więcejRozumiem i akceptuję

[C] STM32 F103 - problem z wykorzystaniem ADC i DMA - CUBE

Autor Wiadomość
juras 



Posty: 15
Wysłany: 20-03-2017, 10:49   [C] STM32 F103 - problem z wykorzystaniem ADC i DMA - CUBE

Witam forumowiczów.
Na podstawie kursu STM32 F4 na stronie Forbota staram się napisać program do wykorzystania ADC i DMA do pomiaru napięć. Pomiar napięć bez wykorzystania DMA potrafię wykonać bez problemu, jednak gdy chcę uruchomić DMA, obserwując w STM studio nie otrzymuję żadnych wartości z pomiaru - wartość zmiennej ciągle są równe 0.
Dodam też, że okno konfiguracyjne ADC w programie CUBE posiada mniej opcji niż w przypadku konfiguracji procesora F4 wykorzystanego w kursie. Zasadniczą (moim zdaniem) różnicą jest brak opcji "DMA continuous request". Tak wygląda okno konfiguracji ADC w CUBE dla mikrokontrolera F103:


Inne różnice to takie, że w opcjach DMA dla swoich potrzeb wybrałem długość danych jako pojedynczy bajt i to, że wykorzystuję 3 zewnętrzne kanały do pomiaru napięcia.

Czy ktoś z Was spotkał się już z podobnym problemem, lub wykorzystał prawidłowo DMA w F103?
Z góry dziękuję za odpowiedź.
Polecany artykuł z FORBOT.PL:
Wykorzystanie PMMA (tzw. plexi)

W nawiązaniu do tematu o wykorzystaniu spienionego PCV, chciałbym przedstawić możliwości innego ciekawego mate... Czytaj całość

Polecany artykuł » Tworzenie aplikacji Android - #3 - Komunikacja Bluetooth


Postaw piwo autorowi tego posta
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Wersja do druku

Skocz do:  

Nie rozwiązałeś swojego problemu? Zobacz podobne tematy: [C] Sterowanie serwo... Problem z programem... JTAG dla procesora A... Programy w c - mobil...
lub przeszukaj forum po wybranych tagach: adc, cube, dma, f103, stm32


Powered by phpBB modified by Przemo © 2003 phpBB Group
Popularne kursy: Arduinopodstawy elektroniki