Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: дебаг и релиз
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
sss992
Я не спец по пикам.
Подскажите, пжлст, что может быть не так...
dsPIC33 С30 ICD2. Под отладчиком программа работает. Отключаю - неверно читается портБ (всегда ноль).
poq12
Всмысле прошиваете дебаггером, отключаете дебаггер и процессор не работает ? Если так, то чтобы работало при отключенном отладчике - программу нужно прошивать выбрав режим "программатор".

Цитата(sss992 @ Nov 7 2008, 15:06) *
Я не спец по пикам.
Подскажите, пжлст, что может быть не так...
dsPIC33 С30 ICD2. Под отладчиком программа работает. Отключаю - неверно читается портБ (всегда ноль).



Прочитал название темы "дебаг и релиз" .... 05.gif

с помощью debug и release можно задавать две разные версии configuration bits например...
у меня все configuration bits прописываются в тексте программы т.е. стоит галка "configuration bits set in code", а в тексте программы написано нечто вроде:

#define RELEASE

// VERSION DEBUG
#ifdef DEBUG
__CONFIG(1,HS & FCMDIS & IESODIS);
__CONFIG(2,PWRTDIS & BORDIS & BORV20 & WDTDIS & WDTPS4K);
__CONFIG(3,CCP2RC1 & PBDIGITAL & LPT1DIS & MCLREN );
....
#endif

// VERSION RELEASE
#ifdef RELEASE
__CONFIG(1,HS & FCMDIS & IESODIS);
__CONFIG(2,PWRTEN & BOREN & BORV20 & WDTDIS & WDTPS2K);
__CONFIG(3,CCP2RC1 & PBDIGITAL & LPT1DIS & MCLRDIS );
....
#endif


насчет выпадающего списка в самом мплаб с двумя вариантами либо debug либо release ничего сказать не могу (не пользовался), да и на мой взгляд оно не работет 05.gif хотя я вероятно ошибаюсь, иначе нафига оно вообще сделано rolleyes.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.