Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
14.11.2007, 11:56
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
протокол SPI
Поиск на форуме снова не работает, обращаюсь к вам...
Есть у кого то подробное описание протокола SPI на русском, но можно и на английском?
|
|
|
|
14.11.2007, 12:14
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: протокол SPI
Сообщение от dimonbest
|
Поиск на форуме снова не работает, обращаюсь к вам...
Есть у кого то подробное описание протокола SPI на русском, но можно и на английском?
|
Вообще-то SPI предельно прост. По сути это два сдвиговых регистра, соединенных в кольцо, соответственно один девайс - master, второй - slave. Master генерит такты сдвига. Запись байта в регистр мастера вызывает обмен регистров между собой.
Если надо подробнее - что вам мешает взять даташит любого МК с SPI и почитать? У АВРок он есть у 99%, кстати описание АВРок на русском есть на gaw.ru:
http://www.gaw.ru/html.cgi/txt/doc/m.../arh128/15.htm - пусть не смущает что это для Меги128 - SPI у всех АВРок одинаков
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/14112007/5246900.gif)
|
|
|
|
14.11.2007, 12:38
|
|
Прописка
Регистрация: 22.09.2006
Адрес: Днепропетровск
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Не одинаков. Яркий пример ATtiny2313
|
|
|
|
14.11.2007, 12:47
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Сейчас буду разбираться. Хочу сразу написать програмно, не используя аппаратную часть меги, а потом уже аппаратно!
|
|
|
|
14.11.2007, 13:11
|
|
Администратор
Регистрация: 10.05.2003
Сообщений: 1,739
Сказал спасибо: 497
Сказали Спасибо 2,686 раз(а) в 595 сообщении(ях)
|
Re: протокол SPI
Сообщение от dimonbest
|
Поиск на форуме снова не работает, обращаюсь к вам...
|
https://kazus.ru/forum/search/go/?se..._results=posts
Что конкретно не работает? Все прекрасно работает.
|
|
|
|
14.11.2007, 13:15
|
|
Администратор
Регистрация: 10.05.2003
Сообщений: 1,739
Сказал спасибо: 497
Сказали Спасибо 2,686 раз(а) в 595 сообщении(ях)
|
А... Стоп. действительно, под IE не работает. Будем разбираться
|
|
|
|
14.11.2007, 15:04
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Сообщение от delamoure
|
Не одинаков. Яркий пример ATtiny2313
|
У 2313 не SPI а USI интерфейс. Нечто такое... Этакое. Но при желании вполне можно использовать и как SPI.
|
|
|
|
14.11.2007, 18:02
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Подключил к 16меге память 25lc256 по аппаратному SPI, пытаюсь считать статус регистр, выдает единички. Что то я делаю не так... Помогите, проект прилагается...
Прикрепленный файл: 9959640.rar
|
|
|
|
14.11.2007, 20:59
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Уже написал по даташиту, в аврстудио проверяю вроде как работает, а в протеусе никак... Кто то вообще проверял работу SPI в протеусе?
Буду благодарен за помощь, измененный проект прикрепил...
Прикрепленный файл: 9154065.rar
|
|
|
|
15.11.2007, 12:16
|
|
Прописка
Регистрация: 22.09.2006
Адрес: Днепропетровск
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Cигнал -CS от U2 тоже на контроллер заведи.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Протокол CANopen???
|
phoenix84 |
Proteus, KiCAD и другие ECAD |
4 |
20.03.2012 18:13 |
протокол C-Bus
|
magneat |
Микроконтроллеры, АЦП, память и т.д |
0 |
23.09.2008 20:44 |
Протокол Атлас-3
|
spin722 |
Автоматика и аппаратура связи |
7 |
20.09.2008 16:40 |
Протокол Wiegand
|
Beduin |
Микроконтроллеры, АЦП, память и т.д |
0 |
05.06.2007 16:39 |
протокол
|
sergey2000 |
Микроконтроллеры, АЦП, память и т.д |
1 |
28.05.2006 10:55 |
Часовой пояс GMT +4, время: 16:45.
|
|