|
|
  |
Коллектор данных на картах памяти малого размера, Применение карт памяти в качестве накопителя данных без применения FAT |
|
|
|
Mar 1 2009, 22:32
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(aaarrr @ Mar 2 2009, 01:07)  Существуют. Беда только в том, что покупая, например, карту "Kingston 1GB", Вы на самом деле получаете кота в мешке. А гарантия на что (типично продавцы дают 5 лет) ? Или соль в том, что "1 GB", которые уже не выпускаются и купить можно лишь где-то какие-то остатки ? А что до температуры - у того же Kingston типичные цифры -25...+85 рабочая, -40...+85 - хранение. Так что почти индустриальные...
|
|
|
|
|
Mar 1 2009, 23:11
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(aaarrr @ Mar 2 2009, 01:39)  "Производитель" только клеит наклейку на изделие, или же в лучшем случае корпусирует оное (кстати, -25...+85 - это рабочая температура корпуса SD-карты, определенная в спецификации). А что окажется на самом деле внутри - неизвестно. Но оно или работает, или не работает. На то и гарантия. Кстати, как раз китайцы вроде бы сами память (кристаллы, в смысле) еще не пекут ? Так что Samsung какой-нибудь или что еще. А что конкретно - да, узнать будет нелегко. А нужно ?
|
|
|
|
|
Mar 1 2009, 23:28
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(aaarrr @ Mar 2 2009, 02:16)  Ага, только у того же Samsung'а есть как индустриальные, так и коммерческие кристаллы. Ну, это понятно (кстати, конкретно по SD - у Samsung производящиеся в настоящий момент, я специально глянул, все -25...+85).. Но ведь это не проблема именно карточек, выпускаемых кем-то под своим именем. Недобросовестный производитель может и корпусированные камни маркировать как выгодно, а не как на самом деле. В любом случае, наличие гарантии дает основание "наехать" если не на производителя, то хотя бы на поставщика. А вообще SD/MMC - это один кристалл, или память сама по себе, а контроллер - сам по себе ? Потому как если один, то тут все однозначно - кристалл _обязан_ соответствовать спецификации, иначе это заведомая левота. Опять же, основная сфера применения емких флешаков - именно в "почти" индустриальном температурном диапазоне, смысла производить "коммерческие" нет - кому они нужны ?
Сообщение отредактировал rx3apf - Mar 1 2009, 23:34
|
|
|
|
|
Mar 1 2009, 23:41
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(-=TRO=- @ Mar 2 2009, 02:33)  Есть вероятность что купленная позже карточка-близнец будет работать не совсем так как старая, особенно по SPI, обсуждались уже случаи а форуме. Есть, да. Обсуждалось, да. Правда, помнится, конкретики не было - я попросил хоть название даташитов, где якобы была информации, расходящаяся со спецификацией, но результата не было. И что-то я сильно подозреваю, что дело все ж в руках. Это как с LCD-модулями на 44780 - казалось бы, все известно, прочитай и делай - так нет, регулярно появляются утверждения, что вот такой-то работает, а такой-то - не работает. Начинаешь выяснять - а работа реализована неправильно... Вот пока сам по этим граблям не пройдусь - буду сомневаться... Да, кстати - ведь подобные проблемы вовсе не особенность именно карточек. Сколько плюх в микроконтроллерах ? Сколько плюх в радиотрансиверах "с мозгами" ? Да вот, хотя бы, плюхи с готовностью у памяти AT26xxx - да запросто ! Так что изделие, которое делается по определенной спецификации, вызывает все ж больше доверия. IMHO, разумеется...
Сообщение отредактировал rx3apf - Mar 1 2009, 23:43
|
|
|
|
Guest_@Ark_*
|
Mar 2 2009, 12:42
|
Guests

|
Цитата(ut1wpr @ Mar 1 2009, 09:29)  Подскажите, пожалуйста, можно ли использовать карту памяти небольшого размера (скажем MMC 16 МБайт) для устройства, следящего за напряжением в сети и накапливающего данные во времени. Поясню точнее, т.к. ясно, что можно  Хочется использоваит карту просто как внешнюю память без применения FAT. Т.е. прямо адресоваться к заранее вычисляемому адресу, записывать в него блок данных (скажем, байт 20) фиксированной длины... Я бы Вам посоветовал не отказываться от FAT и файловой структуры, если, в конечном итоге, предполагается чтение данных в компьютер. Иначе получается - упрощаете одну проблему (запись), усложняете другую - перенос информации в ПК. Но, конечно, реализовывать полноценную поддержку файловой системы на МК с ограниченными ресурсами - слишком накладно. Оптимальное решение, на мой взгляд, лежит где-то по середине... Форматируем носитель на компьютере, и создаем (резервируем) на нем специальный (пустой) файл данных, предназначенный для записи информации. С заранее установленным именем и достаточным размером (или максимальным). Чтобы упростить поиск, можно, например, размещать его всегда в корневом каталоге. При записи информации, МК должен помещать данные последовательно в этот файл. Конечно, придется поискать имя файла в каталоге, и затем определять адреса блоков файла через FAT, но при этом, FAT требуется только читать и не нужно модифицировать! А это значительно проще, чем полная поддержка всех функций файловой системы. Таким образом, немного усложнив запись, полностью сохраняете структуру файловой системы носителя.
|
|
|
|
|
Mar 2 2009, 13:06
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Rst7 @ Mar 2 2009, 10:16)  А Вы читали ту гарантию? Ну издохнет у Вас флешка и при этом потеряются важные данные на $10к (например). Вы придете к торгашу и скажете - "Издохла флешка, я потерял 10 килобачей". Продавец ответит Вам - "Гуано вопрос, вот Вам новая флешка". "А 10 тонн?" - "А это к терапевту (найух, или еще куда)"... А что, это относится только к флешкам ? Точно так же будет, скажем, с HDD или иным носителем. Или вообще с любыми комплектующими или, например, программным обеспечением. Если хочется надежности - пожалуйста. За совсем другие деньги. Не вижу никаких причин, почему карточка должна быть менее надежна, чем чип с лапками. Ну разве что наличием коннектора.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|