[an error occurred while processing this directive] [an error occurred while processing this directive]
Арифметика(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Хрыч 21 января 2002 г. 14:57
В ответ на: Ты это сам посчитал? У меня 30 лет никак не получилось... отправлено ShiphT 21 января 2002 г. 12:41

1) Для адресации 2МБайт надо иметь 21 разряд адреса - 3 байт
2) Для записи/чтения по SPI надо передавать команду WRITE/READ адрес, и сами данные передавать/получать. Итого 5 байт или 40 бит.
3) Если делать прогу записи на ПИК-е то при тактовой частоте 20 МГЦ можно добиться почти 1 МГц SCL ( на самом деле меньше, но округлим ). Следовательно, на запись 1 байта надо минимум 40 мкс.
4) Соотв. на запись 2097152 байт надо около 84 секунд.
5) Если учесть что в сутках примерно 84000 секунд ( точнее сам посчитаешь ), то за сутки можно записать/прочитать 1000 раз.
6) Соответственно, на 10 000 000 циклов надо 10 000 суток или примерно 27 лет.
Еще разъяснения нужны?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru