...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)
-
- Кстати, был у нас прибор в котором к PCF8575 был подключен графический дисплей с параллельной шиной и клавиатура. Программисты конечно бесились от такого решения (им пришлось программно эмулировать сигналы параллельной шины и протокол связи с контроллером LCD), но, тем не менее, сделали и все работало на порядка 1,5тыс. экземпляров. - reZident(15.02.2024 17:19)
- Я за простоту и надежность. Решения для универсализации устройства
всегда дороже и не так надежны, как утилитарные. Если некая
универсальность заложена в самом МК, то конечно же ее нужно
использовать (она ведь нахаляву). Однако усложнять весь прибор и
плодить развесистую периферию, закладывая функционал на все случаи
жизни, то такэ - я уже бросил этой фигней маяться :-) - reZident(15.02.2024 17:13)
- Поддерживаю. Но указанный "арбитр шины" рассматриваю, как законченный функциональный узел. Можно применять (или не применять) в любом решении, и это даёт довольно простые средства расширения портов. Впрочем I2C расширители, тоже вполне рабочее решение (хоть и более "тормозное" и геморройное в программной реализации, по крайней мере пока не написан правильный драйвер :)) Adept(527 знак., 15.02.2024 17:38)