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

 
 
> Вероятность зависания MSP
ykatkov
сообщение Jul 8 2011, 17:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 24-05-10
Пользователь №: 57 489



Собственно вопрос делится на два:

1. На сколько велика вероятность, что MSP в процессе работы зависнет? И возможно ли это вообще? Речь идет не о зацикливании где-нибудь в програме. Вопрос возник после того, как MSP "зависал" при быстром пропадании и появлении питания. И никакие встроенные WDT не помогали.

То, что МSP завис понимал по переставшему моргать светодиоду (оставался гореть или гас). Моргание инициировалось в прерывании.

2. Из возможности зависания вытекает вопрос. Если необходимо сохранять данные (например время), то имеет ли смысл это делать каждую секундк, чтобы знать в какой момент контроллер накрылся или можно предполагать, что без проблем с питанием никакого зависания не будет?

Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Jul 11 2011, 18:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Если кристалл и без BOR, и без SVS, и без внешнего супервизора питания, то при плохом питании может быть все что угодно.
Зависать MSP430 навряд ли зависнет (вероятность этого довольно мала при условии тактирования MCLK от встроенного DCO), скорее уж PUC произойдет, но программа может влететь фиг знает куда. Внешне это возможно будет выглядеть как зависание. Может и Flash потереться, т.к. ROM с BSL (в котором имеются процедуры стирания/записи Flash) в общем адресном пространстве располагается.
В кристаллах с BOR ситуация чуть получше, но не кардинально. Так что (внешний) супервизор питания нужен практически всегда.
Хотя, если смотреть правде в глаза, то у меня был проект на MSP430F1132 (имеет BOR) с простой RC-цепочкой на входе RST. rolleyes.gif Выпущено было несколько сотен приборов по этому проекту. На зависания или стирания флеш рекламаций не поступало (тьфу*3 раза sm.gif ). Так что хорошее/качественное питание оказывает бОльшее влияние на устойчивость работы МК, чем его (МК) тип и/или наличие/отсутствие супервизора. ИМХО.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jul 12 2011, 05:30
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(rezident @ Jul 11 2011, 22:49) *
был проект на MSP430F1132 (имеет BOR) с простой RC-цепочкой на входе RST. rolleyes.gif Выпущено было несколько сотен приборов по этому проекту. На зависания или стирания флеш рекламаций не поступало (тьфу*3 раза sm.gif ). Так что хорошее/качественное питание оказывает бОльшее влияние на устойчивость работы МК, чем его (МК) тип и/или наличие/отсутствие супервизора. ИМХО.

У нас проблемы с запуском на 149 начались после двух лет успешного производства и где-то с восьмой сотни устройств. До этого даже не подозревали об этой проблеме.

Цитата(Psych @ Jul 12 2011, 09:01) *
кристалл (F2481)

В 200-й серии вроде честный супервизор имеется, нет?
Цитата
* Supply Voltage Supervisor/Monitor With
Programmable Level Detection
* Brownout Detector


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ykatkov   Вероятность зависания MSP   Jul 8 2011, 17:15
- - HARMHARM   Всё зависает. Программная ли ошибка, или частица п...   Jul 9 2011, 17:03
|- - shemmer   Интересно, а какой камешек ?   Jul 10 2011, 14:20
|- - ykatkov   Цитата(shemmer @ Jul 10 2011, 18:20) Инте...   Jul 10 2011, 21:57
|- - MrYuran   Цитата(ykatkov @ Jul 11 2011, 01:57) MSP4...   Jul 11 2011, 04:58
- - KARLSON   Вам надо организовать питание хорошее. Например ет...   Jul 11 2011, 04:48
- - tAmega   И обязательно подтянуть резисторами выводы JTAG к ...   Jul 11 2011, 06:08
- - ykatkov   Спасибо за ответы. Именно это я и хотел услышать. ...   Jul 11 2011, 06:56
- - Dog Pawlowa   Цитата(ykatkov @ Jul 8 2011, 20:15) Вопро...   Jul 11 2011, 07:14
- - Psych   Вопрос: нужен ли супервизор если питание идет от с...   Jul 12 2011, 05:01
- - Psych   Имеется. Но стоит внешний. А нужен ли он в принцип...   Jul 12 2011, 05:55
|- - MrYuran   Цитата(Psych @ Jul 12 2011, 09:55) Имеетс...   Jul 12 2011, 06:46
|- - bookevg   Цитата(MrYuran @ Jul 12 2011, 10:46) Есть...   Sep 22 2011, 20:07
- - Shread   По поводу зависания и прочего даже с 2хх используе...   Jul 21 2011, 09:10
- - Psych   Не совсем по теме. Имеется внешний супервизор TPS3...   Sep 20 2011, 05:19
|- - rezident   Цитата(Psych @ Sep 20 2011, 10:19) PS Уст...   Sep 20 2011, 17:51
- - Psych   Ясно...печально. Повесил конденсатор на ножку MR (...   Sep 21 2011, 09:30
|- - Dog Pawlowa   Цитата(Psych @ Sep 21 2011, 12:30) Повеси...   Sep 21 2011, 14:49
- - Psych   А почему загрубив то?? Эта ножка (MR) горячий ресе...   Sep 22 2011, 04:52
- - rezident   А конденсатор небольшой емкости 0,047-0,1мкФ в неп...   Sep 22 2011, 11:48
- - Psych   Да. Стоит 0.1 мкф очень близко. Еще раз: он сбрасы...   Sep 22 2011, 13:04
- - aaarrr   Цитата(Psych @ Sep 22 2011, 17:04) Конден...   Sep 22 2011, 21:06
- - Psych   Цитата(aaarrr @ Sep 23 2011, 00:06) А вне...   Sep 30 2011, 09:03


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

 


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


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