Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STR730, не правильно работает RTX
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Mustik
Доброго времени суток.
Имею STR-730-STK от Olimex.
Работаю с keil uVision 4.
Попытался запустить 2 потока (таска).
Приложил файл main.c
Таски создаются нормально, после os_dly_wait( 10 ); программа заходит в __task void os_idle_demon (void) и обратно не возвращается. Есть подозрения, что не проблемы с таймером. В RTX_Config ничего не менял, файл брал из примера RTX_Blinky для STR730.
Может у кого-нить есть какие-нибудь идеи?
Mustik
Забыл прикрепить файл, прикрепляю сейчас

Если я в настройках RTX_Config.s поставил "использовать таймер 1", то это используется TB1 ?

С таймерами разобрался, используется TIM1
Mustik
Таймер тикает нормально, подозрение на косяк кейла. Один и тот же код в симуляторе для LPC2421 отрабатывает отлично, а для STR730 - висит в os_idle_demon.

Еще вопрос: почему, когда я создаю чистый проект или беру из папки StartUp конфигурационные файлы, то программа зависает в "SWIHandler B SWIHandler", если закомментировать, то зависает на "PAbtHandler B PAbtHandler" в файлу STR73x.s
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.