|
Возможность использования SPI, Возможно ли?.. |
|
|
|
 |
Ответов
|
Oct 20 2006, 15:38
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(SasaVitebsk @ Oct 20 2006, 13:48)  К GM. Это простая реализация очереди. Она может применятся где угодно. Пожалуйста приведите пример инициализации SPI в таком режиме. Я, к сожалению, такого не нашёл. Насколько я понял необходимо забивать адрес слэйва. Похоже я понял неправильно. Адрес слейва не нужен(:-(. Это вы спутали с иис. Но сложного ничего нет. Инициализация приведена на с. 140 документа 2466м (на атмегу16). Для надежности можно еще сделать бит MSTR=0 в регистре SPCR, хотя это значение по умолчанию. Я не понимаю, что такое "простая реализация очереди". У меня введен кольцевой буфер на 4 байта. Поскольку у автора топика четыре семисегментных индикатора (которые скорее всего работают в статике), то этого достаточно. To Sergio66 Можно еще попробовать синхронизироваться с помощью SS. Подключите его к свободной ноге и коммутируйте время от времени с периодом кратным периоду одного бита. Так можно поймать начало передачи(:-). Из описания следует, что при переходе SS 0-1 содержимое приемника будет переписываться в буфер, невзирая на незавершенность.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Oct 22 2006, 10:20
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(SasaVitebsk @ Oct 21 2006, 05:12)  Цитата(=GM= @ Oct 20 2006, 18:38)  Адрес слейва не нужен(:-(. Это вы спутали с иис. Но сложного ничего нет. Инициализация приведена на с. 140 документа 2466м (на атмегу16). Для надежности можно еще сделать бит MSTR=0 в регистре SPCR, хотя это значение по умолчанию.
Блин точно. Переклинило. В SPI вааще ничего нет, так ещё можно и фронт менять, если мне память не изменяет. Фронт менять можно... Из того же документа: Serial Periferal Interfase -> SS Pin Functionality -> SPI Data Register: Page 141: Table 59. CPOL and CPHA Functionality... Есть четыре режима передачи по SPI: Mode 0 - Mode 3 2 Sergio66: Может быть проблема здесь?
--------------------
|
|
|
|
Сообщений в этой теме
Sergio66 Возможность использования SPI Oct 19 2006, 06:09 &-rey Цитата(Sergio66 @ Oct 19 2006, 09:09) Ест... Oct 19 2006, 06:15 Sergio66 ЦитатаА может возможно зацепиться SS от паралельно... Oct 19 2006, 06:27  &-rey Цитата(Sergio66 @ Oct 19 2006, 09:27) Цит... Oct 19 2006, 06:49   Sergio66 Цитата(&-rey @ Oct 19 2006, 10:4... Oct 19 2006, 06:56    &-rey Цитата(Sergio66 @ Oct 19 2006, 09:56) Инт... Oct 19 2006, 07:09 GinRider Может проще UARTом в синхронном режиме? Oct 19 2006, 06:31 SasaVitebsk Цитата(Sergio66 @ Oct 19 2006, 09:09) Ест... Oct 19 2006, 14:17 Sergio66 Во-первых надо посмотреть откуда сигнал поступает.... Oct 19 2006, 15:22  SasaVitebsk Цитата(Sergio66 @ Oct 19 2006, 18:22) К с... Oct 20 2006, 10:19 Gennadiy_ В tiny26 SS должна отслеживать программа пользоват... Oct 19 2006, 16:03 Sergio66 Цитата(Gennadiy_ @ Oct 19 2006, 20:03) В ... Oct 20 2006, 06:05 =GM= Sergio66 Задача - подключиться к данному контролле... Oct 20 2006, 10:59 unichorn Оно? Oct 22 2006, 13:52 Sergio66 Цитата(unichorn @ Oct 22 2006, 17:52) Оно... Oct 23 2006, 07:39
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|