Перейти к содержанию
    

имена задач в версии ucos 2.88 пропали?

Переделал все по даташиту убрал константы с длиной имени OS_TASK_NAME_SIZE заменил на OS_TASK_NAME_EN

а имена пропали хотя прошел по шагам в контрол блок задачи они прописываются

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Работаю под иаром Написано что нужно новый плагин

newer version of the Kernel Awareness plug-in which is compatible with V2.87

там видимо перешли к другому вмду хранения имен (наверно через указатели)

а плагин не знает У меня ИАР для АРМ 5.30 проц LPC

 

Перешел с 2.86

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там просто глюк в исходниках 2.88, имена теперь передаются через указатели и чтобы из функции передать указатель нужно аргументом должен быть адрес указателя или ссылка на указатель (в с++):

 

INT8U  OSTaskNameGet (INT8U   prio,
                      INT8U  **pname,  --> тут изменил
                      INT8U  *perr)
{
....
    *pname = ptcb->OSTCBTaskName;  
    len   = OS_StrLen(*pname);

Пришлось поменять во всех функциях xxNameGet(). Похоже версия еще сыровата.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо ALEX ясно где править

А плагин в ИАРе 540 поддерживает

новые изменения с именами?

 

memo777

Настойка не подошла

Пробовал на демке скаченной с ИАРа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

memo777

Настойка не подошла

Пробовал на демке скаченной с ИАРа

 

мог перепутать для 5.30

этот вариант точно для 5.40

zzz.5.40..rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мог перепутать для 5.30

этот вариант точно для 5.40

Наверно от .20

так как я взял от .30 и все проканало

в твоем первом лекарстве

хвост лицензии "16_WIN"

во втором 17_WIN

а я уже поставил с лекарством от 30

а хвост "2.1_WIN"

Но вторую установкуИАР я с нашего аплоадаа

а первый раз евалюэйшин с сайта иара.

Ну вобщем поставилась

и в нем появилась галочка "юкос 2.86 и рашьше"

и просто юкос.

в настройках плагинов дебагера

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...