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

 
 
> Потребление MSP430f2002, где ошибка в моих действиях?
lolful
сообщение Feb 4 2009, 13:10
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 106
Регистрация: 27-11-07
Из: Пермь
Пользователь №: 32 732



Пытаюсь разобраться с MSP430. В даташите заявлено, что потребление в LPM4 0.5 мкА. Ноги болтаются в воздухе - все сконфигурированы на выход в 0. Потребление не удается снизить ниже 62 мкА (LPM4 и LPM3). Потребление в LPM2 86 мкА.
На плате стоит конденсатор по питанию и подтяжка Reset 47кОм. Для отладки пользуюсь ez430-f2013. Ток измеряю мультиметром MASTECH MY65, включенным в разрыв питания. Питание беру как от JTAG, так и от стабилизатора на 3В - результат одинаковый. Среда IAR.

Код
void main(void)
{
  WDTCTL = WDTPW + WDTHOLD;

  DCOCTL = 0;
  BCSCTL1 = 0;
  BCSCTL2 = 200;
  BCSCTL3 = 35;  

  init();    //делает все IO на выход "0"
  _BIS_SR(LPM2_bits);
  while(1);
}


Никак не пойму где я допускаю ошибку. Как добиться этого потребления 0.5мкА?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
lolful
сообщение Feb 5 2009, 08:09
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 106
Регистрация: 27-11-07
Из: Пермь
Пользователь №: 32 732



Ошибка - измерение тока с эмулятором.
Дело было так. У меня есть 2 устройства: одно на f2002 (работает только через эмулятор), другое на f2001 (работает от стабилизатора). Оба устройства показвали примерно одинаковое потребление. Как выяснилось f2002 много потреблял из-за эмулятора, а вот почему f2001 много потребляет - загадка - пытаюсь выяснить (тут дело в железе по-ходу).
Go to the top of the page
 
+Quote Post



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

 


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


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