roboforum.ru

Технический форум по робототехнике.
Текущее время: 28 фев 2025, 12:23

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 14:13 
Не в сети

Зарегистрирован: 27 окт 2009, 22:26
Сообщения: 12
Откуда: Санкт-Петербург
прог. языки: C,C++,Turbo Pascal
ФИО: Михайлов Александр Михайлович
Есть две 16ых меги.одна тактируеться от кварца на 11,0592мГц,вторая от внутреннего генератора на 4мГц,есть ли возможность передавать между ними данные по spi,хотя бы от медленной к быстрой? Если нет,то можно ли их тактировать от одного кварца?

_________________
Кривизна рук обратно пропорциональна сложности дела.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 14:15 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. конечно можно.
2. тоже можно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 14:32 
Не в сети

Зарегистрирован: 27 окт 2009, 22:26
Сообщения: 12
Откуда: Санкт-Петербург
прог. языки: C,C++,Turbo Pascal
ФИО: Михайлов Александр Михайлович
Спасибо,а то жуть как не хотелось в магазин ехать. :D

_________________
Кривизна рук обратно пропорциональна сложности дела.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 15:31 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Только у Меги, которая кварц качает надо бит CKOPT включить (Он увеличит амплитуду раскачки кварца), а вторую перевести в режим внешнего тактирования.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 16:24 
Не в сети

Зарегистрирован: 27 окт 2009, 22:26
Сообщения: 12
Откуда: Санкт-Петербург
прог. языки: C,C++,Turbo Pascal
ФИО: Михайлов Александр Михайлович
Да,фьюзы на тактирование расставлять умею,а вот про СКОРТ не знал.

_________________
Кривизна рук обратно пропорциональна сложности дела.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 16:29 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
-= Александр =- писал(а):
Только у Меги, которая кварц качает надо бит CKOPT включить (Он увеличит амплитуду раскачки кварца), а вторую перевести в режим внешнего тактирования.


Стоп. Зачем? Чем внутренний такт плох? Какая вообще нафиг связь между частотами тактов и SPI??? Там единственное ограничение - частота клока SPI не должна превышать указанную в даташите для обоих контроллеров. Все. Если частоту SPI высоко вверх не задирать, все будет работать с любыми комбинациями тактирования мег.

Добавлено спустя 1 минуту 11 секунд:
А - сорри, не заметил вторую половину исходного вопроса :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 17:02 
Не в сети

Зарегистрирован: 27 окт 2009, 22:26
Сообщения: 12
Откуда: Санкт-Петербург
прог. языки: C,C++,Turbo Pascal
ФИО: Михайлов Александр Михайлович
Вторая половина появилась от нежелания ехать в магазин,если на первую половину ответ был бы отрицательным.если частоты клоков не привязаны к частоте тактирования,то это шикарно,не надо будет даже перебирать первую плату.и еще вопрос в кучу.рельно ли имея один разъем для isp программирования прошивать поочередно две меги,только переключая reset линию на ту мегу,которая будет таргетом?

_________________
Кривизна рук обратно пропорциональна сложности дела.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Spi avr разная частота
СообщениеДобавлено: 29 окт 2009, 17:07 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Реально, если вторая не будет использовать ноги MOSI/MISO/SCK. Здесь я так понимаю не тот случай. Я бы ресет объединил, а SCK у той которую не надо программировать, отключал от остальной части схемы и через резистор на землю. Мы так делаем в модулях Open Robotics.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO