Например TDA7294

Форум РадиоКот • Просмотр темы - Как в FatFS при помощи f_lseek перейти к нужному значению?
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт фев 19, 2026 20:22:30

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Как в FatFS при помощи f_lseek перейти к нужному значению?
СообщениеДобавлено: Пн сен 10, 2018 11:49:15 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Ср май 17, 2017 08:34:57
Сообщений: 20
Откуда: Никополь
Рейтинг сообщения: 0
А конкретнее: Как в FatFS при помощи f_lseek перейти к нужному значению или строке?
Здравствуйте! :))
Работаю с текстовыми данными через FatFS и записываю данные в файл в виде:
1;14,29;13;01
2;32;123;01
3;----------
4;----------
и т.д.
Каждая запись с новой строки. Как при помощи f_lseek перейти к конкретной строке? И желательно далее прочитать исключительно целую строку до новой? Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как в FatFS при помощи f_lseek перейти к нужному значени
СообщениеДобавлено: Пн сен 10, 2018 13:19:27 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1443
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4609
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Никак. Этот метод устанавливает байтовое смещение относительно начала файла.
Читайте файл построчно и будет Вам любая "конкретная" строка.

PS: Хоть погуглили бы что-ли, перед постом. За 10 секунд находится информация - http://microsin.net/programming/file-sy ... -file.html Писали пост дольше :?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как в FatFS при помощи f_lseek перейти к нужному значени
СообщениеДобавлено: Пн сен 10, 2018 13:33:31 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Ср май 17, 2017 08:34:57
Сообщений: 20
Откуда: Никополь
Рейтинг сообщения: 0
PS: Хоть погуглили бы что-ли
Да вот на эту страницу как раз и попадал, заинтересовало "Использование возможности быстрого позиционирования" по сему и сделал вывод, что благодаря некой таблицы связей можно организовать позиционирование, искал больше инфы по этому поводу, здесь в т.ч.... Работаю с fatfs впервые, ну а для построчного чтения нужен f_gets? В мануале из вышеприведённого сайта есть инфа по f_gets, чтение строки завершается конкретно символом /n, но как конкретно выбрать нужную строку и если читать все, то как перепрыгивать через /n? :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Как в FatFS при помощи f_lseek перейти к нужному значени
СообщениеДобавлено: Пн сен 10, 2018 14:12:46 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1443
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4609
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Какой-то сумбур. Чтение '\n', перепрыгивание, ...
Читать строку можем ? Да. В чём проблема прочитать n-ное кол-во строк и остановиться на необходимой ("нужной" в Вашем случае) ?
Нужна 3-яя строка - прочитали 3 строки - последняя прочитанная наша.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y