СОВРЕМЕННАЯ ЭЛЕКТРОНИКА 2011-8
ПРАКТИЧЕСКАЯ ЭЛЕКТРОНИКА 51 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2011 Таблица 11. Описание функции Cf_Fat_Assign Прототип unsigned short Cf_Fat_Assign(char *filename, char create_file); Возвращаемое значение 1, если файл присутствует (или файл отсутствует, но создаётся новый файл), или 0, если файл отсутствует и новый файл не создаётся Описание Назначает файл для операций с FAT системой. Если такой файл отсутствует, функция может создать новый файл с таким именем. Параметр filename – это имя файла (должно быть в формате 8.3 и в верхнем регистре). Параметр create_file – это признак создания новых файлов. Если create_file отличается от 0, то при отсутствии файла с таким именем создаётся новый файл Требования Порты должны быть инициализированы для операций с FAT системой карты. См. Cf_Fat_Init Пример Cf_Fat_Assign('MIKROELE.TXT',1); Таблица 12. Описание функции Cf_Fat_Reset Прототип void Cf_fat_Reset(unsigned long *size); Возвращаемое значение Размер файла в байтах. Размер сохраняется в адресе, заданном аргументом Описание Открывает назначенный файл для чтения Требования Порты должны быть инициализированы для операций с FAT системой карты. См. Cf_Fat_Init Файл должен быть назначен. См. Cf_Fat_Assign Пример Cf_Fat_Reset(size); Таблица 13. Описание функции Cf_Fat_Read Прототип void Cf_Fat_Read(unsigned short *bdata); Возвращаемое значение Нет Описание Читает данные из файла. bdata – данные, прочитанные из файла Требования Порты должны быть инициализированы для операций с FAT системой карты. См. Cf_Fat_Init Файл должен быть назначен. См. Cf_Fat_Assign Файл должен быть открыт для чтения. См. Cf_Fat_Reset Пример Cf_Fat_Read(character); © СТА-ПРЕСС
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy