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

 
 
 
Reply to this topicStart new topic
> SCMRtos на STM32F7xx, запуск оси на cortex-M7
BAT
сообщение Jun 23 2016, 12:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 22-12-05
Пользователь №: 12 556



Всем доброго дня!

У кого-нибудь есть удачный опыт использования оси на STM32F7xx?
Пробую работать на версии 5.1 под IAR 7.60 опираясь на порты под М4ку.
FPU отключаю.
Кеш тоже для чистоты экспиремента отключен (со включеным тоже тестировал).
Все работает нормально, пока процессов не больше 4х (как в примерах).
Стоит увеличить на один - улет в HardFault_Handler.
Есть ощущение, что где-то упустил что-то простое.

Подскажите, если кто знает, где тут косяк может быть.

Сообщение отредактировал BAT - Jun 23 2016, 13:14
Go to the top of the page
 
+Quote Post
BAT
сообщение Jun 23 2016, 22:56
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 22-12-05
Пользователь №: 12 556



Сам отвечу. Работает все нормально. Косяк был от невовремя вызванной функции инициализации HAL blush.gif . Временами работал, временами нет.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 23 2016, 23:02
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Раскручивать стек, смотреть, какая команда вызвала исключение, думать - почему. Чудес не бывает.

Ой, пока я писал ответ - уже разобрались.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th April 2024 - 05:02
Рейтинг@Mail.ru


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