| Микроконтролери и електроника 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 ] |
| Заглавие: | |
Реализации има много. |
|
| Автор: | Цецо [ Вто Сеп 28, 2004 7:04 pm ] |
| Заглавие: | |
Мерси ще я прегледам |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|