AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
15.05.2019, 21:49
|
|
Прописка
Регистрация: 10.01.2016
Адрес: Молдова, Кишинёв
Сообщений: 126
Сказал спасибо: 31
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
внешняя и внутренняя частота, фьюзы
если говорить про 328Р 3,3В
правильно я понял что
1) внешняя частота по умолчаю точно такая же как как внешний кварц (т.е. 8 МГц) и фьюзами, регистрами, программно мы её не можем менять, она меняется только заменой внешнего кварца ?
2) внутреняя частота меняется как раз только через фьюзы / программно. если CKDIV8 фьюз не запраграмирован то мы выставляем любой делитель через Bits 3..0 – CLKPS3..0 так?
3) если CKDIV8 запраграмирован то делитель 8 и менять его мы не можем ?
4) clock_prescale_set(х); меняет делител для внутреней частоты ? и только если CKDIV8 не запрограмирован ?
|
|
|
|
15.05.2019, 22:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,031
Сказал спасибо: 3,034
Сказали Спасибо 3,205 раз(а) в 2,175 сообщении(ях)
|
Re: внешняя и внутренняя частота, фьюзы
Сообщение от alexbmd
|
если говорить про 328Р 3,3В
правильно я понял что .....
|
1. Да.
2, 3. Можно менять, вне зависимости от CKDIV. Он влияет только на начальное состояние CLKPS.
4. Что за компилятор? См. 2 и 3.
__________________
Экзорцист 40-го уровня.
|
|
|
|
16.05.2019, 13:24
|
|
Прописка
Регистрация: 10.01.2016
Адрес: Молдова, Кишинёв
Сообщений: 126
Сказал спасибо: 31
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: внешняя и внутренняя частота, фьюзы
Как используя clock_prescale_set выставить 4мгц для внешней частоты и 1мгц для внутренней ?
На стандартной PRO mini 8mhz
Компилятор gcc c++11 (arduino ide)
|
|
|
|
06.06.2019, 18:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: внешняя и внутренняя частота, фьюзы
Сообщение от alexbmd
|
Как используя clock_prescale_set выставить 4мгц для внешней частоты и 1мгц для внутренней ?
На стандартной PRO mini 8mhz
|
Повесить кварц на 4 МГц и выставить делитель на 4.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:44.
|
|