07-05-2020, 18:23
(07-05-2020, 16:15)kaczakat napisał(a): ESP nie musisz programować w Arduino. RAM jest wewnętrzny, tylko flash jest zewnętrzny. Ale są też wersje z 4MB dodatkowo zewnętrznego RAM -WROVER. Są dwa rdzenie i to co jest używane w Arduino ma firmware oparty o RTOS. Pewnie chodziło Ci o 70ns. Tak do końca nie jesteś w stanie zapanować nad tym co robi jeden z rdzeni, bo ma swoje zadania i np. w ESP8266 jak na dłużej zablokowało się uC swoimi pętlami to WDG go resetował. W ESP dotyczy to jednego z rdzeni.Znaczy chodziło mi o to że odczyt całości (128Kb) ma trwać około 70ms. Mówisz że nie mam pełnego panowania - to znaczy, że jak będę podawał bardo krótkie impulsy rzędu kilku ns to te przebiegi mogą być niestabilne? Tnz np. jak bym zrobił sterowanie linią zegarową, która musi dostawać (w moim przypadku) 12Mhz to te przebiegi mogą być niestabilne? (czyli np. wypełnienie by się zmieniało lub częstotliwość) Bo jeśli tak no to średnio to widzę jak matryca LCD dostaje sygnał o niestabilnej częstotliwości...
Wiele więcej Ci nie powiem, ja tego używam jak jaskiniowiec siekiery, głównie do migania led i kolekcjonowania danych na zewnętrznym serwerze.