Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб Co musisz wiedzieć o pamięciach DRAM i ne tylko в хорошем качестве

Co musisz wiedzieć o pamięciach DRAM i ne tylko 7 месяцев назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Co musisz wiedzieć o pamięciach DRAM i ne tylko

Witajcie w kolejnym odcinku, który poświęciłem pamięciom – tym razem poznacie tajniki pamięci DRAM oraz oczywiście rozwiniemy tester/programator, który opisałem we wcześniejszych odcinkach o możliwość testowania pamięci dynamicznych. W tym odcinku dowiesz się jak one działają, jak je używać we własnych układach, co to takiego odświeżanie i jakie mamy tryby odświeżania pamięci. A jeśli jesteś fanem sprzętu retro, masz stary komputer, który nie działa lub budujesz urządzenie retro to z pewnością ucieszy cię możliwość testowania takich pamięci. Nie wiem czy jest to najlepszy tester na świecie – ale z pewnością całkiem niezły –jest szybki i umożliwia przeprowadzenie testów, jakie inne testery nie oferują. Ale najważniejsze, że poznamy nieco bardziej zaawansowane funkcje timerów oferowane przez nowe mikrokontrolery AVR – AVR DA, DB itd. Więc jeśli chcesz poznać co z timerów można wycisnąć, to jest to także odcinek dla Ciebie! No i zapraszam do obejrzenia poprzednich odcinków tej serii, które znajdziesz tutaj: Wszystko o pamięciach SRAM -    • Pamięci SRAM - co to takiego, jak je ...   Co warto wiedzieć o pamięciach FLASH i jak je zapisywać/odczytywać -    • Budujemy programator pamięci FLASH i ...   A kody, jak zawsze, znajdziesz na moim GITHUBie - https://github.com/TFrancuz/MemTester... 00:00:00 - Start 00:01:04 - Dlaczego akurat o pamięciach DRAM? 00:03:57 - DRAM vs. SRAM 00:07:20 - Interfejs elektryczny pamięci 00:10:06 - Czas dostępu do pamięci - to nie takie proste 00:12:47 - Łączymy DRAM z Curiosity nano 00:14:26 - Sygnały sterujące DRAM 00:15:39 - Zaawansowana zabawa z timerami... 00:19:33 - Jak dodać tryb single shot do timera, który go nie ma? 00:22:40 - Szkoda, że nie ma DMA - czyli nie będzie tak dobrze, jak mogłoby być 00:23:15 - Multipleksowanie adresu i zabawa z RAS/CAS 00:24:27 - Piszemy funkcje dostępu do DRAM 00:27:14 - Pierwsze testy odczytu/zapisu DRAM 00:28:56 - Dodajemy odświeżanie DRAM 00:31:16 - Tryby odświeżania pamięci 00:33:41 - Oprogramowujemy odświeżanie RAS before CAS 00:34:13 - Jak zwykle pomoże nam timer, ale... musimy rozkminić kolejne ciekawostki 00:35:32 - Zmienne statyczne w funkcjach - po co? 00:35:53 - Testujemy odświeżanie RAS only 00:36:42 - Problemy z przerwaniami i współbieżnością wykonywania kodu 00:40:19 - Jak zainicjalizować pamięć DRAM? 00:41:49 - Piszemy funkcję testującą pamięć DRAM 00:43:12 - Wskaźniki na funkcje - ciekawe narzędzie programisty embedded 00:45:32 - Troszeczkę czyścimy i poprawiamy kod funkcji testującej pamięć 00:46:19 - Pierwsze testy pamięci... czy są one OK? 00:49:32 - Kolejna unikatowa funkcja - odświeżanie CBR 00:53:08 - Implementujemy algorytm testowania odświeżania CBR 00:54:43 - Przy okazji testów CBR coś dla nerdów - czyli znowu o timerach i przejmowaniu pinów IO 00:58:38 - Testujemy nasze rozwiązanie - czyli test CBR 01:01:44 - Jak długo pamięć pamięta i od czego to zależy? 01:04:31 - Na koniec - testuję moje pamięci

Comments