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

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

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

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

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

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

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

 
Опции темы
Непрочитано 08.03.2010, 19:50  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: SD/MMC на AVR

ковыряю ммс.с

странно, что CS_HIGH() не стоит перед for (n = 10; n; n--) rcvr_spi(); /* 80 dummy clocks */
однако добавление все равно ничего не дает

кто пользовал эту библиотеку из примеров чена? есть там такой косяк или я мнителен?
Реклама:

Последний раз редактировалось spballiance; 08.03.2010 в 19:55.
spballiance вне форума  
Непрочитано 08.03.2010, 21:26  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: SD/MMC на AVR

а вообще протеус симулирует инициализацию? или я дурью маюсь?
spballiance вне форума  
Непрочитано 08.03.2010, 21:35  
Vetal-soft
Временная регистрация
 
Регистрация: 04.08.2006
Сообщений: 67
Сказал спасибо: 2
Сказали Спасибо 20 раз(а) в 11 сообщении(ях)
Vetal-soft на пути к лучшему
По умолчанию Re: SD/MMC на AVR

У берите делитель из резисторов, подключите MMC на прямую. Еще в свойствах MMC нужно выбрать файл образа.
Vetal-soft вне форума  
Непрочитано 08.03.2010, 21:43  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: SD/MMC на AVR

выбран пустой образ.
резюки убрал - все так же

Последний раз редактировалось spballiance; 08.03.2010 в 21:45.
spballiance вне форума  
Непрочитано 08.03.2010, 22:19  
Vetal-soft
Временная регистрация
 
Регистрация: 04.08.2006
Сообщений: 67
Сказал спасибо: 2
Сказали Спасибо 20 раз(а) в 11 сообщении(ях)
Vetal-soft на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Пример от Чена запускается без пинков. Вот рабочий проект для Протеуса
Вложения:
Тип файла: zip avr_fatfs.zip (3.96 Мб, 580 просмотров)
Vetal-soft вне форума  
Непрочитано 08.03.2010, 22:31  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: SD/MMC на AVR

да, это работает. а у меня как всегда нет

Последний раз редактировалось spballiance; 08.03.2010 в 22:48.
spballiance вне форума  
Непрочитано 09.03.2010, 00:42  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: SD/MMC на AVR

вообщем я добился инициализации карты, но при этом весь порт В оказался занят. а я хотел перенести
Код:
#define SOCKPORT	PINB			/* Socket contact port */
#define SOCKWP		0x20			/* Write protect switch (PB5) */
#define SOCKINS		0x10
на другие пины. буду думать и колдовать дальше
spballiance вне форума  
Непрочитано 09.03.2010, 01:12  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: SD/MMC на AVR

пробую работать дальше. потребовалась библиотека sprintf из #include ‹stdio.h›
сразу в хидерах вылезла sdcard.h и как результат конфликт с ченовской diskio.h

как от этого избавиться?

удалось запустить карту на встроенной библиотеке КВ. вообщем я в сильных раздумьях

Последний раз редактировалось spballiance; 09.03.2010 в 01:44.
spballiance вне форума  
Непрочитано 12.03.2010, 19:59  
Yegorvin
Прописка
 
Аватар для Yegorvin
 
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
Yegorvin на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Я тоже решил разобраться с работой с карточками SD MMC в Codevision. Только я собрал уже готовую конструкцию на макетке на Mega16. Есть вопрос:

в CVAVR в настройках библиотеки для работы с карточками есть пины SD и WP. Что это такое? У меня карточка MMC подключена только 4 проводами к контроллеру.
И что еще нужно выбрать в CodeWizard для начала работы с картой? Какие настройки SPI выставлять?
Yegorvin вне форума  
Непрочитано 12.03.2010, 20:52  
spballiance
Вид на жительство
 
Регистрация: 13.02.2010
Сообщений: 372
Сказал спасибо: 12
Сказали Спасибо 15 раз(а) в 12 сообщении(ях)
spballiance на пути к лучшему
По умолчанию Re: SD/MMC на AVR

SPI не нужно настраивать. Библиотека SD делает это автоматом
spballiance вне форума  
 

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

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

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, время: 14:05.


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