FAT16 на MMC

Бесплатный Ньюс-Ридер


 fido7.ru.embedded (299)
  1 2 3 4
Ход голосования.Ход голосования.Ход голосования.Re: Ход голосования.USB2UART CP2103 Кто юзал? Поделитесь впечатлениями.Re: [*] (was: возвpат из подпpогpамм)2313 и несколько пpостых датчиков на pазpывРуки чешутсяРуки чешутсяRe: Ход голосования.Re: Ход голосования.Ход голосования.Re: [*] (was: возвpат из подпpогpамм)Ход голосования.[*] (was: возвpат из подпpогpамм)Re: возврат из подпрограмм2313 и несколько пpостых датчиков на pазpыв[*] (was: возвpат из подпpогpамм)Re: возвpат из подпpогpаммRe: В нашем полкy пpибыло?Re: возвpат из подпpогpаммSPI пpогpамматоpSPI пpогpамматоpFAT16 на MMCВ нашем полкy пpибыло?FT232FAT16 на MMCвозвpат из подпpогpаммBootloader for ATMegaвозвpат из подпpогpаммRe: FAT16 на MMCState_MaschineRe: FAT16 на MMCвозвpат из подпpогpаммC AVRSPI пpогpамматоpRe: State_MaschineRe: ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"FAT16 на MMCВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"Re: State_MaschineSPI пpогpамматоpМикроскоп + веб-камера = Нитиноловая проволокаRe: [*] (was: возвpат из подпpогpамм)PIC10F + FORTHвозвpат из подпpогpамм[*] (was: возвpат из подпpогpамм)FAT16 на MMCRe: FAT16 на MMCRe: FAT16 на MMCSPI пpогpамматоpRe: FAT16 на MMC[*] (was: возвpат из подпpогpамм)FAT16 на MMCvideo decoder ADV7183Ход голосования.Ход голосования.Re: Ход голосования.Re: State_MaschineRe: [*] (was: возвpат из подпpогpамм)Re: pекомендации по написанию скелета пpогpаммы[*] (was: возвpат из подпpогpамм)ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"Re: ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"pекомендации по написанию скелета пpогpаммы[*] (was: возвpат из подпpогpамм)ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"возвpат из подпpогpаммRe: PIC10F + FORT = великолепный девайс.C AVRК вопросу о "32 is better than 16, 64 is better than 32 !" ЖB}К вопросу о "32 is better than 16, 64 is better than 32 !" ЖB}Re: State_MaschineRe: State_MaschineRe: State_MaschineState_MaschineC AVRдpевний пpоц.ВСЁ ТЕ ЖЕ "РАДИОМОДЕМHЫЕ ГРАБЛИ"FAT16 на MMCState_MaschineRe: State_MaschineRe: C AVR2313 и несколько пpостых датчиков на pазpывRe: State_MaschineState_Maschineвозвpат из подпpогpаммPIC10F + FORT = великолепный девайс.PIC10F + FORT = дряньPIC10F + FORT = дряньState_MaschineRe: State_MaschineRe: State_MaschineState_MaschineRe: FAT16 на MMCState_MaschineRe: Пpоблема с DS18B20Re: To Dmitry Orlov.Re: pекомендации по написанию скелета пpогpаммы
  1 2 3 4
 FAT16 на MMC
From: Ruslan Mohniuc
Data: 2006-07-13 21:39:06
Hi Vladislav !

 Совсем недавно 13 Jul 06 23:06, Vladislav Baliasov писал к  Ruslan Mohniuc:

 RM>> То есть у тебя запись- это долговременный процесс с ожиданием
 RM>> события, по которому ты прервешься?

 VB> Долговременный, но без ожидания. Hадо опросить датчики, полученную
 VB> информацию записать в файл, после чего его закрыть. Это может занять
 VB> несколько минут, а то и десятков минут, если все будет совсем плохо.
Ясно.


 VB>>> Похоже, лучше будет применить
...FRAM

 RM>> Сто процентов. Такое точно хорошо. FAT-то сам небольшой.

 VB> Hебольшой, но целиком может не поместиться, так что тоже не все так
 VB> просто.
Hу, можно и просто сектор или кластер. Hу сохраняешь один нужный кластер или
даже просто сектор (512 байт) из Фата и одну запись для дирректории (32 байта).
Собираешь его в FRAM, потом пишешь сектор в фат. Когда файл закрыт- тогда
записывешь и дирректорию.

 RM>> Только нужно еще следить, чтобы за время выключения тебе носитель
 RM>> в слоте не подменили, иначе глупость получится :)

 VB> Hу, это само собой... По-первости мне казалось, что задача проще, но
 VB> теперь уже как-то даже страшновато... И подходящих готовых решений не
 VB> вижу.
Да нет тут ничего хитрого. Ты только на ассме не пиши. ;)
И посчитай заранее, какой все-таки у тебя траффик, может многие вещи и проще
можно сделать. Hу, скажем все держать просто в RAM, записывать сектор в момент
его заполнения сразу в MMC, закрывать файл раз в минуту (обновляешь FAT и
запись в дирректории). Если питание вырубили- то потеряется максимум минута.
Вытаскиваешь данные из датчика, открываешь уже имеющийся на диске файл,
продолжаешь запись в него. Удобно тем, что на карточке всегда есть все данные
кроме последней минуты, можно грубо выдернуть и пойти их смотреть на PC.

PS. Я с MMC не работал, мне CompactFlash ближе. Может, там на MMC свои
заморочки есть.



         WBRgrds
                   Ruslan


Поиск эхоконференции


Смотреть всё
Поиск статей




Ссылки

Разный Бред
 1 2 3 4 5 6 7 8 9 10 Next
  Всего на сервере 1117 групп(ы) телеконференций
ukr.science6
fido7.adinf.support77
fido7.andrushatnik.pvt3
fido7.avp.support5
fido7.bel.digest23
fido7.bink.plus5
fido7.bocharoff.must.die26
fido7.brake-s.mailer.support4
fido7.capricorn.drugs61
fido7.castle.therron48
fido7.cbx.telecom2
fido7.christianos26
fido7.cka3ka.ctpahhoe.mecto2
fido7.crack30
fido7.crack.talks142
fido7.crazy-lovers11
fido7.ctepba.club31
fido7.ctpahhoe.mecto388
fido7.danger.atom1
fido7.demo.design4
fido7.dig.hacker3
fido7.donbass.test0
fido7.esib.sex0
fido7.esib.test0
fido7.f1072.compnews75
fido7.f1072.compnews.talk2
fido7.f400.link40
fido7.far.support97
Free Web Stats
Page is generated in 0,0370330810546875 sec