AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
19.11.2014, 22:38
|
|
Гражданин KAZUS.RU
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
|
Частота контроллера в АВР студии
Здравствуйте.
Никак не могу найти где установить частоту кристалла в АВР студии.
По умолчанию стоит 4 МГц, а нужно 16.
Ткните пожалуйста.
Спасибо.
|
|
|
|
19.11.2014, 23:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,923
Сказал спасибо: 2,985
Сказали Спасибо 3,163 раз(а) в 2,147 сообщении(ях)
|
Re: Частота контроллера в АВР студии.
Что-то вроде Project options (это если в 4-й).
Применительно к какой Студии надо?
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
19.11.2014, 23:32
|
|
Гражданин KAZUS.RU
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
|
Re: Частота контроллера в АВР студии.
Да.
Версия 4.11.
---
Нашел на изиэлектроникс.ру, вот цитата:
Цитата:
|
Загадка века, между прочим. Сходу фиг найдешь. Короче, запускай процесс симуляции. Только в этом случае появится нужный пункт меню. А потом лезь в меню Debug -› AVR Simulations Options. Ну не козлы, а? В такие гребеня прятать столь важный параметр. Я почти два месяца его в свое время искал
|
Последний раз редактировалось putmannn; 19.11.2014 в 23:36.
|
|
|
|
20.11.2014, 09:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Частота контроллера в АВР студии.
Сообщение от putmannn
|
В такие гребеня прятать столь важный параметр.
|
Да как бы компилятору пофиг частота? Она именно и нужна когда дебажишь, и то только для того чтобы тебе Stop Watch показать - умножить циклы на время такта. Так что логично.
|
|
|
|
20.11.2014, 13:45
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Частота контроллера в АВР студии
Сообщение от putmannn
|
вот цитата
|
да-да. А хелпы мы принципиально не читаем, ага. Два месяца будем искать, создадим тему в конфе, но хелпы читать не будем. Да что там хелпы, гугл даже не запустим.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Someone за это сообщение:
|
|
|
21.11.2014, 07:58
|
|
Гражданин KAZUS.RU
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
|
Re: Частота контроллера в АВР студии.
Сообщение от makakus
|
Да как бы компилятору пофиг частота? Она именно и нужна когда дебажишь, и то только для того чтобы тебе Stop Watch показать - умножить циклы на время такта. Так что логично.
|
Частота нужна для расчёта времени выполнения критично важной процедуры, которая должна успеть выполнится за 1.2 мкс (время открытия ключа).
|
|
|
|
21.11.2014, 07:59
|
|
Гражданин KAZUS.RU
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
|
Re: Частота контроллера в АВР студии
Сообщение от Someone
|
да-да. А хелпы мы принципиально не читаем, ага. Два месяца будем искать, создадим тему в конфе, но хелпы читать не будем. Да что там хелпы, гугл даже не запустим.
|
Хелп на английском.
Гугл я запустил и нашел.
А тему создавал не я, а брат, ему и адресуйте Ваш сарказм ![Валяюсь от смеха](images/smilies/icon_biggrin.gif) .
|
|
|
|
21.11.2014, 10:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Частота контроллера в АВР студии.
Сообщение от putmannn
|
Частота нужна для расчёта времени выполнения критично важной процедуры, которая должна успеть выполнится за 1.2 мкс (время открытия ключа).
|
Я о том, что вся АВР студия, переводя текст программы в hex, не нуждается в частоте генератора, совсем. Только дебаггер по доброте выводит одно число на экран, а и ему то число до лампочки.
Это ВЫ знаете про микросекунды. А контроллер не знает. Его тактовый генератор пнул - он такт работы выполнил. Пинают миллион раз в секунду или 16 миллионов ему без разницы. Программа - набор указаний, ЧТО делать, а не ЗА КАКОЕ ВРЕМЯ.
У меня бывает - прошью программу, а фуз, который "внешний кварц" забуду. И всё работает на 1 мегагерце вместо 16-ти, датчики по SPI, индикатор... Только мееедленно
Последний раз редактировалось makakus; 21.11.2014 в 10:31.
|
|
|
|
21.11.2014, 10:40
|
|
Гражданин KAZUS.RU
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 94 раз(а) в 91 сообщении(ях)
|
Re: Частота контроллера в АВР студии
Сообщение от makakus
|
У меня бывает - прошью программу, а фуз, который "внешний кварц" забуду. И всё работает на 1 мегагерце вместо 16-ти, датчики по SPI, индикатор... Только мееедленно
|
Если я запущу контроллер на 1 МГц вместо 16, то код в самом камне будет выполнятся дольше чем 1.2 мкс, откроется первый ключ, а второй не получив команды (через 1.2 мкс) не успеет закрыться (первым закрыть второй ключ нельзя) и будет КЗ.
В устройстве это очень критично.
А АВРстудии пофиг, это я знаю =).
|
|
|
|
21.11.2014, 14:42
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Частота контроллера в АВР студии
Сообщение от putmannn
|
Хелп на английском.
|
Дык в нём ещё и картинки есть. ; ) Вызвал хелп, кликнул "Simulator", потом кликнул по "Simulator Option". Всего делов-то. И Английский не требуется, чтобы найти где частоа устанавливается, хотя знать его надо. Как же иначе даташиты читать, их ведь на русском не пишут. Хотя можно даташиты не читать, ага. Постоянно новые темы делать "Дайте код для работы с ... ".
ЗЫ: А брат - это хорошо, хоть не валандается по подъездам.
|
|
|
Сказали "Спасибо" Someone
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:22.
|
|