Предположим у меня несколько SPI устройств на шине. Одного CS естественно не хватает. Остальные нужно будет на пинах мутить.
Не возникнет ли проблем, если одним CS управлять аппаратно, а остальными программно?
Я раньше по незнанию всегда вручную дергал CS подчиненного устройства, а недавно в одной из тем форума увидел упрек кому-то, что мол почему аппаратный CS не используете.
Может быть мои вопросы кому-то покажутся странными - просто в данный момент развожу плату и возник вопрос - в случае с несколькими подчиненными устройствами на шине SPI использовать ли для какого-нибудь из них аппаратный CS или лучше все под одну гребенку - дергать вручную? Не хочется столкнуться с проблемами, когда плата уже будет готова.
P.S. Шина организована в виде звезды, вариант с Daisy Chain не устраивает.