• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
MAX31865 - prędkość pomiaru PT100/1000
#12
(24-05-2019, 17:12)kaczakat napisał(a): Czas tracony na odczyt z max'a powinien wynosić kilkadziesiąt us
Święte słowa, choć robiąc to porządnie w IRQ będzie trochę dłużej ale nie blokuje programu głównego. Używając DMA jest jeszcze lepiej. W ten sposób, "wysłanie" danych do 128led WS2812 zajmuje ok 300ns na niezbyt szybkim uC. Niestety, RAM jest potrzebny.


Dziwi mnie brak DMA w większości uC 8-bit, które było "powszechnie" stosowane w popularnym Z-80 ale także 8080. W 8080 układ wizyjny (zależy jaki), bez DMA mógłby nie działać. Fakt, że DMA "lubi" RAM więc w 8051 nie było większego sensu ale w takim np Mega1284? Dlaczego nie ma DMA? DMA dodano w Xmega ale było to za późno, ARM-y praktycznie wyparły Xmega.
 
Odpowiedź
  


Wiadomości w tym wątku
RE: MAX31865 - prędkość pomiaru PT100/1000 - przez es2 - 24-05-2019, 19:37

Skocz do:


Przeglądający: 2 gości