Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 15.05.2010, 20:41  
sersne
Прописка
 
Регистрация: 09.11.2009
Сообщений: 179
Сказал спасибо: 44
Сказали Спасибо 58 раз(а) в 26 сообщении(ях)
sersne на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от leonidk Посмотреть сообщение
функция f_write не записывает в файл, а результат операции FR_OK
Функция f_write записывает данные, но прочитать их можно только после функции f_close (закрытие файла) или f_sync. Смотреть страницу 227 в приложении.
Вложения:
Тип файла: pdf cvavrman.pdf (2.96 Мб, 558 просмотров)
Реклама:
sersne вне форума  
Непрочитано 15.05.2010, 21:30  
leonidk
Частый гость
 
Регистрация: 02.11.2006
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 14 раз(а) в 5 сообщении(ях)
leonidk на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Спасибо конечно.
Но дело не в том, что не читает, а в том что не записывает.
Если в файл добавить хотя бы один байт все нормально.
То есть не пишет в файл с нулевой длинной.
leonidk вне форума  
Непрочитано 17.05.2010, 00:20  
leonidk
Частый гость
 
Регистрация: 02.11.2006
Сообщений: 33
Сказал спасибо: 1
Сказали Спасибо 14 раз(а) в 5 сообщении(ях)
leonidk на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Вопрос снимается.
Проблема решена методом втыка.
leonidk вне форума  
Непрочитано 10.04.2011, 20:10  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
По умолчанию Re: SD/MMC на AVR

хлопцы! не подскажете в чем проблема. есть библиотеки для работы с ФАТ для тини версий МК. я пытаюсь проделать инициализацию с мегой32. кодвижен пишет что не достаточно стека памяти. не хватает памяти при добавлении строки res=f_mount(0,&fs); - когда сохраняется результат. если не сохранять - то норм. кто знает как с этим бороться? подключаю стандартные библиотеки вижена 2.05 версии - ff.h, sdcard.h
Дмитриус вне форума  
Непрочитано 11.04.2011, 08:39  
sersne
Прописка
 
Регистрация: 09.11.2009
Сообщений: 179
Сказал спасибо: 44
Сказали Спасибо 58 раз(а) в 26 сообщении(ях)
sersne на пути к лучшему
По умолчанию Re: SD/MMC на AVR

для того что бы проект стал рабочим нужно в меню project -› configure -› C compiler во вкладке Code Generation
1) установить флаг в "store global constants in flash memory" -размещать глобальные константы в флэш памяти,
2) RAM -› Data Stack Size уменьшить до 256 или меньше.

Я сделал пример под mega32 в приложении - индикатор nokia 3310 + sd/mmc:

зы
не удалось выложить его на kazus.ru пришлось на файлообменнике:
http://rapidshare.com/files/456860298/3310.rar

Последний раз редактировалось sersne; 11.04.2011 в 08:43.
sersne вне форума  
Непрочитано 11.04.2011, 12:06  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
Радость Re: SD/MMC на AVR

sersne, спасибки ограмные!!!! )))
Дмитриус вне форума  
Непрочитано 11.04.2011, 12:26  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
Хорошо Re: SD/MMC на AVR

программный SPI - круто ))). как-то в голову не приходило. а реализация умна, спасиб. мои знания пополнились
Дмитриус вне форума  
Непрочитано 11.04.2011, 16:42  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от sersne Посмотреть сообщение
Я сделал пример под mega32 в приложении - индикатор nokia 3310 + sd/mmc:
В архиве нет модели Нокии и файла image.mmc
Модель нашлась, а image.mmc надо делать.
Вложения:
Тип файла: rar Model.rar (26.4 Кб, 232 просмотров)
XoDoK11 вне форума  
Непрочитано 11.04.2011, 17:41  
sersne
Прописка
 
Регистрация: 09.11.2009
Сообщений: 179
Сказал спасибо: 44
Сказали Спасибо 58 раз(а) в 26 сообщении(ях)
sersne на пути к лучшему
По умолчанию Re: SD/MMC на AVR

image.mmс сделать с помощью winhex, затем изменить расширение на .mmc и будет счастье.
sersne вне форума  
Непрочитано 11.04.2011, 20:45  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
По умолчанию Re: SD/MMC на AVR

да, и еще нужно в Project-›Configure-›вкладка C Compiler -› вкладка Libraries-›MMC/SD Card включить поддержку карты памяти. иначе ошибка. спасиб. проект отличный. только все так мутно с этими библиотеками Чана. делал по хелпу кодвижена, все без отступлений - а фигушки... только примеры вижена работают. всю жизнь живи и учись, называется...
Дмитриус вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
AVR JTAGICE MKII - проблемы firmware... Luxurious AVR 25 20.10.2014 10:50
БИНС на AVR grisha109 Микроконтроллеры, АЦП, память и т.д 30 15.06.2011 16:08


Часовой пояс GMT +4, время: 05:57.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot