Например TDA7294

Форум РадиоКот • Просмотр темы - petit fatfs и atmega32u4
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 12:15:39

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 19:39:13 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн апр 25, 2016 15:43:23
Сообщений: 197
Откуда: Россия , Воронеж
Рейтинг сообщения: 0
Доброе время , пытаюсь запустить sd карту на atmega32u4 . В интернете полно примеров для atmega8 и 16 , но в основном на них , да и зачастую 1 и таже статья на разных сайтах. Посмотрел примеры , загрузил 1 из них , подправил мк и контакты spi , и карточка не проходит инициализацию. Подключил другую . тоже самое , сменил fs на fat , вместо fat32. 0 результатов. Проверил контакт , обрывов нет. Проверил лог уровни 3.23в .

Попытался загрузить код для ардуины с библиотекой sd.h . Но результат тот же .
В чем моя ошибка , подскажите пожалуйста.

Использую atmel studio 7.

Пример кода в папке.


Вложения:
SD-card-1.rar [123.73 KiB]
Скачиваний: 152
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 19:42:21 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
какой объем карты? вроде при объеме более 2Гб работа не гарантируется т.к. там появляется другой интерфейс (а SPI остаётся не у всех карточек)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 19:44:34 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн апр 25, 2016 15:43:23
Сообщений: 197
Откуда: Россия , Воронеж
Рейтинг сообщения: 0
2гб и 8гб . 8 гиговую неделю назад проверял с ардуинкой уно. работала отлично. Но тогда меня просто попросили проверить код.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 19:58:52 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
ноги на карту не перепутаны?

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 20:07:34 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн апр 25, 2016 15:43:23
Сообщений: 197
Откуда: Россия , Воронеж
Рейтинг сообщения: 0
Ну это 1 что я не проверял , вроде схему рисовал в протеус . а там переносил в на псб , сейчас поищу распиновку microsd , и проверю.

Добавлено after 6 minutes 18 seconds:
ноги на карту не перепутаны?

Я д....... настоящий , писец , я не просто перепутал , я их зеркально разместил.

ладно . на этот случай у меня куча перемычек соединяющая сд с мк. Но блин , я делаю это на диплом и уже заказал 10 плат у китайцев. и теперь точно знаю что весь 10 неправильный будет. Не нужно было на последок откладывать карту памяти.
Спасибо за помощь , завтра исправлю и проверю.

Ошибся . нет всё верно.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 20:26:54 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
а если мегу ардуинкой прикинуть и ардуиний скетч в неё залить?

Добавлено after 1 minute 31 second:
тут гдето обсасывали как самому сделать ардуину, хоть из меги хоть из тини

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 20:28:41 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн апр 25, 2016 15:43:23
Сообщений: 197
Откуда: Россия , Воронеж
Рейтинг сообщения: 0
а если мегу ардуинкой прикинуть и ардуиний скетч в неё залить?

Тоже самое правда cs пришлось на pc7 перекинуть , т.к. pb0 , отсутствует как пин arduino leonardo и micro.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 20:40:29 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
осцилл или какой другой анализатор есть? проверить наличие хоть какого сигнала на выводах к карте(не вижу как вызываются строки настройки SPI, правда ввиду отсутствия студии открываю файлы блокнотиком)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 20:47:48 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн апр 25, 2016 15:43:23
Сообщений: 197
Откуда: Россия , Воронеж
Рейтинг сообщения: 0
осцилл или какой другой анализатор есть? проверить наличие хоть какого сигнала на выводах к карте(не вижу строк настройки SPI, правда ввиду отсутствия студии открываю файлы блокнотиком)

Настройка в файлах spi_2.c и spi_2.h.
Осцилографа нет, других анализаторов тоже.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 21:03:25 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
да, я их нашел - пост поправил..., ищу путь, как до них добирается компилятор (попутно на другие дела отвлекаясь :) )

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 21:10:29 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн апр 25, 2016 15:43:23
Сообщений: 197
Откуда: Россия , Воронеж
Рейтинг сообщения: 0
да, я их нашел - пост поправил..., ищу путь, как до них добирается компилятор (попутно на другие дела отвлекаясь :) )

Ах да . я наверно очень важный момент опускаю. Во всех примерах частота 8МГц , я поставил 16


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 21:18:11 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
если кварц 16 и в студии настроено 16 - то должно работать (всякие делаи сориентируются), хотя частотозависимую периферию перепроверь (таймеры, спи, ацп если есть...)

Добавлено after 1 minute 50 seconds:
SPSR = (1<<SPI2X); попробуй заремить закомментировать, чтобы он в код не попал и бит удвоения скорости спи не установился

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Пт фев 23, 2018 21:36:08 
Нашел транзистор. Понюхал.

Зарегистрирован: Пн апр 25, 2016 15:43:23
Сообщений: 197
Откуда: Россия , Воронеж
Рейтинг сообщения: 0
если кварц 16 и в студии настроено 16 - то должно работать (всякие делаи сориентируются), хотя частотозависимую периферию перепроверь (таймеры, спи, ацп если есть...)

Добавлено after 1 minute 50 seconds:
SPSR = (1<<SPI2X); попробуй заремить закомментировать, чтобы он в код не попал и бит удвоения скорости спи не установился

Не помогло. Я вот тут думаю. Может подождать пока придут платы с китая , а после пробывать ? Просто как я н естараюсь травление у меня выходит всегда через опу. И может просто держатель карт 1 из контактов не достаёт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Сб фев 24, 2018 08:53:40 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
тоже попадался на плохой пайке: заказал с алика ардуину с дисплеем, дисплей робит, а сенсор на нём нет - как только не извращался нажатие чует, а координаты не передает, оказалось: у МК не припаяно 3 ноги... нашел наушниками по отсутствию писка (осцилла у меня тогда ещё не было)
так что и у китайцев всякое бывает

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: petit fatfs и atmega32u4
СообщениеДобавлено: Сб фев 24, 2018 09:45:11 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
Отсутствует функция
Код:
disk_initialize()
инициализирует тип подключенной карты, MMC, SD1, SD2.
В противном случае в файле mmc.c нужно явно указывать тип карты
Код:
static BYTE CardType;
зависимость
Код:
res = pf_read(buf, BUF_SIZE, &s1); -> DRESULT disk_readp (....
Код:
/* Card type flags (CardType) */
#define CT_MMC            0x01   /* MMC ver 3 */
#define CT_SD1            0x02   /* SD ver 1 */
#define CT_SD2            0x04   /* SD ver 2 */


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Varlakotam и гости: 30


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y