摘要: 先进的通用异步接收器/发射器(UARTs)有助于管理异步通信网络的物理层。本文讨论了设备的特点以及在uart之间进行软硬件适配的注意事项。
Maxim先进的通用异步收发器(UARTs)减轻了异步通信网络中物理层管理的负担。这些器件包括具有两个封装选项的单UART (MAX3107 / MAX3108),双UART (MAX3109)和四UART (MAX14830)。
这些UART共享一个通用的寄存器集,这简化了将固件从一个UART调整到另一个UART的任务。本文讨论每个UART的独特特性集。它还检查了在将软件和硬件从一个设备调整到另一个设备时必须采取的注意事项。
Maxim先进的通用异步接收器/发射器(UARTs)帮助主机处理器管理异步通信网络中的物理层。这些先进器件包括具有两个封装选项的单UART (MAX3107/MAX3108),双UART (MAX3109)和四UART (MAX14830)。
Maxim生产四种类似类型的先进uart,以满足各种应用的需求,包括移动互联网设备,销售点(POS)系统和飞机通信总线。表1比较了每种UART的特征。有关UART常见的特性和其他规格的详细描述,请参阅相关设备的数据表。
功能 | MAX3107 | MAX3108 | MAX3109 | MAX14830 |
UARTs数量 | 1 | 1 | 2 | 4 |
包 | 24针SSOP / TQFN | 巨头25针 | 32-pin TQFN | 48-pin TQFN |
gpio的个数 | 4 | 4 | 8 | 16 |
gpio的led驱动能力 | ![]() | ![]() | ![]() | |
最大I²C频率(Hz) | 400 k | 1米 | 1米 | 1米 |
最小宽度IrDA 脉冲 | ![]() | ![]() | ||
自动睡眠控制 | ![]() | ![]() | ![]() | |
手动睡眠控制 | ![]() | ![]() | ![]() | |
线路噪声指示 | 仅支持1x速率模式 | 只有1x或2x速率模式 | 只有1x或2x速率模式 | 只有1x或2x速率模式 |
自动发射机禁用 | ![]() | ![]() | ||
Tx同步 | ![]() | ![]() | ||
增强的I²C寻址 | ![]() | ![]() | ![]() | |
基本寄存器设置(0x00-0x1E) | ![]() | ![]() | ![]() | ![]() |
扩展寄存器集(0x20-0x25) | ![]() | ![]() | ||
RevID注册 | 0 x1f | N/A | 0 25 | 0 25 |
与单个UARTs不同,双UARTs和四UARTs具有寄存器0x20到0x25。这个扩展的寄存器集提供了高级同步特性和通用I/O (GPIO)定时器选项。
MAX3109和MAX14830为每个片上UART设置了单独的寄存器。为了让主机写入特定UART的寄存器,每个UART都有自己的I²C地址。在SPI 命令字中也有两个UART选择位(U1和U0)。
RevID寄存器对于MAX3107是0x1F,对于MAX3109和MAX14830是0x25。MAX3108没有RevID寄存器。因此,RevID寄存器在设备之间不兼容。不要在启动期间轮询RevID以确定UART何时准备好编程,以确保驱动程序兼容性。
Maxim的先进uart具有在设备之间兼容的寄存器。这允许用于一个UART的固件与另一个UART一起使用,只要在软件中只使用实现设备的独特功能。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308