AVR + MMC + Proteus

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн дек 10, 2012 10:48:25

Сообщение D.i.M.K.i.N. »

Доброе время суток.

Очень понравился проект:
RU:Система регистрации данных на Atmega32 с записью на SD карту памяти.
ENG: microSD ATmega32 Data-Logger

Прежде чем собирать решил нарисовать схему в Proteuse и отредактировать код работы под свои нужды.
Нарисовал, запустил. Вроде как работает, но никак не могу разобраться с MMC.
Постоянно выдает ошибку - "Card Initialization failed..." Для MMC образ сделал как полагается, через WinImage.

Пожалуйста подскажите что да как... Возможно ли запустить данный проект в Proteuse?
Вложения
SD_Datalogger_ver1.0_ru.rar
(917.08 КБ) 286 скачиваний
Реклама
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Вт фев 09, 2010 17:52:26

Сообщение codenamehawk »

Как вы подготовили образ SD карты? Похоже, что протеус не находить файловую систему.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

Сообщение eess9 »

Попробуйте повторить вот это: http://nagits.wordpress.com/2010/10/18/avr_sd/
Очень толково описано как моделировать sd-карточку в proteus.
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн дек 10, 2012 10:48:25

Сообщение D.i.M.K.i.N. »

codenamehawk писал(а):Как вы подготовили образ SD карты?
Через WinImage делал. Все как написано тут.
Вроде как все перепробовал и fat32|16, 2|4|8|... мб.
Может есть кто с mmc в Proteuse, работал?
Люди добрые гляньте проект, все есть в архиве.

eess9 писал(а):Попробуйте повторить вот это: http://nagits.wordpress.com/2010/10/18/avr_sd/
Спсб читал уже. Хотелось бы повторить именно этот проект...
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Вт фев 09, 2010 17:52:26

Сообщение codenamehawk »

Для FAT12 есть такой рабочий пример в протеусе.
SdFatfs_avrstudio_writeexample.rar
(266.79 КБ) 358 скачиваний
В вашей программе протеус выдает ошибки обращения к карточке, возможно FAT32 он не понимает.
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн дек 10, 2012 10:48:25

Сообщение D.i.M.K.i.N. »

И так, кому интересно!
Схема рабочая. Проверено лично.
Собрал "на коленке", запустилась с полпинка.

Пишет все данные с 7*ADC на карту(FAT32, 4Gb) в *.CSV.
Пока не разобрался как с USARTa открывать и удалять *.CSV.

Так что, вопрос остается открытым...
Как запустить проект в Proteuse?
Реклама
Ответить

Вернуться в «AVR»