This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我计划使用 MCU 的一个3.3V UART 与8集或16集 MCU (不同 MCU)连接、只有一个连接处于活动状态。 是否可以重新注释正确的多路复用器? 谢谢。
Daniel、您好!
在这种情况下、我们针对8:1器件提供的最佳选择是 TMUX1308、它是一款出色的通用8:1多路复用器、可用于数字或模拟信号。
对于16:1开关、我们有两种可能的选项可满足您的需求。 CD74HC4067 和 CD74HCT4067都是16:1多路复用器、在3.3V 时工作良好。 但是、它们具有较小的带宽(~89MHz)、如果以最高频率运行 UART、则可能会损坏数据。 如果是这种情况、您可能需要研究使用3个多路复用器的多芯片解决方案。 有关此应用部件的基本说明、请参阅以下内容:
第一级是1:2 TMUX1237或 TMUX1247 (这两个级在该应用中均能正常工作)、第二级是使用 TMUX1308的2 8:1多路复用器。 该解决方案仍然允许一次仅激活一个信号、并将采用与正常16:1多路复用器类似的真值表。 该解决方案将16组多路复用器连接在一起。
如果您有任何其他问题、疑虑或意见、请告诉我!
最棒的
Parker Dodson
Daniel、您好!
看起来、当 我查看 UART 的最大波特率时、我犯了一个错误、并在我不应该这么做的时候添加了一个额外的零;对此、我深表歉意。 CD74HC (T) 4067在应用中可以。 一般而言、我倾向于遵循的经验法则是 波特率*(~ 3)<=多路复用器带宽、以实现精确的数据传输。 UART 的最大波特率为~5Mbps、但通常运行速度要低得多、因此您需要至少15MHz 的器件来传输数据并减少数据丢失。
最棒的
Parker Dodson