Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Примитивна файлова система
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=24
Страница 1 от 1

Автор:  Реконструктор [ Вто Сеп 28, 2004 2:19 pm ]
Заглавие:  Примитивна файлова система

Ползвам един еепром 24LC515 (между другото, каква е разликата между LC и само C?), и проекта ми се нуждае от множество обекти, т.е. файлове. Сега съм си направил една самоделна примитивна система, състояща се от таблица с указатели и дължина на файловете в еепрома. Ще ми се да мина към свързан списък с allocation units и запълване на дупките, щото в момента понякога се налага да пренареждам ръчно целия еепром, за да си освободя място за нов файл. Папките не са задължителни, даже е по-добре без тях.
Ако някой се е сблъсквал с подобен проблем, да сподели опит. :)

Автор:  Сашо [ Вто Сеп 28, 2004 2:47 pm ]
Заглавие: 

LC - Low Voltage

Автор:  Цецо [ Вто Сеп 28, 2004 4:04 pm ]
Заглавие: 

Ами аз имах същия проблем като теб с един PIC и една памет 1МБ, и го реших като теб. Проста таблица с указатели към начало и дължина на файла. Мислех да го правя по сложно (с някаква примитвна FAT таблица), но се замислих, че ако трия и пиша файлове многократно, ще настане едно фрагментиране на паметта. А това може да ми забави достъпа до файловете, и тъй като чудото трябва да пише и чете данни в реално време, реших, че няма нужда да си правя живота сложен. :)

Иначе аз пък търся реализация на FAT12,16,32 написана на C, така че да е оптимизирана за микроконтролер. Преди време ми попадна една силно опростена за ATMEL, ама я затрих.

Автор:  Реконструктор [ Вто Сеп 28, 2004 5:23 pm ]
Заглавие: 

Реализации има много. :) Ето една за АВР. Това си е цял фреймуърк с интерфейс към CF и high-level ф-ии за работа с файловата система.

Автор:  Цецо [ Вто Сеп 28, 2004 7:04 pm ]
Заглавие: 

Мерси ще я прегледам

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/