Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
 
xxor
0 / 0 / 0
Регистрация: 03.02.2016
Сообщений: 7
1

синхронная запись-считывание по spi atmega

16.06.2016, 21:35. Просмотров 4189. Ответов 0
Метки нет (Все метки)

atmego32, аппаратный spi, slave.
возможно ли и если да то как одновременно считывать и записывать?
куда то кладем первый байт, ждем ss и clock от мастера, когда дождались выплевываем в miso байт, одновременно считываем полученный байт и кладем следующий, что выйдет из miso то что считали с mosi или то что положили?

в общем суть проблемы из miso вылазят нули
DDRB = (1 << PB6);
SPCR = (1 << SPIE)|(1 << SPE);
tmp = SPSR;
tmp = SPDR;
tmp = 0xff;
SPDR = tmp;

в прерывании
tmp = SPDR;
tmp = 0xff;
SPDR = tmp;

разобрался сам, мастер в mode3 был
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2016, 21:35
Ответы с готовыми решениями:

atmega spi
Итак, есть проект на Attiny2313 http://we.iosyitistromyss.ru/Lifelover/tcp-http-i-tinka.html. Я...

Не работает SPI на Atmega 128 в Atmel Studio 7
Всем доброго времени суток. Столкнулся со следующей проблемой. Нужен spi для Atmega 128 на Atmel...

STM32F103 и синхронная передача по двум каналам SPI
Доброго времени суток :) Может немного глупый вопрос, но можно ли завести два SPI канала через DMA...

Синхронная запись в файл
Имеется скрипт в html: function WriteToFile ($path_to_file,$data) { $lock =...

Запись результатов АЦП в массив (Atmega 128)
Здравствуйте! В моей задаче необходимо считать результаты измерения АЦП гармонического сигнала,...

0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2016, 21:35

VinculumII. Чтение и запись по SPI
Не так давно устроился на работу, и первым моим микроконтроллером оказался Vinculum II. Мне...

LPC2468: запись SPI-флеш 25P64V6P, какие-то глюки с SSP0DR
Тему обновил! В устройстве есть плата на LPC2468 с SPI-флеш ST25P64V6P. Стал смотреть как в...

Макетная плата для Atmega 32?atmega 8
Здравствуйте !Уважаемые мастера нужна помощь (а именно нужна схема макетной платы для меги 32 и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.