-
- 1) Если вы не будете использовать кнопку <C> на форме ввода сообщений при публикации исходников, то лично я буду игнорировать такие сообщения не читая. Это последняя просьба. Сергей Борщ(147 знак., 24.06.2009 22:06)
- Стек сделан 1024 байт. - kostikp(25.06.2009 07:26)
- Теперь я должен решить, хватает его или нет? - Сергей Борщ(25.06.2009 08:54)
- Вроде должно хватать. Смотрел в map файле требуется 560байт. Тут вроде нашел косяк - как то неправильно работала ф-я MemCmp. Дома проверю свои догадки. - kostikp(25.06.2009 10:37)
- Хорошо, сколько занимает одна структура FIL (у вас в main() создается две перемнных такого типа)? - Сергей Борщ(25.06.2009 11:12)
- Да. 2 структуры. kostikp(66 знак., 25.06.2009 11:51)
- Тогда не знаю :( Если "компилятор по умолчанию" = ИАР, "процессор по умолчанию" = AVR, то там у компилятора два стека. Размер которого из них вы сделали 1024? - Сергей Борщ(25.06.2009 12:34)
- Да. 1024. Я тут обнаружил, что в auto_mount вызывается check_fs, в которой вызывается MemCmp if(!MemCmp(&fs->win[BS_FilSysType],"FAT", 3); return 0; kostikp(387 знак., 25.06.2009 12:54)
- "Приборы? Двадцать!". Что "Да"? Заменил в системном исходнике? Ну-ну... Оно же наверное не зря там большими буквами было. - Сергей Борщ(25.06.2009 14:21)
- Вы использовали тоже библиотеки от CHAN(C) ? kostikp(94 знак., 25.06.2009 20:09)
- Я использовал ее (версии 0.05) на ARM7 с памятью AT45DB321 в качестве носителя. Вам это вряд ли подойдет. - Сергей Борщ(25.06.2009 20:30)
- Выяснил тут еще такой косяк: вызываю ф-ю scan_files и она возвращает fn_invalid_name. kostikp(318 знак., 01.07.2009 07:24)
- Ок. Такой вопрос: ф-я f_mount выделяет область пямяти под fat ? kostikp(93 знак., 26.06.2009 12:16)
- Я использовал ее (версии 0.05) на ARM7 с памятью AT45DB321 в качестве носителя. Вам это вряд ли подойдет. - Сергей Борщ(25.06.2009 20:30)
- Вы использовали тоже библиотеки от CHAN(C) ? kostikp(94 знак., 25.06.2009 20:09)
- "Приборы? Двадцать!". Что "Да"? Заменил в системном исходнике? Ну-ну... Оно же наверное не зря там большими буквами было. - Сергей Борщ(25.06.2009 14:21)
- Да. 1024. Я тут обнаружил, что в auto_mount вызывается check_fs, в которой вызывается MemCmp if(!MemCmp(&fs->win[BS_FilSysType],"FAT", 3); return 0; kostikp(387 знак., 25.06.2009 12:54)
- Тогда не знаю :( Если "компилятор по умолчанию" = ИАР, "процессор по умолчанию" = AVR, то там у компилятора два стека. Размер которого из них вы сделали 1024? - Сергей Борщ(25.06.2009 12:34)
- Да. 2 структуры. kostikp(66 знак., 25.06.2009 11:51)
- Хорошо, сколько занимает одна структура FIL (у вас в main() создается две перемнных такого типа)? - Сергей Борщ(25.06.2009 11:12)
- Вроде должно хватать. Смотрел в map файле требуется 560байт. Тут вроде нашел косяк - как то неправильно работала ф-я MemCmp. Дома проверю свои догадки. - kostikp(25.06.2009 10:37)
- Теперь я должен решить, хватает его или нет? - Сергей Борщ(25.06.2009 08:54)
- Стек сделан 1024 байт. - kostikp(25.06.2009 07:26)
- 1) Если вы не будете использовать кнопку <C> на форме ввода сообщений при публикации исходников, то лично я буду игнорировать такие сообщения не читая. Это последняя просьба. Сергей Борщ(147 знак., 24.06.2009 22:06)