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

 
 
> Проблема запуска Tiny26, Прошивается норм, перегружается с частотой 2 раза в сек
Roth
сообщение Jun 19 2009, 10:34
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 8-09-08
Пользователь №: 40 054



В тестовой программе только инициализация порта Б как выхода.
На выводы кроме VCC и GND ничего не повешено (все в воздухе).
Никакие фьюзы не трогал.
Прошивается понипрог-ом нормально.
Вочдог выключен.

При подаче питания перегружается с частотой 2-3 раза в сек (это видно по порту Б и питанию).

Буду признателен, если подскажете в чем дело.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Sanya_kv
сообщение Jun 19 2009, 11:44
Сообщение #2


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

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Может в программе проблема? После инициализации цикл стоит?
Код
for(;;); или while(1);


Сообщение отредактировал Sanya_kv - Jun 19 2009, 11:45
Go to the top of the page
 
+Quote Post
dimka76
сообщение Jun 19 2009, 11:51
Сообщение #3


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(Sanya_kv @ Jun 19 2009, 15:44) *
Может в программе проблема? После инициализации цикл стоит?
Код
for(;;); или while(1);


кстати, хорошая идея !!! Наверняка именно в этом и причина.

а может человек на asm пишет, тогда
Код
a:    rjmp a


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
Roth
сообщение Jun 19 2009, 12:26
Сообщение #4





Группа: Участник
Сообщений: 11
Регистрация: 8-09-08
Пользователь №: 40 054



Цитата(dimka76 @ Jun 19 2009, 15:51) *
кстати, хорошая идея !!! Наверняка именно в этом и причина.

а может человек на asm пишет, тогда
Код
a:    rjmp a


CODE
void main(void)
{
int i;
init_devices(); // app-builder
}


думаю в сторону программатора , потому как производил с ним некоторые действия , хотя как неисправный программатор может корректно прошить , сказать ОК
Go to the top of the page
 
+Quote Post
at90
сообщение Jun 19 2009, 12:38
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Цитата(Roth @ Jun 19 2009, 16:26) *
CODE
void main(void)
{
int i;
init_devices(); // app-builder
}


думаю в сторону программатора , потому как производил с ним некоторые действия , хотя как неисправный программатор может корректно прошить , сказать ОК



Попробуй так:
CODE
void main(void)
{
int i;
init_devices(); // app-builder
while(1)
{
}
}


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:34
Рейтинг@Mail.ru


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