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

 
 
> чудеса с mps430f2121
_3m
сообщение Nov 3 2007, 22:29
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Случайно обнаружил странное поведение чипа, или не чипа а не знаю кого...
Программа опроса кнопки на порту P1.4, все просто как грабли (LocBtn - статическая переменная, которая потом анализируется)
Код
LocBtn<<=1;
LocBtn&=~1;
if ((P1IN & (1<<p1key))!=0)
{
  LocBtn|=1;
}


Железка подключена по jtag через LPT-FET. Компилирую, запускаю C-SPY, давлю F5 (GO), кнопка опрашивается как и задумано. jtag стоит в режиме Release JTAG on GO.
Отключаю отладчик, подключаю БП, все работает, но "0" на порту P1.4 программа в упор не видит. Контролирую осциллографом - на ножке ноль. Подключаю обратно отладчик, не меняя прошивки - кнопка снова работает. Используется IAR 3.42a.
Go to the top of the page
 
+Quote Post



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

 


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


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