|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.05.2011, 17:26 | #1 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Микроконтроллер. Flash память. FAT
Здравствуйте
Прошу какую-либо информацию. Есть датчики с которых снимаются данные (установка автономная удалённая от сети/компьютеров). Необходимо эти данные записать на съёмный носитель, чтобы потом подключить носитель к компьютеру и обработать эти данные. Встречал ли кто-нибудь реализацию, например, на микроконтроллере такой функции, а именно, подаём на разъёмы данные, а микроконтроллер их подготовливает и записывает файлы на Flash носитель (FAT16 или 32) в виде файлов. Спасибо. До свидания Последний раз редактировалось OlegVE; 17.05.2011 в 19:03. |
17.05.2011, 19:48 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
сталкивались...
Вячеслав Мовила. Библиотека файловой системы AT45DB161 (опубликовано в журнале по ссылке ниже) http://www.programmersclub.ru/Библио...емы-at45db161/
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось Alar; 18.05.2011 в 16:57. Причина: добавил рабочую ссылку. |
17.05.2011, 20:03 | #3 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Спасибо большое.
Завтра посмотрю подробно, а то надо уходить. До свидания |
18.05.2011, 13:16 | #4 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Здравствуйте
Посмотрел ссылки, но в предлагаемом в статье решении, на флэшке формируется собственная файловая система и как её потом использовать в MS Windows не предлагается. В данном варианте возможно только подойти к установке с ноутбуком и считать данные с порта. Вопрос похоже остаётся, т.к. надо иметь возможность заменить флэшку с данными на пустую и продолжать собирать данные. До свидания |
18.05.2011, 15:51 | #5 | ||||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
Цитата:
Цитата:
Кроме того, никто не мешает вам использовать готовые контроллеры с аппаратным USB хостом на борту, тот же AT90USB162/12xx и т.п., которые позволяют производить запись-чтения с USB флешки без дополнительных ухищрений (в аппнотах к ним есть исходники). Цитата:
p.s.: если же все таки вам хочется морочиться с вытаскиванием и всовыванием флешек, подозреваю вариант SD/MMC карт, то можете покурить вложение ниже
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 18.05.2011 в 16:01. |
||||
18.05.2011, 16:56 | #6 | |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Спасибо огромное за ответы, raxp.
Извините за задержку с ответом, т.к. просматривал Ваши последние варианты. Меня устраивает вариант и готовой микросхемы (контроллера), платы... Буду смотреть на ваше вложение, за него отдельное спасибо , (чтение карты MMC_FAT16.zip ), только мне нужна простая запись, без чтения, т.е. наоборот, но думаю это можно сделать. Сложностей не нужно: 1. Определить место на диске, 2. Сформировать каталог 3. Сформировать имя файла 4. Записывать подготовленные блоки данных, с дозаписью и закрытием файла. Данные собираются (датчиками) круглосуточно и непрерывно до 30 МБ в сутки. Планируется иметь два разъёма (гнезда) для флэшек, чтобы не прерывать работу. Данные на флэшке будут браться не регулярно, т.к. больше интересует статистика по сезонам и за год. Установка стоит под всеми непогодами. И на счёт этого Цитата:
Ещё раз спасибо. P.S. Это для модератора. Глупо что нельзя два раза добавить плюсик одному и тому же человеку, особенно, как в этой теме, когда он предложил два отличных варианта. Последний раз редактировалось OlegVE; 18.05.2011 в 17:02. |
|
18.05.2011, 21:11 | #7 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
...насчет записи, да, то же, что и чтение, только наоборот ...к слову, посмотрите эти проекты: http://elm-chan.org/docs/mmc/mmc_e.html http://elm-chan.org/fsw/ff/00index_p.html
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
19.05.2011, 03:21 | #8 | |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
Цитата:
И обсуждение репутации запрещено на этом форуме. |
|
19.05.2011, 11:51 | #9 | |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Здравствуйте
Цитата:
Спасибо что поискали ссылки. Я вчера обкачал этот сайт (Вы дали какое-то направление и я вышел на него) и на выходных буду разбираться. До свидания P.S. Прошу прощения что обсуждал репутацию. |
|
19.05.2011, 12:44 | #10 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
А напихать девайс всеми интерфейсами связи "по самое не хочу" - это удорожание проекта.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Микроконтроллер ATmega128 | cofm | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 09.04.2011 22:55 |
микроконтроллер pic проверить usb | Volt | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 5 | 19.03.2011 16:33 |
микроконтроллер | wanes101 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 02.07.2010 09:46 |
RS-232C и Flash память | Into the dark | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 23.01.2010 18:37 |
Запись во flash память | valeologiya | Общие вопросы C/C++ | 12 | 20.10.2009 19:43 |