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

 
 
> AT91SAM7X SPI PDC SD-card
Колька
сообщение Sep 22 2009, 14:42
Сообщение #1





Группа: Участник
Сообщений: 7
Регистрация: 22-09-09
Пользователь №: 52 517



Написал свою библиотеку по работе с SD-card. Все работает замечательно. Но есть одно "но". Отправку, прием я сделал без PDC.
Когда мне нужно принять 512 байт, я просто побайтно их последовательно принимаю. Проблема в следующем: настраиваю PDC и в результате приходит "каша". CS-ом дергаю сам. Никто не подскажет в чем может быть проблема? Скорость понижал не помогло. В общем буду рад любому совету.

Сообщение отредактировал Колька - Sep 22 2009, 14:44
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
head_sk
сообщение Sep 23 2009, 11:06
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 3-07-09
Пользователь №: 50 897



CMD16 - Selects a block length in bytes for all following block commands (read & write).

Как уже было упомянуто размер блока 512 фиксировано. Но в своей программе я выполняю данную команду с параметром 512, для совместимости со всеми карточками.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 16:11
Рейтинг@Mail.ru


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