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

 
 
> CMD25 на LPC17xx кто нибудь сделал?, Последовательная поблочная запись не работает :(
kostyan
сообщение Jul 11 2012, 13:00
Сообщение #1


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

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



Народ, кто нибудь делал на филипсах поблочную запись на SD карту. Уже неделю бьюсь, но не работает. Документация у филипков восхитительная - просто названия флагов написаны!!! Хочу сделать поблочную запись как у SAM3U: посылаем на крату CMD13 и CMD25, а потом настраиваем ДМА на записываемый блок данных и ждем в прерывании окончания передачи (DataBlockEnd). Потом натсраиваем ДМА на следующий блок и т.д. пока не подадим CMD12.
Такой код работает собственно в SAM3U. Добиться подобного на LPC1788 не могу! Все работает до первого попадания в регистре статуса флага TxFifoEmpty. Причем, если отладчиком "вставать" в коде в этом месте, то передача продолжается нормально... Такое чувство что когда встаешь отладчиком, то какието флаги успевают отработать как положено... Может кто то подсказать по флагам филиповским что то конкретное при последовательной поблочной записи???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Артём_
сообщение Jul 11 2012, 15:24
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(kostyan @ Jul 11 2012, 16:00) *
Документация у филипков восхитительная - просто названия флагов написаны!!!

Документация как у всех - нормальная.
Наверное не там смотрите (кстати, где?).

По LPC17xx надо смотреть "UM10360 LPC17xx User manual"

Цитата(kostyan @ Jul 11 2012, 16:00) *
Такое чувство что когда встаешь отладчиком, то какието флаги успевают отработать как положено...

Очень может быть...
Не используйте отладчик в течении обмена.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 19:59
Рейтинг@Mail.ru


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