реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> примеры работы с FAT16 для SD/MMC, желательно для MSP430
Shread
сообщение Aug 9 2006, 13:07
Сообщение #1


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Не знал куда написать. Для MSP нашел только тексасовский аппнот, для реализации посекторного обращения к флешке. Да и вообще толковых описаний не увидел(правда не очень хорошо искал).
Кто-нибудь использовал работу с файлами на SD/MMC ?
Вообщем то возможно использование дополнительных микросхем, которые будут выполнять функции внешнего контроллера, есть мысль TMS320 поставить, чтоб шустренько было, и включать его только в те моменты, когда нужно записать данные. Прибор переносной, с батарейным питанием.
Кто чего посоветует?
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Aug 9 2006, 15:53
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Во эту книжку посмотрите. На первый взгляд и работа с SD и FAT16 довольно подробно расписана.
http://electronix.ru/forum/index.php?showtopic=19658
Готовых реализаций SD/FAT16 под MSP я чего-то не видел. видел винт/FAT16.

>> Вообщем то возможно использование дополнительных
>> микросхем, которые будут выполнять функции внешнего
>> контроллера
в любом случае FAT придется реализовывать программно. А если прибор батарейный - дополнительный корпус сильно по потреблению вдарит - оно вам надо? Вообще, как часто с флешкой общаться надо?
Go to the top of the page
 
+Quote Post
Shread
сообщение Aug 9 2006, 19:50
Сообщение #3


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



С дополнительным корпусом вдарило бы если бы было нужно постоянно держать его включенным.
Вообщем прибор должен складировать данные с выборной частотой от 4 секунд до 20 часов, и объемом около 20 байт. С дополнительным корпусом собирался поступать так: писать все время в SRAM, а когда наберется на пару килобайт, сливать в файлик на SD карте.
Можно поподробнее про:
Цитата
... видел винт/FAT16.

-Думаю это тоже будет интересно.
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Aug 9 2006, 20:21
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



>> Можно поподробнее про:
погуглил сейчас - что-то не найти к сожалению... Помню, что ключевые слова что-то типа "four track recorder"

Вот, что то увидел - исходники вроде там есть:
http://mediawiki.dideas.com/index.php?titl...atalogger_Setup

>> С дополнительным корпусом вдарило бы если бы
>> было нужно постоянно держать его включенным.
Чета сильно расточительно, тем более, что скорость обращения у вас такая, что проблем не будет даже если программно SPI реализовывать. ИМХО чипам с SD 4bit контроллером место только там, где нужно в очень быстром темпе с картой работать.
Go to the top of the page
 
+Quote Post
Shread
сообщение Aug 9 2006, 21:57
Сообщение #5


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Цитата(Alex B._ @ Aug 10 2006, 00:21) *
Чета сильно расточительно, тем более, что скорость обращения у вас такая, что проблем не будет даже если программно SPI реализовывать. ИМХО чипам с SD 4bit контроллером место только там, где нужно в очень быстром темпе с картой работать.

Хех. Изначально хотелось все программно реализовать, лишь бы ресурсов хватило. Поэтому и искал готовые решения. Сейчас стоит MSP430F413 в приборе, даже если поставить 417й всеравно не влезет. тек или иначе придется ставить второй проц. Есть уже прибор, в котором своего стандарта модули памяти используются, с ними много мороки: устройство считывания, да и сами модули, это не просто микросхема. Сейчас прибор живет от комплекта батареек 2-3 года. Ничего страшного не произойдет, если он будет жить год, тем более что у него в любом случае межповерочный интервал тоже год. Была мысль использовать Data flash (карточки из серии AT45DB), но опять нужно устройство считывания.

Сообщение отредактировал Shread - Aug 9 2006, 22:02
Go to the top of the page
 
+Quote Post
Kurt
сообщение Aug 10 2006, 05:41
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 16-06-04
Из: Россия, Уфа
Пользователь №: 31



Валяется на винте, не помню откуда:
Application Note Fat16 Interface for MSP430 - Allan Evans
http://kurt.on.ufanet.ru/files/SD%20FAT16.ZIP
Go to the top of the page
 
+Quote Post
Shread
сообщение Aug 10 2006, 09:32
Сообщение #7


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



Супер, то, что нада!
Go to the top of the page
 
+Quote Post
Maksim
сообщение Aug 13 2006, 10:24
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 164
Регистрация: 27-06-04
Пользователь №: 194



ninja.gif
Прикрепленные файлы
Прикрепленный файл  Sham176.zip ( 93.67 килобайт ) Кол-во скачиваний: 316
 


--------------------
qwerty
Go to the top of the page
 
+Quote Post
Shread
сообщение Aug 13 2006, 12:50
Сообщение #9


иногда заглядывающий
****

Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170



спасибо всем!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 22:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01407 секунд с 7
ELECTRONIX ©2004-2016