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

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

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

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

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

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


 
Опции темы
Непрочитано 22.03.2009, 20:45  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

В вашем файле нет кофа, а у меня нет ццс, чтобы откомпилить. В проте оно инициализируется ? Что могу посоветовать из своего опыта - инициализация не всегда в железе проходит с 1 раза. Киньте в цикл

Код:
do{
o=mms_init();
delay_ms(10);
}while(o);
Реклама:
__________________
warez
urry вне форума  
Непрочитано 22.03.2009, 21:51  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от Gladkih
Спасибо за ссылки.очень хороший проект на сонсивири,но для меня это все сложно.я хочу разобраться с ммс карточкой как простой накопитель данных.сейчас пытаюсь провести инициализацию карточки но почемуто не получается.использую ццспиковский драйвер ммс_спи.с,и там написано что при успешной инициализации функция возвращает 0 а у меня получается 1.подскажите пожалуйста.вот проект.заранее благодарен.
Я не вижу в проекте дампа карты , ты подключаешь его?
И кстати проект сонсиври простейший -читает если есть файл
COUNTRY.TXT.

Еще рекомендую посмотреть этот дров именно на предмет низкоуровневой реализации

http://www.ccsinfo.com/forum/viewtop...hlight=mmc+fat

Прикрепленный файл: 3203050.rar
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 23.03.2009, 12:14  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию

Сообщение от dosikus
Сообщение от Gladkih
Спасибо за ссылки.очень хороший проект на сонсивири,но для меня это все сложно.я хочу разобраться с ммс карточкой как простой накопитель данных.сейчас пытаюсь провести инициализацию карточки но почемуто не получается.использую ццспиковский драйвер ммс_спи.с,и там написано что при успешной инициализации функция возвращает 0 а у меня получается 1.подскажите пожалуйста.вот проект.заранее благодарен.
Я не вижу в проекте дампа карты , ты подключаешь его?
И кстати проект сонсиври простейший -читает если есть файл
COUNTRY.TXT.

Еще рекомендую посмотреть этот дров именно на предмет низкоуровневой реализации

http://www.ccsinfo.com/forum/viewtop...hlight=mmc+fat
спасибо за ответы.разобрался с примером с сонсивири на простейшем уровне,т.е.записываю и читаю данные но не в формате ФАТ или еще там какомто.вобщем пока все нормально.А вопрос такого плана в проекте с сонсивири при чтении данных он читает блок размером 512 байт,так вопрос в следующем-это размер блока определяется карточкой?и зависит ли он от объема карты.

Прикрепленный файл: 3203050.rar
Gladkih вне форума  
Непрочитано 23.03.2009, 13:24  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Общение возможно только блоками по 512 , если не ошибаюсь это ораничение протокола а не прихоть .
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 23.03.2009, 16:16  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

Нет, можно и по байту записывать вроде - но, кажется, не для всех карточек. Размер блока можно задать в настройках. Как там с кс - не помню.
__________________
warez
urry вне форума  
Непрочитано 23.03.2009, 16:31  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от urry
Нет, можно и по байту записывать вроде - но, кажется, не для всех карточек. Размер блока можно задать в настройках. Как там с кс - не помню.
Может и можно , но во всех реализациях видел только фиксированный блок 512 байт
http://elm-chan.org/docs/mmc/mmc_e.html
, где то даже обьяснялось почему.
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 23.03.2009, 19:05  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

Кто-то из форума говорил, что он именно по байту и пишет. Самая дешевая внешняя память.
CMD16 Block length[31:0] R1 No SET_BLOCKLEN Change R/W block size.
Ладно.
__________________
warez
urry вне форума  
Непрочитано 02.05.2009, 14:40  
wasp
Временная регистрация
 
Регистрация: 22.07.2006
Сообщений: 54
Сказал спасибо: 7
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
wasp на пути к лучшему
По умолчанию

может кто подключал с PICC LCD4x16 или 4x20?
Живой есть только 2x16, с ним идет без проблем.
А когда симулирую в протеусе модель 4x16 LM041 или 4x20 LM044, с драйвером LCD.C идет, но только первые 2 строки, а с драйвером LCD420.C вобще не хочет.
Подскажите плиз может в драйвере где что подправить?
wasp вне форума  
Непрочитано 02.05.2009, 21:50  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от wasp
может кто подключал с PICC LCD4x16 или 4x20?
Живой есть только 2x16, с ним идет без проблем.
А когда симулирую в протеусе модель 4x16 LM041 или 4x20 LM044, с драйвером LCD.C идет, но только первые 2 строки, а с драйвером LCD420.C вобще не хочет.
Подскажите плиз может в драйвере где что подправить?
Уважаемый , в примерах только примеры.
Если нужно лучшее ищите здесь :
http://www.ccsinfo.com/forum/viewforum.php?f=2
Конкретно здесь :
http://www.ccsinfo.com/forum/viewtopic.php?t=24661
и здесь:
http://www.ccsinfo.com/forum/viewtopic.php?t=28268
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 02.05.2009, 22:17  
varostov
Прописка
 
Регистрация: 14.10.2006
Адрес: Ростов-на-Дону
Сообщений: 113
Сказал спасибо: 14
Сказали Спасибо 32 раз(а) в 21 сообщении(ях)
varostov на пути к лучшему
По умолчанию

To wasp:
Насчёт протеуса не подскажу - не пользуем . Контроллер в дисплеях 1604 или 2004 абсолютно тот же, что и в более мелких, в последних просто не задействовалась дисплейная память после 16-х символов каждой строки (наверняка ведь обратили внимание, что вторая строка начинается почему-то с 0х40, а не с 0х10). Поэтому необходимо всего лишь учесть начальные адреса строк (1-я строка = 0, 2-я строка = 0x40, 3-я строка = 0х14, 4-я строка = 0х54) и скорректировать в драйвере только функции типа lcd_gotoxy(x,y), которые по умолчанию не знают об адресах двух последних строк. Если же вы пользуетесь прямым заданием адреса вывода следующего символа, то и коррекция вам особо не нужна. Успехов !
P.S. Конкретно с дисплеями LM не работал, всё вышесказанное относится к 90% всех продаваемых у нас дисплеев (WinStar-WH, SunLight-SL, SiliconCraft-SC, etc)
varostov вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
i2c+ccs pic Gladkih Микроконтроллеры, АЦП, память и т.д 9 18.04.2016 22:17
PIC BASIC PRO Compiler 2.47 dosikus Proteus, KiCAD и другие ECAD 27 05.12.2009 05:48
изучение IAR AVR C compiler granel Микроконтроллеры, АЦП, память и т.д 0 10.10.2008 20:45
PIC C Compiler PCWH458 sergxxx Микроконтроллеры, АЦП, память и т.д 9 23.09.2008 18:25
Не включается дебаггер в CCS C Compiler BigMazzi Микроконтроллеры, АЦП, память и т.д 4 19.09.2008 13:34


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


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