型号: | GM8141/GM8142 |
---|---|
品牌: | GM |
原产地: | 中国 |
类别: | 电子、电力 / 电子元器件 / 集成电路 |
标签︰ | SPI , 串口扩展 , 8142 |
单价: |
¥1
/ 件
|
最少订量: | 1 件 |
即时通讯: | 最后上线︰2012/06/08 |
更详细了解,请联系:深圳恒泰瑞 0755-83417835 techver@163.com
GM814x系列串口扩展芯片
★ 概述
GM814x系列串口扩展芯片可简单的通过SPI总线扩展2或4个标准的UART,实现低成本和功能完善的串口扩展方案。GM841x具备多种功能和设置,满足所有的串口应用需求,各串口可独立设置其功能和工作模式。芯片的所有功能和设置都通过软件动态设定,而不需要修改外部电路和晶振频率。
GM814x系列芯片的外部控制少,应用灵活,编程使用简单,适合于大多数需要多串口扩展的应用场合。
★ 功能特性
l 通过SPI总线扩展2和4个标准的UART串口。
l 2.5V~6.5V宽工作电压范围。
l 工业级环境指标。
l 具备硬件和软件Shutdown功能。
l 软件Shutdown能在UART有数据接收时自动唤醒。
l Shutdown模式下不超过15uA的静态电流,唤醒时间不超过25ms。
l 正常工作模式下200uA的静态工作电流(3.3V工作电压)。
l 子串口数据格式10位和11位可选。
l 各串口的数据收发可兼容IrDA时序,可直接驱动红外收发管。
l 数据的发送具有广播功能,即SPI上的数据能根据各串口的设置同时发送到所有扩展串口中。
l 各子串口具备独立的串口波特率、奇偶校验,数据长度,中断屏蔽,红外模式的设置,并通过SPI接口进行动态设置。
l 串口接收具有中断输出功能,包括数据就绪、各串口发送空、校验错误、主从通讯呼叫等丰富的中断标志向量信息。
l 各扩展串口具备独立的数据发送FIFO(8x9bit),保证高速数据连续发送。
l 接收具有8-WORD的FIFO,满足高速数据接收,避免数据溢出。
l 3.6864M晶振下串口最高波特率为:600 Bps~230.4k Bps。
l SPI的速率可达晶振频率的两倍。
l 输出波特率误差小于0.1%,输入波特率误差要求小于3.4%。
l 可通过SPI总线并联方式实现更多串口的扩展。
l DIP、SOP、SSOP、TSSOP封装。
★ 功能描述
GM814x可以通过通用的SPI总线扩展2~4个标准的UART串口,并能分别设置各个串口的工作模式,包括波特率、帧长、校验方式以及是否兼容IrDA时序功能,并能独立的设置各个串口的中断产生功能,实现各种多串口通讯的应用设计。数据收发FIFO满足了高速连续的数据收发应用,同时数据广播功能也满足了串口中继和多串口数据广播的应用。
GM814x应用编程非常简单,可通过SPI总线动态的设置芯片的所有功能和工作模式,占用MCU的I/O资源少,更可通过SPI总线连接多个GM814x实现更多串口的扩展。GM814x还具备低功耗工作模式和唤醒功能。SPI总线速率和串口波特率完全满足所有应用需求。
附:GM814x与GM812x的比较
比较点 |
GM812x |
GM814x |
扩展方式 |
UART扩展UART |
SPI扩展UART |
工作电流 |
10mA |
200uA |
Shutdown功能 |
不支持 |
支持软件和硬件两种方式,15uA静态工作电流。 |
自动唤醒 |
不支持 |
支持 |
动态设置功能和模式 |
支持 |
支持 |
扩展串口的波特率 |
最高38.4k Bps(24M晶振下) |
最高230.4k Bps(3.686M晶振下) |
IO资源占用 |
多,需单独读写串口地址线 |
少 |
MCU处理资源占用 |
母串口波特率太高,占用MCU资源过多,影响实际应用。 |
普通的MCU就可轻松达到1M以上的SPI数率,且占用MCU资源少。 |
单通道模式 |
支持,最高波特率为20M Bps. |
可实现单串口数据收发功能,最高波特率为230.4k Bps. |
多通道模式 |
支持 |
支持 |
各子串口功能和 工作模式独立设置 |
不支持 |
支持 |
指定串口的 连续数据发送 |
单通道模式下支持。 多通道模式下不支持,需延时等待或发送空字节。 |
支持 |
数据发送完通知 |
不支持 |
支持,具备相应中断及标志向量。 |
IrDA时序功能 |
不支持 |
支持 |
数据广播功能 |
不支持 |
支持 |
支持并联扩展 |
不支持 |
支持,理论上扩展数量无限制。 |
封装引脚 |
GM8125为28脚 |
GM8142为24脚 |
注:若最终产品指标参数发生变化,以最终产品数据手册为准。