|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
||||||
STM32F4 - USB Host+FreeRTOS под IAR виснет29.10.2013, 23:21. Показов 9265. Ответов 4
Метки нет (Все метки)
Плата F4Dyscovery. Пишу в IAR.
Написал простенький MP3 плеер - читает с USB флешки MP3 файл и играет его через аппаратный декодер VS1011e. Громкость регулирую энкодером. Работает на ура. Добавляю FriiRTOS, чтобы рисовать параллельно на дисплее. Тут затык. Подключил последний FriiRTOS, создал 2 задачи (обе мигают светодиодиками на F4Dyscovery). Флешку и декодер убрал. Работает. main выглядит так:
// Initiotyze USB Host Library USBH_Init ( &USB_OTG_Core, USB_OTG_FS_CORE_ID, &USB_Host, &USBH_MSC_cb, &USR_Callbacks ); К флэшке вообще нигде не обращаюсь, т.е. только инициализирую хост. Запустил - ничего нету. Под отладчиком увидел, что сразу после vTaskStartScheduler ( ); проц валится в HordFault. Вопрос - почему? Спасибо. Могу дать полные исходники.
0
|
||||||
| 29.10.2013, 23:21 | |
|
Ответы с готовыми решениями:
4
STM32F4 + USB FLASH + DMA + USART + CAN + DSP + FreeRTOS ? USB Host для флэшки на Coocox (STM32F4) stm32f4 discovery - проблема с работой USB Host. |
|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
|
| 29.10.2013, 23:52 | |
|
Дисплей ILI9320 на FSMC запустил, часики RTC тикают исправно.
Только с USB хостом беда ....
0
|
|
|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
|
| 30.10.2013, 00:10 | |
|
Сам спросил, сам отвечаю :)
Вставил инициализацию хоста в задачу, работающую с флэшкой, до цикла - заработало. Странно как-то...
0
|
|
|
0 / 0 / 0
Регистрация: 11.04.2014
Сообщений: 20
|
|
| 15.04.2014, 17:10 | |
|
У меня такая же проблема была:) Ваше решение помогло, спасибо:)
0
|
|
|
Hoomu
|
||||||
| 14.08.2014, 18:18 | ||||||
|
И правда помогло. Создал задачу, которая запускае инициализацию и через некоторое время самоудаляется:
Подскажите, как у вас приоритеты прерываний настроены? Какие значения у configLIBRARY_LOWEST_INTERRUPT_PRIORITY и configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIO RITY в конфиге RTOS и меняли ли значение приоритета для OTG_FS_IRQn в стеке? |
||||||
| 14.08.2014, 18:18 | |
|
Помогаю со студенческими работами здесь
5
stm32f4 usb host+spi slave есть ли смысл Странное поведение USB Host (флэшка). STM32F4, Coocox STM32F4 USB HID Host отправка данных в девайс проект под STM32F4 в IAR Embedded Workbench с нуля freeRTOS и C++ (IAR 6.4) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|