|
Проблема запуска Tiny26, Прошивается норм, перегружается с частотой 2 раза в сек |
|
|
|
Jun 19 2009, 10:34
|
Группа: Участник
Сообщений: 11
Регистрация: 8-09-08
Пользователь №: 40 054

|
В тестовой программе только инициализация порта Б как выхода. На выводы кроме VCC и GND ничего не повешено (все в воздухе). Никакие фьюзы не трогал. Прошивается понипрог-ом нормально. Вочдог выключен.
При подаче питания перегружается с частотой 2-3 раза в сек (это видно по порту Б и питанию).
Буду признателен, если подскажете в чем дело.
|
|
|
|
|
 |
Ответов
|
Jun 19 2009, 11:44
|

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

|
Может в программе проблема? После инициализации цикл стоит? Код for(;;); или while(1);
Сообщение отредактировал Sanya_kv - Jun 19 2009, 11:45
|
|
|
|
|
Jun 19 2009, 11:51
|

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

|
Цитата(Sanya_kv @ Jun 19 2009, 15:44)  Может в программе проблема? После инициализации цикл стоит? Код for(;;); или while(1); кстати, хорошая идея !!! Наверняка именно в этом и причина. а может человек на asm пишет, тогда Код a: rjmp a
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
|
Jun 19 2009, 12:26
|
Группа: Участник
Сообщений: 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 } думаю в сторону программатора , потому как производил с ним некоторые действия , хотя как неисправный программатор может корректно прошить , сказать ОК
|
|
|
|
|
Jun 19 2009, 12:38
|

Знающий
   
Группа: Свой
Сообщений: 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) { } }
--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
|
|
|
|
Сообщений в этой теме
Roth Проблема запуска Tiny26 Jun 19 2009, 10:34 dimka76 Цитата(Roth @ Jun 19 2009, 14:34) На выво... Jun 19 2009, 11:00 Roth Цитата(dimka76 @ Jun 19 2009, 15:00) по п... Jun 19 2009, 11:28  Мусатов Константин Цитата(Roth @ Jun 19 2009, 15:28) Да конд... Jun 19 2009, 23:37   dimka76 Цитата(Roth @ Jun 19 2009, 16:26) думаю в... Jun 19 2009, 13:05    Палыч Цитата(dimka76 @ Jun 19 2009, 16:05) в сл... Jun 19 2009, 13:56     dimka76 Цитата(Палыч @ Jun 19 2009, 17:56) Будет ... Jun 20 2009, 05:01 Roth Дело не в while(1) - ради интереса попробовал.
По... Jun 23 2009, 10:05 dimka76 Цитата(Roth @ Jun 23 2009, 14:05) Ошибка ... Jun 23 2009, 11:46 Roth Всем спасибо за советы!
Проблема разрешилась ... Aug 10 2009, 08:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|