【经验】SPI串口拓展芯片WK2124在嵌入式平台的设计要点解析
国产品牌为开微电子的WK2124是一款SPI拓展4串口的串口拓展芯片,目前应用于多种嵌入式平台。WK2124扩展子通道的UART具备如下功能特点:
1、每个子通道UART的波特率、字长、校验格式可以独立设置,最高可以提供2Mbps(Vcc=5V)的波特率。
2、每个子通道具备收/发独立的256 级FIFO(256字节缓存),FIFO的中断触发点可按用户需求进行编程,且具备超时中断功能。
WK2114拓展原理介绍
在实际应用中,我们可能需要4个及以上的串口,那么这时就需要多片WK2124来做串口扩展。通常有两种方式来实现:一种是在一个SPI总线上挂载多片WK2124;另一种方式是在多条SPI上挂载单片WK2124。
硬件连接示意图(单SPI总线方式)
硬件设计要点:
1、两片WK2124挂在一个SPI总线上。使用CS0和CS1来区分不同的芯片。
2、中断信号使用同一个GPIO。
驱动设计要点:
1、把两片WK2124看作是一个整体,那么也就只需要一个设备驱动程序就可以。 在原有的驱动基础上增加注册串口的数量。
2、通过端口号(1-4)和端口号(5-8)来区分使用不同CS信号读取不同芯片的寄存器。
3、由于使用同一个中断信号,那么中断函数也是共用的。
硬件连接示意图2(多SPI总线方式)
硬件设计要点:
1、两片WK2124挂载不同的SPI总线上,使用单独的中断IRQ。
驱动设计要点:
1、由于是在不同的SPI总线上,使用两个不同的设备驱动程序。
2、每个驱动程序注册的设备节点名需要有差异。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由干饭机器转载自为开微电子,原文标题为:WK2124在嵌入式平台的多芯片设计要点解析,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】多总线接口扩展芯片WK2204接口设计和RS485模式应用要点
WK2204是为开微电子设计的一款多总线接口扩展四通道通用异步收发芯片,本文根据WK2204的特点,介绍它与控制器的接口方式选择,另外WK2204在RS485模式下具有独特的自动收发控制信号,可以简化电路设计,也将介绍其特点和设计方法。
设计经验 发布时间 : 2021-04-17
【应用】国产接口芯片WK2124-ISSG在彩屏温控器中的应用,实现SPI扩展4通道UART
在彩屏温控器产品设计中,为满足智能家居的应用场景彩屏温控器集成的功能越来越强大,通过WIFI来实现整个智能家居的无线通信,用来控制新风系统等设备,在产品设计中需要预留多个UART口来实现和外设的通信,选用为开微电子的接口芯片WK2124-ISSG。
应用方案 发布时间 : 2021-12-31
【应用】国产4通道UART异步收发器WK2124-ISSG用于工业交换机,通信速率最高2Mbps
在工业交换机应用中,需要用到大量的串口用于跟外设或者传感器通信,大多数MCU的串口数比较少难以满足需求,所以可以使用一颗UART扩展器芯片通过SPI接口扩展,故推荐为开微电子WK2124-ISSG是SPI接口的4通道UART异步收发器。
应用方案 发布时间 : 2022-06-29
【选型】为开微电子WK2124与WK2114选型对比
本文中,笔者主要介绍为开微电子的WK2124串口拓展芯片,与WK2114做对比,给予用户们选型指导。
器件选型 发布时间 : 2021-07-20
【选型】为开微电子工业级高性价比UART扩展芯片选型指导
为开微电子提供目前业界收发缓存最大(256级)、接口最全(UART、SPI、I²C、8位并口)、尺寸最小的工业级高性价比UART扩展芯片,以简洁的设计实现多路UART接口的扩展,还具有很小的封装体积,为各种处理器提供了方便快速的扩展方法。本文介绍如何进行选型。
器件选型 发布时间 : 2021-05-11
【应用】树莓派基于WK2124芯片的串口扩展方案
基于目前树莓派的应用更加广泛,很多客户会选择树莓派来做项目,面临的问题就是树莓派串口不够用的情况,这里通过树莓派的spi接口和为开微电子WK2124串口芯片进行串口扩展方案。
应用方案 发布时间 : 2020-09-21
为开微电子(WEIKAI)WK系列UART芯片选型表(英文)
型号- WK2124-ISSG,WK,WK2114-ISPG,WK2168-IQPG,WK2132-ISSG,WKSERIES,WK2212-IQNG,WK2204-IQNG
【应用】SPI接口的串口扩展芯片WK2124用于车载综合信息平台,最多连接7个串行外设,提高系统效率,降低CPU负荷
本方案设计中选用为开微电子SPI接口的串口扩展芯片WK2124进行串口扩展,将一个SPI接口转换扩展为4个标准UART硬件串口,加上CPU自带的4个UART串口,COM1口一般保留为系统调试口,因此该方案可以连接最多7个串行外设。为系统提供足够的升级空间,提高系统效率,降低CPU负荷。
应用方案 发布时间 : 2020-05-16
【应用】基于WK2124串口扩展芯片的广告机设计
随着信息化时代的飞速发展,广告机出现在我们生活中越来越多的地方了。所以对于其设计智能硬件的要求也会越发的增加,不断地进行新的技术的探索。本文就介绍一款基于为开微电子WK2124串口扩展芯片的广告机设备的设计,主要介绍了总体方案设计以及硬件、软件设计要点。
应用方案 发布时间 : 2020-06-03
工业级UART芯片支持多种总线接口每通道收发独立256级深度FIFO,并行处理128bit(16字节)数据,助力设备低功耗设计。
型号- WK2124-ISSG,WK2204,WK2114-ISPG,WK2168-IQPG,WK2124,WK2168,WK2132-ISSG,WK2114,WK2212-IQNG,WK2204-IQNG
电子商城
现货市场
服务
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
登录 | 立即注册
提交评论