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

 
 
> Сбой при включении
Lexdaw
сообщение Sep 29 2011, 08:04
Сообщение #1


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

Группа: Участник
Сообщений: 87
Регистрация: 5-02-08
Пользователь №: 34 772



Прибор (mega8515) опрашивает по USART, производит вычисления,выдает управляющий сигнал.
При подаче питания иногда(1 из 3..5 раз) не вычисляет один из параметров(=0).Есть кнопка перехода в стартовый режим.
По ней всё работает - всегда.При переходе в стартовый режим производиться обнуление ОЗУ,полная иницилизация всех таймеров,Usart и тп(всё как и при включении).Даже завел этот переход на старт МК.Добиться устойчивого этого сбоя тоже не получается.
По Reset тоже всё работает.
Где туплю?
какая травка поможет словить этот глюк? sm.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ILYAUL
сообщение Sep 29 2011, 11:14
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



А у Вас переход на старт и reset это одна и та же метка?
QUOTE
при переходе на старт ,я очищаю ОЗУ,и РОН.

Обычно это делается и по reset


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
Палыч
сообщение Sep 29 2011, 11:22
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Очень похоже, что при расчетах используется некая переменная/флаг, котороя не инициируется при старте программы. При выполнении расчетов в эту переменную/флаг попадает "разумное" значение и остаётся в памяти при ресете, поэтому все последующие расчеты после первого расчета и последующего ресета проходят нормально. При выключении питания - память (ОЗУ) портится и первый расчет опять производится с ошибкой. Нестабильность неверных расчетов после включения питания объясняется "случайным" содержимым неинициированной ячейки, которое может восприниматься программой как "хорошее".
Go to the top of the page
 
+Quote Post
Lexdaw
сообщение Sep 29 2011, 12:08
Сообщение #4


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

Группа: Участник
Сообщений: 87
Регистрация: 5-02-08
Пользователь №: 34 772



Я это как бы понимаю,но глаз замылился.Все вроде чищу,ан нет.
Видать нужны капли покрепче.(Вот оно то самое где без 100 грамм никак)! sm.gif

Сообщение отредактировал IgorKossak - Sep 29 2011, 20:07
Причина редактирования: Бездумное цитирование
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Lexdaw   Сбой при включении   Sep 29 2011, 08:04
- - NSTU   Цитата(Lexdaw @ Sep 29 2011, 15:04) При п...   Sep 29 2011, 08:23
- - Палыч   Насколько я понял: неверное вычисление параметра п...   Sep 29 2011, 08:26
- - Lexdaw   Видимо не точно объяснил.До вычисления, по USART п...   Sep 29 2011, 08:35
|- - Xenia   Цитата(Lexdaw @ Sep 29 2011, 12:35) Видим...   Sep 29 2011, 08:43
|- - Палыч   Цитата(Xenia @ Sep 29 2011, 12:43) Постав...   Sep 29 2011, 08:50
|- - ILYAUL   QUOTE (Xenia @ Sep 29 2011, 12:43) ..... ...   Sep 29 2011, 09:05
- - NSTU   Цитата(Xenia @ Sep 29 2011, 15:43) причин...   Sep 29 2011, 09:05
|- - Палыч   Цитата(NSTU @ Sep 29 2011, 13:05) в мк ес...   Sep 29 2011, 09:31
|- - ILYAUL   QUOTE (Палыч @ Sep 29 2011, 13:31) Не фак...   Sep 29 2011, 09:43
- - Lexdaw   Ещё раз все вычисления происходят через 3- 5 мин. ...   Sep 29 2011, 10:04
|- - ILYAUL   QUOTE (Lexdaw @ Sep 29 2011, 14:04) Тольк...   Sep 29 2011, 10:17
|- - Палыч   1. Убедиться, что при неверных расчетах данные, пр...   Sep 29 2011, 10:30
- - NSTU   Цитата(Lexdaw @ Sep 29 2011, 17:04) Ещё р...   Sep 29 2011, 10:16
- - Lexdaw   Понимаю, что звучит как бред. Но я, честное слово,...   Sep 29 2011, 10:54
|- - Палыч   Цитата(Lexdaw @ Sep 29 2011, 14:54) Где я...   Sep 29 2011, 11:03
|- - Палыч   Цитата(Lexdaw @ Sep 29 2011, 16:08) Я это...   Sep 29 2011, 12:41
|- - zhevak   Забудьте про 100 г. Вообще. Навсегда. Алкоголь -- ...   Sep 29 2011, 18:35
- - Lexdaw   Благодарю всех за участие. Проблема, хм , глупость...   Sep 30 2011, 05:14


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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 22:32
Рейтинг@Mail.ru


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