zverik80 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба wangan, тепло))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
walsv 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Ну тогда курсовик валют, но думаю через полгода нужды в нем не будет все будет колом плохо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sensor_ua 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Уже 50 минут 5 человек смотрят тему и все молчат ))) Дык ссылал тебя на спецификацию, но, похоже, читать её не досуг. 4.13.6 Speed Class Definition находишь Class 6 на графике Figure 4-9: Three Performance Curves. IMNHO, 240*40*3*16*30 фреймов = 13,824 Мбит явно больше, чем 6 Мбит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zverik80 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба sensor_ua, почему недосуг, яж писал, что я уже понял это. Да вот только меня продложают соблазнять DMA и 3 SPI. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Да и по поводу памяти - искал информацию по микросхемам чтранные вещи - попадаются микрухи на 1Мбит стоимость по 600-800 рублей, что-то дорого, модуль DDR компьютерный на 256 МБ стоит рублей 200. Статика по определению дороже, а уж в розницу - тем более. Что я пока смог себе уяснить - так это то, что буфер заполняется со скоростью большей чем нужно для отдачи информации, что компенсирует провалы в чтении (при условии, что средняя скорость чтения будет выше, я уже отказался от FAT). А вот правильно ли я это понял или нет, мне не говорят. Правильно поняли. Может быть проблема в том, что я сам предлагаю какие-то вариант, которые подвергаются критике? Может проще спросить, как сделать? Рецепт: - Берем контроллер с аппаратным интерфейсом SD, одним или более SPI, внешней шиной. Добавляем к нему память по вкусу - SRAM, SDRAM etc. - Если есть несколько SPI, можно разделить экран на соответствующее количество частей. - Организуем в памяти 2 буфера размером в экран. Из одного будем разворачивать, во второй в это время загружать данные. - Пишем развертку на SPI, DMA и таймерах. - Организуем здоровый буфер для чтения SD, пишем процедуры его обслуживания. - Пишем процедуру, перебрасывающую данные в буфер экрана из буфера SD. Можно просто положить в памяти кучу буферов размером в экран и заменять указатель для развертки по таймеру, постоянно подгружая из карты данные в освободившиеся буферы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zverik80 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Организуем здоровый буфер для чтения SD, пишем процедуры его обслуживания. Но если скорость чтения 6 Мбит/сек, а нам надо 13 Мбит, то каким образом нас спасет буфер? Или же интерфейс SD в контроллере позволяет читать карту в SD режиме? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MikePic 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба явно больше, чем 6 Мбит. Только в спеке указаны не мегабиты, а мегаБАЙТЫ, на сколько я помню НеSDHC обычная карта microSD Toshiba 2GB, которая устанавливается в мои девайсы в тесте выдаёт 19,5МБайт/с чтение, 10,5МБайт/с запись. Максимальная скорость на записи, естественно, развивается при работе с большими блоками, при чтении - аналогично, но со своими особенностями (см. спеку). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Или же интерфейс SD в контроллере позволяет читать карту в SD режиме? А зачем бы он был нужен, если бы не умел? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zverik80 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба НеSDHC обычная карта microSD Toshiba 2GB, которая устанавливается в мои девайсы в тесте выдаёт 19,5МБайт/с чтение, 10,5МБайт/с запись. Каким образом устроен обмен данными в Вашем девайсе? 2 Буфера размером в экран и огромный буфер для SD локализуются в одной микросхеме? Добавляем к нему память по вкусу - SRAM, SDRAM etc Плюсы и минусы предложенных вариантов?. порылся в efind.ru - половина предложений это планки, я так понял, вставляющиеся в слоты компьютера. В остальных случаях непонятно - каков их обхем и организация. Вы бы не могли привести пример доступных SDRAM с ценой и объемом. Если есть возможность достать недорогую микру на 16-32 МБ, я же видеофильмы не собираюсь крутить, мне кадров 500 хватит за глаза. Загружу весь файл и буду до бесконечности читать его из микросхемы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Плюсы и минусы предложенных вариантов?. SRAM - просто и дорого, малый объем (но Вам все равно хватит). SDRAM - нужен контроллер. Вы бы не могли привести пример доступных SDRAM с ценой и объемом. Если есть возможность достать недорогую микру на 16-32 МБ, Например, K4S561632 - 32МБайт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба SDRAM - нужен контроллер. С учетом того, что он встроенный во много ARMов, это не проблема. Только я нить потерял, автор пишет про многие мегабайты скорости передачи, а размер буфера не пишет, может он хочет неповторяющееся видео гонять бесконечно? Тогда конечно, требуемый размер буфера стремится к бесконечности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба С учетом того, что он встроенный во много ARMов, это не проблема. А в еще боьлшее число не встроен. Впрочем, это сокращает возможность выбора, что в данном конкретном случае скорее плюс :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zverik80 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба Только я нить потерял, автор пишет про многие мегабайты скорости передачи, а размер буфера не пишет, может он хочет неповторяющееся видео гонять бесконечно? Тогда конечно, требуемый размер буфера стремится к бесконечности. Неповторяющееся видео конечно хорошо, но необязательно. В любом случае, даже если анимация будет гоняться через SDRAM, то хотелось бы сократить время ее загрузки с карты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба В любом случае, даже если анимация будет гоняться через SDRAM, то хотелось бы сократить время ее загрузки с карты. - возьмите контроллер с железным SD. - возьмите быструю SD-карту. - загружайте данные с использованием DMA и команды READ_MULTIPLE_BLOCK. Все, быстрее не будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zverik80 0 10 февраля, 2009 Опубликовано 10 февраля, 2009 · Жалоба А в еще боьлшее число не встроен. Впрочем, это сокращает возможность выбора, что в данном конкретном случае скорее плюс Как раз встроен в SE серию от Атмел. Контроллера SD там нет, если я не ошибаюсь, но зато с SPI и DMA будет 20 Мбит/сек. ПОскольку в свете изменившегос ТЗ, непрерывность загрузки с карты не нужна, то эти 20 мБит/сек, пусть и с провалами устроят. Потихоньку ситуация начинает проясняться, спасибо за советы. Хотя... непрерывное видео было бы конечно не плохо, так сказать для универсальности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться