Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Подключение DataFlash к AT90USB162

Непрочитано 04.06.2011, 19:34  
Archer07
Прописка
 
Регистрация: 25.03.2009
Сообщений: 137
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Archer07 на пути к лучшему
По умолчанию Подключение DataFlash к AT90USB162

Необходимо подключить атмеловскую dataflash память к контроллеру at90usb162. Раньше проблем не возникало, использовал аппаратный spi и все. В этом же случае тактовая линия sck последовательного интерфейса занята D+ USB интерфейса.
В даташите написано, что можно использовать USART в качестве мастера spi.
Ни разу с этим не работал.
Хотел бы услышать рекомендации опытных в этом вопросе.
Миниатюры:
Нажмите на изображение для увеличения
Название: spi.jpg
Просмотров: 139
Размер:	67.9 Кб
ID:	22307  
Реклама:
Archer07 вне форума  
Непрочитано 04.06.2011, 19:36  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

Ну если время позволяет, напишите програмный спи. Это самый простой в програмной реализации интерфейс.
Easyrider83 вне форума  
Непрочитано 04.06.2011, 19:38  
Archer07
Прописка
 
Регистрация: 25.03.2009
Сообщений: 137
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Archer07 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

программный мне не нужен,
потому как частота обмена должна быть как можно выше,
и контроллер должен еще при этом выполнять свою работу.
нужен именно аппаратный.
Archer07 вне форума  
Непрочитано 04.06.2011, 20:01  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

Так в чем проблема? ЮСАРТовский даже более удобен - двойная буферизация, скорость работы из-за этого с минимальным делителем процентов на 30 выше. Включайте Мастер и вперед

Никаких подводных камней нет, курим даташит и делаем все как там написано
niXto вне форума  
Непрочитано 04.06.2011, 20:34  
Archer07
Прописка
 
Регистрация: 25.03.2009
Сообщений: 137
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Archer07 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

По поводу spi на usart:

tx это mosi
rx это miso
?
Там, запутаться не сложно.
Archer07 вне форума  
Непрочитано 04.06.2011, 20:51  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

Сообщение от Archer07 Посмотреть сообщение
Необходимо подключить атмеловскую dataflash память к контроллеру at90usb162. Раньше проблем не возникало, использовал аппаратный spi и все. В этом же случае тактовая линия sck последовательного интерфейса занята D+ USB интерфейса.
А вы даташит то читали???
Если нет... то почитайте... ничего там не занято...
st_1 вне форума  
Непрочитано 04.06.2011, 20:58  
Archer07
Прописка
 
Регистрация: 25.03.2009
Сообщений: 137
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Archer07 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

Перечитал еще раз,
mosi, miso свободные,
вместо sck есть SCLK - это то, что нужно или это разные вещи?
Archer07 вне форума  
Непрочитано 04.06.2011, 21:00  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

Это оно и есть... с USB PS/2 совмещён...
st_1 вне форума  
Непрочитано 04.06.2011, 21:03  
Archer07
Прописка
 
Регистрация: 25.03.2009
Сообщений: 137
Сказал спасибо: 22
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Archer07 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

Рисунок у меня не правильный, теперь я понял почему.
Только не понятно, что означает буква L в SCLK.
Надеюсь, эта обыкновенная spi линия для синхронизации.
Archer07 вне форума  
Непрочитано 04.06.2011, 21:11  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Подключение DataFlash к AT90USB162

SCLK...
CLOCK...
st_1 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение сотового телефона к говорящим часам Usmanov107 Электроника - это просто 3 03.05.2011 21:32
Подключение памяти AT45DB321D к AVR Lockdog Микроконтроллеры, АЦП, память и т.д 7 08.08.2010 01:07
at90usb162 примери кода под codevision dspy Микроконтроллеры, АЦП, память и т.д 0 26.08.2009 14:52


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.