一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

Maxim先进UART设备之间的差异以及在uart之间进行软硬件适配的注意事项

来源:analog 发布时间:2023-08-14

摘要: 先进的通用异步接收器/发射器(UARTs)有助于管理异步通信网络的物理层。本文讨论了设备的特点以及在uart之间进行软硬件适配的注意事项。

Maxim先进的通用异步收发器(UARTs)减轻了异步通信网络中物理层管理的负担。这些器件包括具有两个封装选项的单UART (MAX3107 / MAX3108),双UART (MAX3109)和四UART (MAX14830)。

这些UART共享一个通用的寄存器集,这简化了将固件从一个UART调整到另一个UART的任务。本文讨论每个UART的独特特性集。它还检查了在将软件和硬件从一个设备调整到另一个设备时必须采取的注意事项。

介绍

Maxim先进的通用异步接收器/发射器(UARTs)帮助主机处理器管理异步通信网络中的物理层。这些先进器件包括具有两个封装选项的单UART (MAX3107/MAX3108),双UART (MAX3109)和四UART (MAX14830)。

为什么有这么多uart ?

Maxim生产四种类似类型的先进uart,以满足各种应用的需求,包括移动互联网设备,销售点(POS)系统和飞机通信总线。表1比较了每种UART的特征。有关UART常见的特性和其他规格的详细描述,请参阅相关设备的数据表。

表1 Maxim先进UART功能的比较
功能MAX3107MAX3108MAX3109MAX14830
UARTs数量1124
24针SSOP / TQFN巨头25针32-pin TQFN48-pin TQFN
gpio的个数44816
gpio的led驱动能力



最大I²C频率(Hz)400 k1米1米1米
最小宽度IrDA 脉冲



自动睡眠控制



手动睡眠控制



线路噪声指示仅支持1x速率模式只有1x或2x速率模式只有1x或2x速率模式只有1x或2x速率模式
自动发射机禁用



Tx同步



增强的I²C寻址



基本寄存器设置(0x00-0x1E)



扩展寄存器集(0x20-0x25)



RevID注册0 x1fN/A0 250 25

扩展寄存器和串行接口

与单个UARTs不同,双UARTs和四UARTs具有寄存器0x20到0x25。这个扩展的寄存器集提供了高级同步特性和通用I/O (GPIO)定时器选项。

MAX3109和MAX14830为每个片上UART设置了单独的寄存器。为了让主机写入特定UART的寄存器,每个UART都有自己的I²C地址。在SPI 命令字中也有两个UART选择位(U1和U0)。

RevID注册

RevID寄存器对于MAX3107是0x1F,对于MAX3109和MAX14830是0x25。MAX3108没有RevID寄存器。因此,RevID寄存器在设备之间不兼容。不要在启动期间轮询RevID以确定UART何时准备好编程,以确保驱动程序兼容性。

结论

Maxim的先进uart具有在设备之间兼容的寄存器。这允许用于一个UART的固件与另一个UART一起使用,只要在软件中只使用实现设备的独特功能。



声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: