реклама на сайте
подробности

 
 
> SDCard FatFs STM32F103C8T6
zeycon
сообщение Dec 14 2015, 08:40
Сообщение #1





Группа: Участник
Сообщений: 5
Регистрация: 14-12-15
Пользователь №: 89 686



Привет всем,
Уже неделю мучаюсь над инициализацием карт памяти, помогите пожалуйста.

И так:
IDE - CooCox CoIDE 1.7.8
MCU - STM32F103C8T6
Карта подключена к шине spi библиотеки использую кокосовские те что есть
В репозитории.
Карты обьемом до 4ГБ инициализируются без проблем и можно читать по секторам.
А вот 4ГБ и выше не инициализируються, код ошибки SDInit = 52.
Проблема номер два - файловая система от Chan не запускаеться даже для тех карт которые инициализируються (те которые меньше 4GB).
При открывании файла в режиме чтения ошибка 13 (No valid file system).
Пробовал форматнуть карты разными способами и FAT и FAT32 результат не меняется.

Помогите пожалуйста запустить хотя бы файловую систему.
Спасибо.

Код прилогаеться.
Прикрепленные файлы
Прикрепленный файл  SD_STM32.zip ( 749.5 килобайт ) Кол-во скачиваний: 14
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение Dec 14 2015, 12:55
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Я оттуда же качал. Файлы без модификаций (кроме diskio.c, который заменен sdcard.c и конфигурационного) - все лежит в SVN, на который ссылк ф давал уже выше.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01437 секунд с 7
ELECTRONIX ©2004-2016