AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
16.06.2016, 16:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Смущает, откуда же вот это взялось?
// Clock value: 0,512 kHz
TCCR0=0x03;
TCNT0=0x00;
|
|
|
|
16.06.2016, 16:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Смущает слово синхронизируются. Часы настенные синхронизируются с сигналами точного времени раз в сутки 1/86400 Гц, но это не значит, что они тикают с этой же частотой.
|
|
|
|
16.06.2016, 17:13
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Я вот не знаю, как оно в атмэле сделано, но в тех же самых пиках например остановка внешнего (да и внутреннего тоже) осциллятора используется в режиме sleep.
Если выдернуть внешний кварц, МК либо остановится в том шаге, на котором был выдернут кварц, либо переключится на внутренний вторичный осциллятор, либо через некоторое время сбросится (если включен независимый wdt) и тоже остановится - зависит от аппаратной и программной настройки.
Если где-то пишется минимальная частота, то значение - рекомендуемое, потому что например некоторая периферия не сможет работать на низкой частоте. Ну например, UART не сможет обеспечить стандартную скорость передачи. Или например время АЦ-преобразования. Однако, в тех же самых пиках для сверхнизкой частоты рекомендуют использовать встроенный в модуль вспомогательный RC-генератор для АЦ-преобразования. Ну и еще USB - PLL может не хватить для получения несущей USB.
|
|
|
|
16.06.2016, 17:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от NewWriter
|
Если выдернуть внешний кварц
|
Даже не выдергивать можно... палец к выводам - генерация и сорвалась, если есть динамическая индикация - осталась гореть одна цифра... палец убираем - все побежало дальше)
|
|
|
|
16.06.2016, 17:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,577
Сказал спасибо: 704
Сказали Спасибо 4,344 раз(а) в 1,991 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от IOPA4
|
Смущает, откуда же вот это взялось?
// Clock value: 0,512 kHz
TCCR0=0x03;
TCNT0=0x00;
|
Смущает откуда вы это взяли? На картинках этого нет.
Чан, соберись!
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
16.06.2016, 17:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Kabron
|
Чан, соберись!
|
Хорошо, что вы меня хоть таким представляете! Я думал, что значительно хуже. Я тоже очень большой шутник. Знаю тысячи анекдотов и смешных историй, но стараюсь собеседника не унижать, это мне позволяют делать воспитание и вежливость.
Последний раз редактировалось IOPA4; 16.06.2016 в 17:50.
|
|
|
|
16.06.2016, 17:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,577
Сказал спасибо: 704
Сказали Спасибо 4,344 раз(а) в 1,991 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от IOPA4
|
Хорошо, что вы меня хоть таким представляете!
|
Представление, складывается из поведения. Бин тут не при чем. Вам точно собраться надо.
Непоследовательность и не логичность сплошная.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
16.06.2016, 18:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Kabron
|
Смущает откуда вы это взяли? На картинках этого нет.
|
Извиняюсь, я действительно не внимательный. Там было пол килогерца, а я увидел пол мегагерца. До этого компилировал в CVAVR, попробовал WinAVR MakeFile, AVRStidio. Ни одна из программ не выдала предупреждения на 32768 Hz.
|
|
|
|
16.06.2016, 18:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,577
Сказал спасибо: 704
Сказали Спасибо 4,344 раз(а) в 1,991 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от IOPA4
|
Извиняюсь, я действительно не внимательный.
|
Да, не с вами вообще не возможно иметь дело.
Приводите вырваную цитату из какого то сырца и иллюстрируете все это не имеющими к делу картинками.
Впечатление, что ваш движок работает на половине цилиндров, пропуская такты.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
18.06.2016, 08:00
|
|
Частый гость
Регистрация: 11.04.2013
Сообщений: 30
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от ForcePoint
|
Учите RTFM. У AVR тактовую частоту можно снижать неограничено.
Это у "традиционных" 51-х нельзя было.
Александр 36, у Вас есть доступ к исходным текстам ПО или надо в готовом устройстве замедлить скорость?
|
..есть простая схема управления Атмега 8 двумя шаговыми двигателями и есть прошивка. Схема работает но скорость вращения двигателей меня не устраивает. У контроллера остались свободными несколько ножек. Если бы схитриться и выставить фьюзами внешний генератор и потом повесить на какие то ножки подстроечный резистор или ёмкость и так что бы регулировалась отдельно скорость одного,а лучше каждого каждого... Вот это был бы айс ))..
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:14.
|
|