Start z STM32 VL Discovery – 13 — DMA

Start z STM32 VL Discovery – 13 — DMA
Razem głosów: 4 co stanowi: 75% całości.

 

Gdzie nie gdzie zaznaczałem różnice i podobieństwa do AVR , ale teraz przyszła pora na prawdziwego Potwora zawartego w ARM mianowicie DMA …  Już wcześniej pokazałem jak użyć DMA w przypadku wielokanałowego voltomierza na ADC.  Ale możliwości DMA są tak wielkie, że siłą rzeczy muszę temat rozwinąć.

Czytaj dalej

Start z STM32 VL Discovery – 12 — WatchDOG

Start z STM32 VL Discovery – 12 — WatchDOG
Razem głosów: 3 co stanowi: 93.33% całości.

Free Image Hosting at www.ImageShack.us

No cóż kiedyś ta chwila nadejść musiała choć starałem się jej unikać jak diabeł święconej wody.

Założenie „kundelka” jest stosunkowo proste i nad wyraz skuteczne, ale jednak wielu zwłaszcza

początkujących się go obawia.  Mi wydaje się brakuje ogłady by jakoś skutecznie i dobrze go wam opisać,

Tak więc oprę się tutaj o artykuł z bloga http://mirekk36.blogspot.com, gdzie sam Mirek opisał

bardzo starannie i jasno zjawisko „kundelka” na przykładzie mikrokontrolerów  AVR , który to opis

Czytaj dalej

Start z STM32 VL Discovery – 11 — ADC part 2

Start z STM32 VL Discovery – 11 — ADC part 2
Razem głosów: 5 co stanowi: 92% całości.

Mikrokontrolery STM32 z grupy Value Line, której przedstawicielem jest nasz STM32F100

zamontowany na STM32VL Discovery mają tylko jeden przetwornik ADC. Ale pozwala on

też podobnie jak AVR na pomiar z wielu kanałów wejściowych. Jest to realizowane sekwencyjnie.

Mamy tu do dyspozycji 3 opcje , rozwiązanie 1 nie jest złe, ale nieco głupie ,

niemniej umożliwia pomiar docelowo z jednego kanału w danym czasie. Działa to tak, że

najpierw musimy ustalić kanał na którym będziemy realizować pomiar, a następnie ładujemy wartość

o następującej strukturze:

Czytaj dalej