|
Выбор файловой системы для LPC2378, Какую систему лучше выбрать под модуль MCI |
|
|
|
Apr 9 2009, 12:51
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Цитата(etoja @ Apr 9 2009, 15:39)  Лучше выбрать файловую систему FAT16. Если не можете написать сами, возьмите те исходные тексты, которые вам понятны. Немного некорректно поставил вопрос, какие исходники FAT16 лучше выбрать чтобы получить максимальную скорость на запись по 4-х битной шине?
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Apr 9 2009, 13:01
|

Профессионал
    
Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877

|
Дурацкий вопрос: а кто-то гарантирует, что на SD можно записывать 5 мегабайт в секунду? У меня (правда, контроллер другой, и работаю я только на чтение) процесс весьма неспешен. Точно не мерял, но получается заметно меньше 5 Мбайт/сек. Впрочем, можно списать на мои кривые руки, старый контроллер SD в моём камне, на работу с карточкой по одному сектору, ... Впрочем, функция эта в моём устройстве используется больше в технологических целях, юзер может и потерпеть
--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
|
|
|
|
|
Apr 9 2009, 13:07
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Цитата(esaulenka @ Apr 9 2009, 16:01)  Дурацкий вопрос: а кто-то гарантирует, что на SD можно записывать 5 мегабайт в секунду? Вообще-то да, и больше можно (до 20MB/s): http://www.gadgetspage.com/cameras/underst...ard-speeds.htmlЦитата(esaulenka @ Apr 9 2009, 16:01)  Впрочем, функция эта в моём устройстве используется больше в технологических целях, юзер может и потерпеть  У меня будет долго терпеть при переливании 1Гб
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Apr 9 2009, 13:39
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(Vitaliy_ARM @ Apr 9 2009, 15:51)  Немного некорректно поставил вопрос, какие исходники FAT16 лучше выбрать чтобы получить максимальную скорость на запись по 4-х битной шине? Отвечаю только за то, что сам проверял. Скорость efsl около 150 килобайт в секунду. А о каких максимальных объемах информации идет речь? SDRAM стоит недорого и может быть прекрасным буфером. Насколько я понимаю, речь не идет о массовых тиражах приборов?
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Apr 9 2009, 14:05
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Спасибо всем за ответы! Устройство не массовое, будет штуки три. Винда вкладывается в 3 Мегабайта/с. Конкретизирую архитектуру проекта. В устройстве два режима - логер и картридер. В первом случае идет запись данных на флешь со сокростью (после корректировки тз) уже 500кБайт/с. Во втором случае по усб идет считывание того, что он написал на флешку. Режимы переключаются жестко при помощи кнопки. Интересен первый режим, где на флешке надо выжать все, что можно. Думал сделать двойную буферизацию или кольцевой буфер, один "процесс" пишет данные в буфер, другой из буфера на флешку. Размеры буферов ориентировочно - 16кБайт. SRAM ставить нехочется, так как устрйство автономное, питается от батарейки + объем данных неизвестен, может быть будет переваливать за размер одной флешки. Пробую разобраться с исходниками, которые идут в комплекте яра для платы MCB2378
Эскизы прикрепленных изображений
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Apr 9 2009, 14:58
|
self made
   
Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795

|
Цитата(Vitaliy_ARM @ Apr 9 2009, 09:05)  Устройство не массовое, будет штуки три. Винда вкладывается в 3 Мегабайта/с. Конкретизирую архитектуру проекта. В устройстве два режима - логер и картридер. В первом случае идет запись данных на флешь со сокростью (после корректировки тз) уже 500кБайт/с. А зачем тогда огород городить, если их всего три будет? Купите 3 маленьких одноплатных компутера, поставьте туда линух, прилепите к ним батареи побольше, I/O и не парьтесь. Нафига делать режим "кардридер" -- можно же просто всавить карту в комп и прочитать? У вас инженерный труд как оценивается?
|
|
|
|
|
Apr 9 2009, 15:05
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Цитата(ar__systems @ Apr 9 2009, 17:58)  Купите 3 маленьких одноплатных компутера, поставьте туда линух, прилепите к ним батареи побольше, I/O и не парьтесь. Устройство должно иметь малые габариты. С этим вариантом проблем будет столько же -> "I/O и не парьтесь." Цитата(ar__systems @ Apr 9 2009, 17:58)  Нафига делать режим "кардридер" -- можно же просто всавить карту в комп и прочитать? Можно, а если нет картридера в компе - то нельзя  . Цитата(aaarrr @ Apr 9 2009, 17:18)  500кБайт в секунду можно писать без каких-либо ухищрений, просто по одному сектору. Спасибо за инфо, значит буду пробовать эту архитектуру.
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Apr 9 2009, 15:32
|
self made
   
Группа: Свой
Сообщений: 855
Регистрация: 7-03-09
Из: Toronto, Canada
Пользователь №: 45 795

|
Цитата(Vitaliy_ARM @ Apr 9 2009, 10:05)  Устройство должно иметь малые габариты. С этим вариантом проблем будет столько же -> "I/O и не парьтесь." Можно, а если нет картридера в компе - то нельзя  . Ну пусть себе купят кард ридер за 15 долларов! Вспоминается анекдот про удаление гланд... Вот огромный список компов малых размеров в том числе с кардридерами и I/O. http://www.linuxdevices.com/articles/AT8498487406.html
Сообщение отредактировал ar__systems - Apr 9 2009, 15:34
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|