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

 
 
> stm32f7 usb host, зависания хоста
alexandermas
сообщение Nov 4 2015, 09:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 13-07-10
Пользователь №: 58 429



Добрый день. плата stm32f7 disco. Проблемка с usb хостом в режиме HS , все это крутится под freertos. При работе с классом MSC при считывании с накопителя большого обьема даных (просто чтение в буфер файл размером 1.7гб) периодически наблюдается зависание порта, при этом перестают сыпаться даже sof прерывания. Сбои происходят не регулярно, но часто. Все это происходит так же и в примерах от st (MSC_RTOS) если его переключить в режим HS. Но в ихней же демонстрашке(ту что крутят на всех презентациях) этого глюка нет. Пробовал играть с приоритетами прерываний, настраивал хост и ось так же как и в рабочем коде. Результата ноль. Если отключть lcd глюк проявляется реже, но все равно есть. Код библиотек самого хоста и оси используется один и тот же, т.е. получается что проблема скрыта где то в настройках или конфигурации самого камня. Если вдруг кто то еще вставал на эти грабли прошу помощи или хотябы совета куда можно еще покопать. Возможно есть еще конфигурация самой шины обмена между периферией(задание приоритетов) но как и где я не нашел.
Go to the top of the page
 
+Quote Post



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

 


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


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