Easyelectronics.ru

Электроника для всех
Текущее время: 17 июл 2018, 23:54

Часовой пояс: UTC + 5 часов



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: STM32F429I_DISC1 and FreeRTOS
СообщениеДобавлено: 11 июл 2018, 11:14 
Здравствуйте!

Зарегистрирован: 25 июн 2018, 12:07
Сообщения: 4
Всем привет!
Возникла проблема при работе с FreeRTOS v10.0.0.1
configASSERT( puxStackBuffer != NULL );
Никак не пойму, почему на этом месте останавливается отладка...
Ни в зад, и в перед, в общем!
Даже обыкновенный светодиод не могу зажечь((
Кто что может сказать/посоветовать?
Проект делал по туториалу - что-то туториал оттуторил меня((
Заранее благодарен.
P.S. CMSIS + FreeRTOS only. Без кубика и HAL))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32F429I_DISC1 and FreeRTOS
СообщениеДобавлено: 11 июл 2018, 12:04 
Здравствуйте!

Зарегистрирован: 25 июн 2018, 12:07
Сообщения: 4
Вопрос решился дефолтным подключением FreeRTOS к проекту))
Всем спасибо)
Если хотите - можете писать в чем причина и как бороться. В дальнейшем это поможет другим ребятам не останавливаться на таких вещах))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32F429I_DISC1 and FreeRTOS
СообщениеДобавлено: 11 июл 2018, 13:10 
Старожил

Зарегистрирован: 01 фев 2013, 02:21
Сообщения: 221
Почему этот топик не в отдельной для FreeRTOS ветке? А сама строчка где находится? Что есть такое дефолтное подключение?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32F429I_DISC1 and FreeRTOS
СообщениеДобавлено: 11 июл 2018, 13:54 
Здравствуйте!

Зарегистрирован: 25 июн 2018, 12:07
Сообщения: 4
1. Не знал, что есть отдельный форум для FreeRTOS, да и думал, что это могло относиться больше к плате, а не к подключению ОСРВ))
2. Строчка находится, если не ошибаюсь в port.c. Подразумеваю, что было что-то не так с FreeRTOSConfig.h
3. Дефолтное подключение - когда в Keil выбираешь доп. настройки. Например, подключаешь CMSIS сразу? Startup и заодно FreeRTOS.

Да. Проблема была с файлом FreeRTOSConfig.h. Как-то не так настроил, что не срабатывала ассерция. Он вообще вел себя странно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32F429I_DISC1 and FreeRTOS
СообщениеДобавлено: 12 июл 2018, 19:20 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 1942
Ну уж давайте называть вещи своими именами. Это не "ассерция" (интересно, как вы такое слово придумали, оно же по-английски звучит совсем иначе), а "утверждение", если переводить дословно.
Вообще же, макрос configASSERT() используется для проверки параметров на правильность, допустимость значений. Это подстраховка для кодописателя, защищающая от ошибок в написании. И если у вас возникли проблемы с ASSERT, то вы ошиблись в каком-либо параметре при работе с API


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB