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

 
 
> STM32F429 и HAL.
charkin
сообщение Jan 10 2016, 21:38
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 10-01-16
Пользователь №: 89 977



Всем привет.
Пробую оживить плату с STM32F429 - на плате есть слот microSD, для начала хочу сделать простой картридер.
Сгенерил проект с помощью CubeMX, но при подключении к USB ничего не происходит - ОС не видит подключения нового устройства.
С STM32 и c ARM я дела почти не имел, поэтому знаний немного, читаю, разбираюсь.. Если правильно понял, HAL - это сравнительно сырой
продукт, ошибки не редкость, в первую очередь надо смотреть настройки тактирования. Но файлов в проекте немало, кода много, что именно
смотреть пока не понимаю..

Подскажите пожалуйста, с чего начать?

З.Ы. Плата живая, демо-проекты от STM (мышь и виртуальный COM-порт) работают.
Прикрепил скриншот настроек тактирования в проекте CubeMX.
Сам проект - https://yadi.sk/d/VA__anyhmnjvL


Прикрепленное изображение
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SpyBot
сообщение Jan 11 2016, 19:12
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 285
Регистрация: 5-11-05
Пользователь №: 10 491



Системную частоту можно вывести на специальный вывод (см. настройки клока в кубе).
Но в целом куб - крайне глючная и ненадежная вещь. У меня были такие случаи, что он даже неправильно настраивал GPIO. Один раз после обновления куба перестал работать уже отлаженный код.
В общем, я тоже хотел как побыстрее, но в результате пришлось таки читать доки sm.gif
(потеряв кучу времени на куб)

Цитата(charkin @ Jan 11 2016, 19:14) *
Есть J-Link, прошел функции инициализации, в функции относящиеся к USB заходил, зависаний и ошибок нет, в итоге все приходит к бесконечному While(1) в main.c

Не исключено, что вы и сами должны что то написать sm.gif Например, в части контроллера ЖКИ куб сам делает только грубо говоря половину настроек (и ту криво sm.gif ), а вторую половину и исправления первой приходится писать самостоятельно.
Go to the top of the page
 
+Quote Post



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

 


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


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