Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.59/64: Рейтинг темы: голосов - 64, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 204

stm32f405 sdio. Выходит таймаут

07.03.2013, 14:29. Показов 12921. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Переношу проект с 103 на 405. В первом карта была подключена к SPI, на 405 хочу подключить к SDIO. все сигнальные линии подтянуты к питанию через 10к, флюс смыт. Использую библиотеку от стм4дискавери. Проблема в том, что когда вызываю SD_Init(), то она постоянно возвращает SD_CMD_RSP_TIMEOUT. Сам таймаут увеличил, но ничего добиться от него не поучилось. Мучаюсь уже часов 8, осцыла сейчас нет, шоб проверить сигналы (будет токо недели через 2).
Может кто нить встречал подобную проблему?
Буду рад, если кто то поделится рабочей либой для sd карты, желательно без dma, так как файлы надо читать менее 1кб.
Спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.03.2013, 14:29
Ответы с готовыми решениями:

Stm32f405 + ads7056
Здравствуйте. В основном занимаюсь схемотехникой(dc-dc, аналог и тд), контроллеры пока только изучаю. Ранее работал только со встроенным...

STM32F405 +STOP mode+USART
Доброго времени суток, ситуация такая, в МК крутится программка которая опрашивает акс-р, и далее по USORT1 скидывает результаты опроса...

Не работает USB MSC STM32F405
Приветствую всех! Делаю проект на платформе STM32F405 + SDIO + USB_FS_MSC + CubeMX + CooCox Сгенерил в CubeMX заготовку USB карт...

25
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 204
08.03.2013, 22:07
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от hd44780
BrMysho, проверьте, пожалуйста, если можете, у себя мой код. Теперь, после исправления глюка с частотой.
Просто интересует повторяемость.
А я Ваш гляну :) .
Да я бы с удовольствием, но у меня какого то хрена не заводится внешний кварц. Прикол в том, что дорожка от кварца(с кондерами) к мк примерно 1,5 см, на кварце мультиметр показывает 7,99 мгц, но ножках МК уже 3мгц. я поставил кварц с кондерами поближе, теперь расстояние примерно 4-5 мм, теперь и на кварце, и на мк частота 3-4мгц. Почему так мне даже в голову не лезет, пробовал еще 1мом между ножками кварца, но результата не дало, плату чистил гидроксидом натрия. Сейчас буду делать новую плату и карту повешаю на spi
0
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 204
09.03.2013, 23:00
Может вопрос тупой, но все же, спрошу. На какую частоту кварца расчитаны стандартные библиотеки стм32ф4? на 8Мгц или 25?
Просто у меня стоял 8 и как то с трудом верится, что вся эта трехдневная мозго*бка только из-за того, что я не глянул в описание system_stm32f4xx.c
0
0 / 0 / 0
Регистрация: 10.03.2012
Сообщений: 1,110
09.03.2013, 23:07
Цитата Сообщение от BrMysho
Может вопрос тупой, но все же, спрошу. На какую частоту кварца расчитаны стандартные библиотеки стм32ф4? на 8Мгц или 25?
Просто у меня стоял 8 и как то с трудом верится, что вся эта трехдневная мозго*бка только из-за того, что я не глянул в описание system_stm32f4xx.c
библиотекам всё равно. Но вот примеры под дискавери на 8 МГц, а под STM3240G-EVOT на 25 МГц
0
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 204
10.03.2013, 01:21
Тоесть, библиотека сама определяет, какой кварц установлен?
Оказалось, что проблемы была после установки PC1 на выход РР. После установки мк почему то зависал. До инита этой ножки на ней находится напруга 1,96В. Потом разберусь, че за финя
0
0 / 0 / 0
Регистрация: 10.03.2012
Сообщений: 1,110
10.03.2013, 02:53
Цитата Сообщение от BrMysho
Тоесть, библиотека сама определяет, какой кварц установлен?
Оказалось, что проблемы была после установки PC1 на выход РР. После установки мк почему то зависал. До инита этой ножки на ней находится напруга 1,96В. Потом разберусь, че за финя
давай разделять две вещи:
- стандартные либы под SDIO и прочее
- доп. инициализацию с учетом конкретной платы (на что какие пины)

в последних частоты и учитываются, как, например, что для инициализачии флешки в режиме SPI нужно не выше 400 кГц такта и пр.

У тебя что на борда? посмотри по схеме, что на PC1 весит. Но открытый сток точно неправильно делать.
0
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 204
10.03.2013, 04:52
плата самопальная, на PC1 висит светодиод
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.03.2013, 04:52

stm32f405 +servo + ldo = проблема
подскажите знающие.. собрал схему (см фото) проц stm32f405 + простенькая Серва( 100ма) питание оформил через два LDO .....

STM32F405 + external flash - mapping
Здравствуйте Такой вот вопрос: нуждаюсь во внешней FLASH памяти для 64-пинового STM32F405 - тоесть без FMC контроллера, но такой,...

организация двух CAN сетей на одном STM32f405
привет всем, делаю устройство на основе STM32F405 которое ставится в разрыв текущей CAN сети.. , в итоге получаю две сети CAN1 и CAN2....

Не выходит запустить код, точнее выходит, но выдает ошибку.
ребята , начал учить джава скрипт но не выходит запустить код, точнее выходит но выдает ошибку. наверное ошибка где-то :/ ...

Миниатюрный МК с SDIO
Необходимо выбрать МК с парой SPI и SDIO. Производительности хватает (впритык) STM32F103. Главное ограничение - размеры. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru