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

 
 
> SDcard & STM32, Mass Storage Device
sifadin
сообщение Apr 27 2014, 02:08
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 11-02-09
Пользователь №: 44 698



Здравствуйте!

Скажите мне где взять работающий проект USB флэшки

чтобы SD или AT45, для STM

Я работаю с Atmel'ом но тама такого нет и большие проблемы с мультипакетом

Спасибо

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hd44780
сообщение Apr 27 2014, 09:59
Сообщение #2


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

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



DMA обычно делают, чтобы разгрузить проц на время обмена и чтобы быстрее шёл обмен.
Если Вам оно не нужно, делайте без DMA. Работать должно и так и эдак.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
sifadin
сообщение Apr 28 2014, 15:58
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 11-02-09
Пользователь №: 44 698



Цитата(hd44780 @ Apr 27 2014, 12:59) *
DMA обычно делают, чтобы разгрузить проц на время обмена и чтобы быстрее шёл обмен.
Если Вам оно не нужно, делайте без DMA. Работать должно и так и эдак.

Я честно говоря пока не прочитал, но у меня проблема в том что ПК запрашивает пакет больше чем буфер у МК
Он запрашивает целый кластер, а буфер в четыре раза меньше
Если запихнуть, то он выдает ошибку babble detected
Go to the top of the page
 
+Quote Post
mantech
сообщение Apr 29 2014, 11:14
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(sifadin @ Apr 28 2014, 19:58) *
Он запрашивает целый кластер, а буфер в четыре раза меньше
Если запихнуть, то он выдает ошибку babble detected


Вообще-то минимальная единица - 1сектор. Его размер может быть кратный 512 байтам, минимум 512.
Эти сведения хост получвает через IOCTL, после чего запрашивает согласно полученному значению.
Т.е. Если девайс выдал 512 байт сектор, то хост не имеет права затребовать большее.
Go to the top of the page
 
+Quote Post



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

 


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


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