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

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

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

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

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

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

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

 
Опции темы
Непрочитано 01.08.2011, 23:47  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
По умолчанию Re: SD/MMC на AVR

вот ёлы))) а я по ходу завтыкал... зря я не посмотрел в окошке свойства проекта настройку портов, подключение то поменял, а настроить заново завтыкал. и все это выводы WP и CD! - я их повесил не туда куда надо, даже дисплей не как надо работал... а МК думал, что карточки то нету... вот фото без карточки, к сожалению я отпаял плату с карточкой.... завтра уже полностью соберу
Миниатюры:
Нажмите на изображение для увеличения
Название: DSC04673.JPG
Просмотров: 233
Размер:	250.8 Кб
ID:	24408  
Реклама:
Дмитриус вне форума  
Непрочитано 02.08.2011, 00:01  
leon013
Временная регистрация
 
Регистрация: 10.10.2008
Сообщений: 97
Сказал спасибо: 22
Сказали Спасибо 39 раз(а) в 19 сообщении(ях)
leon013 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от st_1 Посмотреть сообщение
А зачем??? Забили буфер с карты, выставили CS SD, выплюнули на дисплей, и т.д. ... пока файл не закончится...
Это при условии, что имеем в "кармане" буфер в 512 байт, допустим в ПИКе 16f886 можно позволить себе буфер в 96 байт это размер банка оперативы, один из нескольких
leon013 вне форума  
Непрочитано 04.08.2011, 00:21  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
Радость Re: SD/MMC на AVR

да... ну такого я не ожидал - настроил выход SS как CS для карточки, а вывод для выбора дисплея PORTB.2. и карта и дисплей подключены через отдельные резистивные делители. заметил, что когда меняю потенциал вывода CS карты перестает работать дисплей. отключил все, оставил только дисплей, добавляю внешнюю подтяжку к питанию (вывод CS карты !!!) - перестает инициализироваться дисплей. этот вывод сконфигурирован как выход с внутренней подтяжкой. вот таким методом понял что особо с портом не поиграешься. или еслть смысл питать все от 3.3 В без делителей и понизив частоту до 8 МГц?
полученные результаты не дают логического обьяснения. кто-то сталкивался с данной проблемой? помогите советом
да... забыл - дисплей - siemens s65 ls020

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

сейчас дисплей подключен к порту С и все работает. даже содержание файлов читается... но это не вариант
Дмитриус вне форума  
Непрочитано 04.08.2011, 01:36  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от Дмитриус Посмотреть сообщение
настроил выход SS как CS для карточки, а вывод для выбора дисплея PORTB.2. и карта и дисплей подключены через отдельные резистивные делители
Ну какой SS??? Какие делители??? Всё на 3,3 Вольта...
st_1 вне форума  
Сказали "Спасибо" st_1
Дмитриус (04.08.2011)
Непрочитано 04.08.2011, 07:44  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: SD/MMC на AVR

Сообщение от Дмитриус Посмотреть сообщение
да... ну такого я не ожидал - настроил выход SS как CS для карточки, а вывод для выбора дисплея PORTB.2. и карта и дисплей подключены через отдельные резистивные делители. заметил, что когда меняю потенциал вывода CS карты перестает работать дисплей. отключил все, оставил только дисплей, добавляю внешнюю подтяжку к питанию (вывод CS карты !!!) - перестает инициализироваться дисплей. этот вывод сконфигурирован как выход с внутренней подтяжкой. вот таким методом понял что особо с портом не поиграешься. или еслть смысл питать все от 3.3 В без делителей и понизив частоту до 8 МГц?
полученные результаты не дают логического обьяснения. кто-то сталкивался с данной проблемой? помогите советом
да... забыл - дисплей - siemens s65 ls020
Правильно подсказали - делители убрать, все на 3.3! Был бы осциллограф, клок бы глянули... Фронта затягивает основательно. Если уж ну очень нужно, то искать способы обострять фронты. Хотя бы 33 пФ в верхнем плече. Припарки все это, сказано, 3.3... значит в морг А скоростью жертвовать? На фоне всеобщей битвы за трансферинг?
ut1wpr вне форума  
Сказали "Спасибо" ut1wpr
Дмитриус (04.08.2011)
Непрочитано 04.08.2011, 12:49  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
По умолчанию Re: SD/MMC на AVR

спасибо, хлопцы!!!! не страшно что потеряю скорость, главное чтоб проекты работали. потом как-то перейду на арм, там и на 72 МГц работает при 3.3 В. огромное спасибо, ибо это здравое решение
Дмитриус вне форума  
Непрочитано 05.08.2011, 00:07  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
По умолчанию Re: SD/MMC на AVR

хы))) чисто для прикола подключил два дисплея - все работает без странностей. вот фото:
Миниатюры:
Нажмите на изображение для увеличения
Название: DSC04677.JPG
Просмотров: 354
Размер:	843.1 Кб
ID:	24527  
Дмитриус вне форума  
Непрочитано 05.08.2011, 22:25  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
Счастье Re: SD/MMC на AVR

по ходу, я разобрался в истинной проблеме. всегда, когда после проверки условий операций с карточкой, вывожу на дисплей - ошибка. я сделал так
Код:
disk_status = disk_initialize(0);   

while(PINB.4==0);
 message("init ok",0);
жду, пока идет передача с карточкой, чтоб не гадать с задержкой. и все заработало. ато я мог работать с дисплеем только после всех операций только с задержкой. теперь добавляю везде где хочу вывод сообщения на дисплей от s65 и все пашет как родное!!!!!!!!!!!!!!!!!!!!!!!! всем спасибо за уделенное для меня внимание и советы!!!!!!!! )))
Дмитриус вне форума  
Непрочитано 05.08.2011, 22:28  
Дмитриус
Частый гость
 
Регистрация: 21.07.2010
Сообщений: 36
Сказал спасибо: 11
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Дмитриус на пути к лучшему
По умолчанию Re: SD/MMC на AVR

и таки все работает по одному аппаратному SPI
Дмитриус вне форума  
 

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

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

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


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