×

Внимание

Форум находится в режиме только для чтения.

Документация, примеры STM32F4

12 года 3 мес. назад #2513 от Uriiy
Uriiy ответил в теме Re: Документация, примеры STM32F4

Если вам нужна файловая система FAT32 или FAT16 или FAT12, то её можно готовую взять в библиотеке STM32_OTG (пример Mass_Storage).

Mass_Storage поделитесь пожалуйста этим примером или где его искать?
12 года 3 мес. назад #2515 от Денис Ягов
Денис Ягов ответил в теме Re: Документация, примеры STM32F4
библиотека USB_OTG либо USB_Host. Есть в примерах для F4Discovery - ссылка на скачивание выше.
когда скачаете, зайдите сюда:
STM32F4-Discovery_FW_V1.1.0\Utilities\Third_Party\fat_fs - библиотека файловой системы.

Пример Mass storage тут STM32F4-Discovery_FW_V1.1.0\Project\Audio_playback_and_record (в том же архиве)
12 года 2 мес. назад #2535 от serj118
serj118 ответил в теме Re: Документация, примеры STM32F4
Здравствуйте,
У меня проблема с компиляцией примеров, которые работают с USB,
из пакета Keil 4.23 для  stm32f4xx  в частности с этим STM3240_FS RTX:
ну и со всеми остальными, использующими библиотеку
C:\Keil\ARM\RV31\LIB\USB_CM3.lib
проблема описана здесь
www.keil.com/forum/20372/#msg106143
Есть ли у кто-нибудь подобные проблемы???
Я думаю, они что-то туда не положили?!!   
12 года 2 мес. назад #2538 от Денис Ягов
Денис Ягов ответил в теме Re: Документация, примеры STM32F4
На первый взгляд у вас не прописана какая-то команда препроцессора.
Посмотрите ветвления компилятора в файле usbd_STM32F4xx_FS.c и по ним определите нужные вам команды препрцессора (и укажете их).

Кстати примеры (и библиотеки) USB_Device фирмы ST - прекрасно работают (уже многими проверено). Может, как вариант, возьмёте их библиотеки, а не Keil?
12 года 2 мес. назад #2556 от serj118
serj118 ответил в теме Re: Документация, примеры STM32F4
Да, стеки от ST пошли, почти без проблем,
но все-таки,  хотелось бы разобраться с КЕйл!
Если у кого-нибудь есть лицензионный Кейл попробуйте откомпилировать
допустим этот проект
c:\Keil\ARM\Boards\Keil\MCBSTM32F400\RL\USB\Device\Memory\Memory.uvproj
Хотелось бы убедиться, что это!  не ограничение EVAL версии,
хотя на сайте Кейл - ничего не сказано.... про подобное....
Может проще будет Кейл купить..     
12 года 2 мес. назад #2601 от Mikk

спасибо за совет, не подумал заглянуть в примеры от плат EVAL, на дискавери с примерами туговато =) Благодаря вашей посказке таки удалось заставить работать нормально USART (однако в атолике принтф так и не заработал, перешел на кейл, все стало гут) и SDIO тоже запустил.


добрый вечер
можете выложить проект с рабочим USARTом?
Время создания страницы: 0.077 секунд
Работает на Kunena форум