ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
7 мая
1403848 Топик полностью
Adept (15.02.2024 17:38, просмотров: 58) ответил reZident на Я за простоту и надежность. Решения для универсализации устройства всегда дороже и не так надежны, как утилитарные. Если некая универсальность заложена в самом МК, то конечно же ее нужно использовать (она ведь нахаляву). Однако усложнять весь прибор и плодить развесистую периферию, закладывая функционал на все случаи жизни, то такэ - я уже бросил этой фигней маяться :-)
Поддерживаю. Но указанный "арбитр шины" рассматриваю, как законченный функциональный узел. Можно применять (или не применять) в любом решении, и это даёт довольно простые средства расширения портов. Впрочем I2C расширители, тоже вполне рабочее решение (хоть и более "тормозное" и геморройное в программной реализации, по крайней мере пока не написан правильный драйвер :)) 

надо будет почитать про него (TPT29555) с пристрастием. Понять как оно управляется и что могёт. Теоретически, на 400 кбитах - чтение(запись) 16 бит, что-то вроде 13кБайс/сек для первого байта и около 40 кбайт/сек для последовательности байт. Небыстро, но, в большинстве случаев годно (если не рассматриваем сщенарий работы с внешним параллельным ОЗУ).

А в общем "арбитр параллельной шины "uBUS" (ну так назвал :)) - проект выходного дня "вечера", вот вчерась вечерком набросал, "на вдохновении" и опыте предыдущих проектов :))

...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)