ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
6 июля
180920
DIY (10.02.2010 20:53, просмотров: 401)
День добрый!  а не подскажет ли кто имеющий опыт: если взять STM32 (с внешней шиной) и подключить к нему NAND флэшку (шина 8 бит) какова скорость чтения (мегабайт в секунду) получится при рандомном чтении? Т.е если я буду читать сектора по 512 байт целикои, но ен друг за другмо а рандомно. из аппнота http://www.st.com/ …terature/anp/14779.pdf вижу(для приведённой там в качестве примера нанд памяти) рандомный доступ к странице 12 микросекунд последовательное чтение (видимо в пределах страницы) 30 наносек т.е теретически получается что для чтения одной страницы сначлаа уйдёт 12 микросек на доступ, потом 512 * 30 наносек на чтение, и так по кругу. т.е получается примерно 35 мегабайт в секунду. Правильно ли я понял? И если есть у кого-то возможность - проверьте пожалуйста в железе. Думаю что простой цикл чтения секторов "каждый десятый" будет равноценно рандомному чтению. Спасибо! И на вскидку не пойму, можно ли подобное чтение сделать с помощью дма... Т.е можно ли сделать так чтоб пока "тянется" очередная страница, я бы обрабатывал предидущую полученную.