Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Инструментарий

Инструментарий Тестеры, паяльники, осциллографы, программаторы, IDE.

Закрытая тема
 
Опции темы Опции просмотра
Старый 12.03.2012, 12:50   #26
tester
Super Moderator
 
Аватар для tester
 
Регистрация: 28.02.2007
Возраст: 43
Сообщений: 3,577
Вес репутации: 4386/126
tester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond reputetester has a reputation beyond repute
По умолчанию Re: RTOS OSA: обновление

Обнаружил очередную ошибку в PRO-версии компилятора HTPICC для контроллеров PIC16 enhancend. Убираю его из списка поддерживаемых OSA компиляторов.

Ошибка в том, что код вида:
Код:
    if (var & 1) func();
транслируется в код:
Код:
    btfsc   var, 0
    movlp   7
    call    func
Как видно, вызов функции производится при любом раскладе, т.к. пропускается только инструкция установки регистра PCLATH. Причем в случае невыполнения условия можем совершить прыжок куда угодно.

Я бы крайне не рекомендовал использовать HTPICC PRO для разработок на PIC16 enh.
tester вне форума  
Закрытая тема

Метки
osa, rtos


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OSA и рестарт задачи Alex B. Продукция MICROCHIP 14 26.12.2008 14:28
Кооперативная RTOS для PIC24/dsPIC tester Продукция MICROCHIP 5 07.10.2008 02:34
Кто-нибудь использует OSA? Semёn Общетехнические вопросы 44 04.10.2008 18:47
RTOS под Microchip C18 tester Продукция MICROCHIP 11 26.08.2008 17:14
Какую RTOS выбрать под PIC18, есть ли замена jacos для MCC18 Максим2008 Инструментарий 20 05.08.2008 09:11


Часовой пояс GMT +3, время: 10:50.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot