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

 
 
> IAR ARM 5.40 RTOS + GUI, борьба с PowerPac
scorp1969
сообщение Nov 18 2009, 19:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 10-11-09
Пользователь №: 53 547



Имеется плата Phytec-LPC3250 и J-Link.
Установил IAR 5.40 с последней версией PowerPac. Запустил простейшую програмку с RTOS c двумя задачами. В одной просто моргают светодиоды, а в другой попробовал запустить GUI. Кое как склеил драйвер для дисплея из примера от NXP используя в GUI драйвер TEMPLATE. Вообщем работает неустойчиво. Частенько RTOS вылетает на вектора ошибок АРМа при этом в регистре R13 адрес последней комманды по который бывает за пределами программы(в зависимости от ошибки). GUI вроде настроена под multitasking. Кстати при инициализации выдает на экран что версия evaluation и полную надо купить. Заметил что если добьюсь вроде рабочей версии, то если усложнить программу добавив файловую систему во вторую задачу, то до прорисовки экрана дело не доходит. Такое чуство что чтото со стеками. Вообщем так уже накавырял в Н файлах что похоже надо по новой все переустанавливать.
Кому нибудь удалось запустить RTOS + GUI + FS одновременно?

Сообщение отредактировал scorp1969 - Nov 18 2009, 20:02
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Aner
сообщение Nov 22 2009, 19:35
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



а какой релиз у вас IAR 5.40 и какой PowerPack? 2.21 или 2.30?
И где брали?
Go to the top of the page
 
+Quote Post
Xenia
сообщение Nov 23 2009, 01:26
Сообщение #3


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Aner @ Nov 22 2009, 22:35) *
а какой релиз у вас IAR 5.40 и какой PowerPack? 2.21 или 2.30?
И где брали?


IAR и PowerPack, скорее всего, тут не виноваты. Для PowerPack'а существует отдельный GUI (см. http://iar.com/website1/1.0.1.0/1763/1/ ), промимо USB и TCP/IP-стека, вот только его достать можно лишь за большую денежку, т.к. по WEB он не распространяется.
Проблема видимо в том, что данный GUI оказался "чужеродным" (взятым из другой системы) и поэтому конфликтует с RTOS. Где это происходит, сказать трудно, но проблема тут того же рода, когда ругают Микрософт Виндоус за то, что запущенная под ней программа глючит. В большинстве таких случаев виновата бывает сама программа, а не операционная система.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 13:07
Рейтинг@Mail.ru


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