Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 28.09.2012, 21:35  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от lsa Посмотреть сообщение
Добавлено: Невнимательно я тему прочитал, извините. Mega32/64 упоминали не вы, для вашего M8 только RJMP и IJMP.
Именно так =).
Реклама:
putmannn вне форума  
Непрочитано 28.09.2012, 21:45  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от putmannn Посмотреть сообщение
там наверное -127 шагов и +128 можно.
http://www.google.ru/url?sa=t&rct=j&...ottj6Q&cad=rjt
Миниатюры:
Нажмите на изображение для увеличения
Название: Image1.jpg
Просмотров: 58
Размер:	30.0 Кб
ID:	39079  
omercury вне форума  
Сказали "Спасибо" omercury
putmannn (28.09.2012)
Непрочитано 28.09.2012, 22:03  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

omercury, понял, не знал...... но казалось, что переходы меньше. хм.
Значит все таки в настройках можно что то установить и будет 2 кб, у меня вся программа 2 кб, но компилятор выдаёт ошибку когда переход длинный.
По идее могу прыгать по всей проге, но не получается.
putmannn вне форума  
Непрочитано 28.09.2012, 22:29  
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от putmannn Посмотреть сообщение
Значит все таки в настройках можно что то установить и будет 2 кб, у меня вся программа 2 кб, но компилятор выдаёт ошибку когда переход длинный.
А что у вас за компилятор? Обычно ничего настраивать не надо.


Сообщение от putmannn Посмотреть сообщение
По идее могу прыгать по всей проге, но не получается.
Как вы делаете?
_Артём_ вне форума  
Непрочитано 28.09.2012, 23:14  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от putmannn Посмотреть сообщение
казалось, что переходы меньше.
Это BREQ и Ко работают -64+63. Может с ними всё-таки?
Сообщение от putmannn Посмотреть сообщение
Значит все таки в настройках
Какие настройки в ассемблере? Вы о чём?
omercury вне форума  
Непрочитано 29.09.2012, 08:31  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от omercury Посмотреть сообщение
Это BREQ и Ко работают -64+63. Может с ними всё-таки?

Какие настройки в ассемблере? Вы о чём?
Вы правы, с ними )
putmannn вне форума  
Непрочитано 29.09.2012, 13:20  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,799
Сказал спасибо: 2,913
Сказали Спасибо 3,121 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от Godzilla82 Посмотреть сообщение
Проблема была решена фьюзами. На самое продолжительное Start-up time.
Курите доки. Например, для ATmega32, примечания к "Table 5. Start-up Times for the Crystal Oscillator Clock Selection"). Там написано мелким шрифтом, что некоторые варианты настроек не обеспечивают стабильную частоту генератора во время запуска ИМС.
Время выхода кварцевого генератора на рабочий режим (примерно) прямо пропорционально добротности резонатора и обратно - частоте.

Сообщение от putmannn Посмотреть сообщение
Оффтоп.
Слышал краем уха, что можно как то в настройках сделать поправки и команда RJMP будет охватывать всё адресное пространство, а то иногда не хватает длины перехода, приходится делать промежуточные.
Да, есть такая возможность для МК с памятью до 8 кБ (4 кСлов). Заходите в "Project/Assembler options" и ставите "Wrap relative jumps".
ForcePoint на форуме  
Непрочитано 29.09.2012, 19:25  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,448
Сказал спасибо: 96
Сказали Спасибо 319 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Контроллер виснет при включении

Сообщение от ForcePoint Посмотреть сообщение
Курите доки. Например, для ATmega32, примечания к "Table 5. Start-up Times for the Crystal Oscillator Clock Selection"). Там написано мелким шрифтом, что некоторые варианты настроек не обеспечивают стабильную частоту генератора во время запуска ИМС.
Время выхода кварцевого генератора на рабочий режим (примерно) прямо пропорционально добротности резонатора и обратно - частоте.
Ну как бы выбор был между CKSEL 0 = 1, SUT 1..0 = 11 и SUT 1..0 = 10.

Эта сноска не относится к этим режимам.

Тем более, что датчики опрашивались не сразу при запуске, а с задержкой в несколько секунд даже. То есть, говорить о стабильности частоты именно во время запуска не приходится. Кстати, генерация на кварце тоже мерялась. Частота генерации соответствовала цастоте кварца (~11 МГц).
Godzilla82 вне форума  
Непрочитано 29.09.2012, 22:05  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,799
Сказал спасибо: 2,913
Сказали Спасибо 3,121 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от Godzilla82 Посмотреть сообщение
Эта сноска не относится к этим режимам.
Тады - ой, что-то другое.
ForcePoint на форуме  
Непрочитано 30.09.2012, 19:46  
-Dreamer-
Частый гость
 
Регистрация: 22.03.2010
Адрес: Севастополь
Сообщений: 26
Сказал спасибо: 5
Сказали Спасибо 8 раз(а) в 5 сообщении(ях)
-Dreamer- на пути к лучшему
По умолчанию Re: Контроллер виснет при включении

Сообщение от lsa Посмотреть сообщение
для вашего M8 только RJMP и IJMP.
В новых версиях DS для М8 действительно удалены команды JMP и CALL, но это не означает что эти команды отсутствуют в контроллере. Как говорит ATMEL команды были удалены ввиду малой популярности.
Что бы это не было, упразднение команд или скрытый маркетинговый трюк, команды поддерживаются по сей день. Использование их в течении многих лет не вызвало никаких проблем.
-Dreamer- вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Виснет IAR при отладке AT91SAM9x512 + AT91SAM-ICE svad0 Микроконтроллеры, АЦП, память и т.д 6 30.01.2011 14:56
Отключается ИБП при включении телевизора ANDAND Источники питания и свет 42 11.04.2010 19:25
МК виснет при одновременном использовании 1wire и I2С. Zemlyanov Микроконтроллеры, АЦП, память и т.д 1 18.01.2008 02:46
Зависание МК при включении нагрузки Zemlyanov Микроконтроллеры, АЦП, память и т.д 22 26.06.2007 09:32
Не навернется ли при таком включении Attiny15? fiksx Микроконтроллеры, АЦП, память и т.д 3 27.01.2007 23:46


Часовой пояс GMT +4, время: 22:30.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot