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

 
 
> Ошибка в порте uC/OS для dsPIC33
jezo
сообщение Jun 15 2007, 08:36
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-08-06
Пользователь №: 19 633



В OSTaskCreateExt и OSTaskStkInit есть как parameter function pointer "void (*task)(void *p_arg)". Но в MPLAB C30 все pointers только 16-bit. OSTaskStkInit затем некогда запишет до стека неправильный третий байт и как OSCtxSw пустит retfie, наступит AddressError trap. Ошибка ясная, но решение незнакомое. Я не знаю, как получить полный адрес функций sad.gif Помогите пожалуйста!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Newegor
сообщение Aug 8 2007, 12:41
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 2-03-06
Из: Минск
Пользователь №: 14 879



да действительно ругается на __task, если удалить, то все нормально. спасибо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- jezo   Ошибка в порте uC/OS для dsPIC33   Jun 15 2007, 08:36
- - Alex B._   Нет там никакой ошибки, вы просто плохо знакомы с ...   Jun 15 2007, 12:23
|- - jezo   Цитата(Alex B._ @ Jun 15 2007, 16:23) С30...   Jun 19 2007, 09:19
- - Newegor   Пытаюсь первый раз собрать ось по dsPIC30F6014A, н...   Aug 8 2007, 08:31
- - Alex B._   Newegor не знаю в чем у вас может быть проблема......   Aug 8 2007, 12:26
|- - jezo   Цитата(Alex B._ @ Aug 8 2007, 16:26) 2jez...   Aug 9 2007, 11:15
- - Alex B._   компилятор-то какой? __task определен дефайном ка...   Aug 8 2007, 19:22
- - Newegor   Разобрался! При портировании под другой пик, я...   Aug 9 2007, 05:45
- - Alex B._   Только используйте аккуратно - в этом порте есть б...   Aug 9 2007, 06:56
- - Newegor   И еще вопрос, стоит ли обратить внимание на вот эт...   Aug 9 2007, 07:12
- - Alex B._   это вы опять чего-то с h-файлами намудрили... Нет ...   Aug 9 2007, 09:01
- - Alex B._   >> Да, таблицa переходов есть, но я не вижу ...   Aug 9 2007, 12:51
- - jezo   Цитата(Alex B._ @ Aug 9 2007, 16:51) ...   Aug 9 2007, 13:30


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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 07:33
Рейтинг@Mail.ru


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