kostikp (05.07.2009 09:23, просмотров: 180) ответил kostikp на Вопрос по модулю FAT от CHAN(C):
Также такой вопрос: запутался уже весь. В программе от CHAN(C) имя диска сначала как UCHAR *ptr(SRAM)и затем оно передается например в функцию f_opendir уже как const XCHAR *path (FLASH). Проверял на AVR Studio в отладчике. Как то не так работает.
ptr="1:" - размещается, например, по адресу 0x02a4 (sram - я это значение вижу по данному адресу) и потом в f_opendir вызывается адрес FLASH(0x02a4) где уже лежит совсем другое значение.
Че та не пойму как все должно работать то в этом модуле ?