4am5h6am7h 0 11 сентября, 2017 Опубликовано 11 сентября, 2017 · Жалоба Здравствуйте. Разрабатываю плату, не суть какую. В процессе разработки остро встал вопрос расширения количества пинов. Для этого было выбрано использовать микросхему XRA1403 Но из даташита я понял только то, что по одной ноге мы может передать/принять данные последовательно, а по 16 GPIO можно передевать/принимать данные параллельно Каким образом управлять в какой момент на какую ногу что подавать? Вообще очень плохо понимаю последовательность и принцип работы. Если не сложно, помогите новичку Заранее спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 11 сентября, 2017 Опубликовано 11 сентября, 2017 · Жалоба Каким образом управлять в какой момент на какую ногу что подавать? Вообще очень плохо понимаю последовательность и принцип работы. Если не сложно, помогите новичку а что там непонятного? подключаете этот чип к интерфейсу spi или (spi-gpio) вашей "плату, не суть какую", далее по этому spi настраиваете контакты XRA1403 в нужное направление (input/output), всё. далее, через тот же spi считываете состояние контактов, которые в режиме input или рулите контактами с режимом output диаграммы интерфейса есть, карта регистров есть, побитный доступ расписан.. что такое spi можно погуглить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться