Как получить данные по SPI и отправить дальше?

crazs
Offline
Зарегистрирован: 11.10.2011

Всем привет!

Есть у меня железяка с дисплеем, которая обменивается по SPI протоколу, но на дисплее имеется много не задействанного пространства, и хотелось бы это пространство чем-то забить. Загвоздка в том, что я никак не пойму как толком работает этот SPI протокол.

Там есть такая фигня как Clock, и везде показывают ардуину как ведущее устройство, но это не мой случай ( хотя я может чего-то непонимаю).

Вот так подключена железка, по сути, я режу провода и с железку подключаю в ардуину, обрабатываю, и отправляю уже на дисплей измененные данные.

Есть ли у кого примерчик, или хоть натолкните на мысль, как правильно это реализовать

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

Ну получите вы данные от железки для дисплея, как вы поймете что вам нужно изменять без даташита на дисплей? Наугад - больше времени потратие чем пользы будет. И сигнал не рекомендую пропускать через ардуину - тормозить будет - лучше на логике реализовать выбор источника. И отключать нужно в момент завершнеия операции прорисовки, а то каша полусится.

Вообще там больше проводов надо будет чем 3. И рекомендую логоанализатором посмотреть вначале.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

NeiroN пишет:

Ну получите вы данные от железки для дисплея, как вы поймете что вам нужно изменять без даташита на дисплей? Наугад - больше времени потратие чем пользы будет. И сигнал не рекомендую пропускать через ардуину - тормозить будет - лучше на логике реализовать выбор источника. И отключать нужно в момент завершнеия операции прорисовки, а то каша полусится.

вообще, даже наверное придется 2 дуины вешать :) одна будет в режиме раба слушать железяку.. передавать во вторую ардуину, которая и будет рисовать чего то там на дисплее..

геморойное занятие.. судя по описанию, автор топика думал что как то типа течет по трубе вода, ты в ней раз и врезал фильтр какой то или тройничек.. :)