CN205545366U - 一种基于射频***的mcu与uart互通装置 - Google Patents

一种基于射频***的mcu与uart互通装置 Download PDF

Info

Publication number
CN205545366U
CN205545366U CN201620384484.9U CN201620384484U CN205545366U CN 205545366 U CN205545366 U CN 205545366U CN 201620384484 U CN201620384484 U CN 201620384484U CN 205545366 U CN205545366 U CN 205545366U
Authority
CN
China
Prior art keywords
uart
mcu
module
unit
interface module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201620384484.9U
Other languages
English (en)
Inventor
戴国良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CENTRON COMMUNICATIONS TECHNOLOGIES FUJIAN CO LTD
Original Assignee
CENTRON COMMUNICATIONS TECHNOLOGIES FUJIAN CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CENTRON COMMUNICATIONS TECHNOLOGIES FUJIAN CO LTD filed Critical CENTRON COMMUNICATIONS TECHNOLOGIES FUJIAN CO LTD
Priority to CN201620384484.9U priority Critical patent/CN205545366U/zh
Application granted granted Critical
Publication of CN205545366U publication Critical patent/CN205545366U/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本实用新型公开了一种基于射频***的MCU与UART互通装置,包括MCU模块、UART模块和MCU接口模块;所述MCU接口模块连接于所述MCU模块和所述UART模块之间,用于实现MCU和UART模块两个跨时钟域模块互通;所述MCU接口模块包括发送FIFO单元,所述UART模块包括UART发送器单元,所述发送FIFO单元与所述UART发送器单元相互连接;所述MCU接口模块还包括接收FIFO单元,所述UART模块还包括UART接收器单元,所述接收FIFO单元与所述UART接收器单元相互连接。本装置方便、准确地实现了本地MCU与FPGA信息交互。

Description

一种基于射频***的MCU与UART互通装置
技术领域
本实用新型涉及异步通信技术领域,特别涉及一种基于射频***的MCU与UART互通装置。
背景技术
UART的全称是通用异步收发器(Universal Asynchronous Receiver/Transmitter),是实现设备之间低速数据通信的标准协议。“异步”指不需要额外的时钟线进行数据的同步传输,是一种串行总线接口,只需占用两根线就可以完成数据的收发(一根接收数据,一根发送数据),常用的标准通信波特率有9600bps、115200bps等。射频***中,将UART的功能集成在FPGA中,FPGA作为MCU的一个外设,被响应一次的时间大概1ms。因此对于FPGA内部24MHz***时钟来说,需要一个MCU接口来处理两个跨时钟域的问题。
实用新型内容
本实用新型的目的在于克服现有技术的不足,提出种基于射频***的MCU与UART互通装置,方便、准确地实现了本地MCU与FPGA之间的信息交互。
本实用新型解决其技术问题所采用的技术方案是:
一种基于射频***的MCU与UART互通装置,包括MCU模块和UART模块,还包括:
用于实现MCU和UART模块两个跨时钟域模块互通的MCU接口模块;所述MCU接口模块连接于所述MCU模块和所述UART模块之间。
一实施例之中,所述MCU接口模块包括发送FIFO单元;所述UART模块包括UART发送器单元;所述发送FIFO单元与所述UART发送器单元相互连接。
一实施例之中,所述MCU接口模块还包括接收FIFO单元;所述UART模块还包括UART接收器单元;所述接收FIFO单元与所述UART接收器单元相互连接。
本实用新型提供的技术方案带来的有益效果是:提出一种基于射频***的MCU与UART互通装置,方便、准确地实现了本地MCU与FPGA之间的信息交互。
以下结合附图及实施例对本实用新型作进一步详细说明,但本实用新型的一种基于射频***的MCU与UART互通装置不局限于实施例。
附图说明
图1为本实用新型装置的结构框图;
图2为本实用新型UART发送器单元实现原理图;
图3为本实用新型UART接收器单元实现原理图。
具体实施方式
如图1所示,一种基于射频***的MCU与UART互通装置,包括MCU模块1和UART模块3,还包括:
用于实现MCU和UART模块两个跨时钟域模块互通的MCU接口模块2;所述MCU接口模块2连接于所述MCU模块1和所述UART模块3之间。
所述MCU接口模块2包括发送FIFO单元21;所述UART模块3包括UART发送器单元31;所述发送FIFO单元21与所述UART发送器单元31相互连接。
所述MCU接口模块2还包括接收FIFO单元22;所述UART模块3还包括UART接收器单元32;所述接收FIFO单元22与所述UART接收器单元32相互连接。
具体的,MCU接口模块2的功能及实现原理如下:
发送FIFO单元21用于缓存MCU模块1发送给UART模块3的数据,并以高速时钟将数据送入UART发送器单元31。接收FIFO单元22用于接收UART接收器单元32的数据,并以一个低速时钟将数据送入MCU接口模块2。其中,含有两个重要的寄存器,一个是计数接收FIFO单元22中的数据,当超过预先设定的值时,开始检测当前的数据是否是“/r”,若是,则发送INVT中断告诉MCU模块,此时需要接受终端处理,否则MCU不响应FPGA;另一个是计数发送FIFO单元21中的数据,当超过预先设定的值时,开始检测当前的数据是否是“/r”,若是,则发送INVT中断告诉MCU模块,此时需要接受终端处理,否则MCU不请求FPGA;从而形成一个简单的握手信号,来同步整个***的信息通信。
具体的,UART发送器单元31的功能及实现如下:
MCU模块提供输入信号,而输出信号控制数据在UART模块中的移动。UART发送器单元31采用状态机来实现。如图2所示,上电***进入空状态(txmit_idle)并且发送端输出“1”。当start_tx=1时,进入起始状态(txmit_start),起始位后发送数据状态(txmit_bit)连续计数8位后,由停止状态(txmit_stop)输出停止位。在发送端中需要产生trbe信号,来标志一次UART发送结束,用来控制MCU接口2中的发送FIFO单元21。
具体的,UART接收器单元32的功能及实现如下:
如图3所示,UART接收器单元32接收数据的串行比特流(rcvrc_bit),去掉起始位,并以并行格式把数据传送到MCU接口模块中,最后进入停止状态(rcvr_stop),去掉停止位。在接收端中需要产生data_ready信号,来标志一次UART接收结束,用来控制MCU接口2中的接收FIFO单元22。
本实用新型提供的技术方案带来的有益效果是:提出一种基于射频***的MCU与UART互通装置,方便、准确地实现了本地MCU与FPGA之间的信息交互。
以上所述仅为本实用新型的较佳实施例,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。

Claims (3)

1.一种基于射频***的MCU与UART互通装置,包括MCU模块和UART模块,其特征在于,还包括:
用于实现MCU和UART模块两个跨时钟域模块互通的MCU接口模块;所述MCU接口模块连接于所述MCU模块和所述UART模块之间。
2.根据权利要求1所述的基于射频***的MCU与UART互通装置,其特征在于:
所述MCU接口模块包括发送FIFO单元;所述UART模块包括UART发送器单元;所述发送FIFO单元与所述UART发送器单元相互连接。
3.根据权利要求2所述的基于射频***的MCU与UART互通装置,其特征在于:
所述MCU接口模块还包括接收FIFO单元;所述UART模块还包括UART接收器单元;所述接收FIFO单元与所述UART接收器单元相互连接。
CN201620384484.9U 2016-04-29 2016-04-29 一种基于射频***的mcu与uart互通装置 Expired - Fee Related CN205545366U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201620384484.9U CN205545366U (zh) 2016-04-29 2016-04-29 一种基于射频***的mcu与uart互通装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201620384484.9U CN205545366U (zh) 2016-04-29 2016-04-29 一种基于射频***的mcu与uart互通装置

Publications (1)

Publication Number Publication Date
CN205545366U true CN205545366U (zh) 2016-08-31

Family

ID=56794327

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201620384484.9U Expired - Fee Related CN205545366U (zh) 2016-04-29 2016-04-29 一种基于射频***的mcu与uart互通装置

Country Status (1)

Country Link
CN (1) CN205545366U (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109582618A (zh) * 2018-11-17 2019-04-05 武汉瑞纳捷电子技术有限公司 一种7816智能卡与cpu的数据传输匹配电路及方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109582618A (zh) * 2018-11-17 2019-04-05 武汉瑞纳捷电子技术有限公司 一种7816智能卡与cpu的数据传输匹配电路及方法

Similar Documents

Publication Publication Date Title
CN102819512B (zh) 一种基于spi的全双工通信装置及其方法
CN102088386B (zh) 一种电路***主从互联模块的串行总线
CN106372012A (zh) 一种不使用握手控制线的串口唤醒***及串口通信方法
CN105183690B (zh) 一种基于spi总线通信协议的双缓冲数据传输方法
CN105653461B (zh) 一种单usb接口转多uart调试接口的转换***
CN104142900A (zh) 一种通信接口转换装置
CN202190284U (zh) 一种CAN总线与SpaceWire总线的协议转换器
CN202696655U (zh) 多接口到e1协议转换器
CN205545366U (zh) 一种基于射频***的mcu与uart互通装置
CN102929830A (zh) 一种软件模拟快速通信协议
CN104216855A (zh) 一种usb转rs-485有源隔离转换器
CN212586891U (zh) 一种新型物联网燃气表信息安全结构
CN108614797A (zh) 一种多类型高低速串行总线集成接口
CN208128284U (zh) 一种基于s698pm的以太网转多路同步串口接口通讯设备
CN104144137B (zh) 一种高速lvds串行同步通讯控制器
CN202696609U (zh) 光纤集中器
CN205647570U (zh) 一种EtherCAT与DeviceNET的通信网关
CN204044808U (zh) 一种实现rs232、rs485和usb互转的装置
CN201839282U (zh) 用于区间计轴***的远程通讯装置
CN201910814U (zh) 串口通信与can总线通讯的通用数据快速交换装置
CN103068018A (zh) 一种低功耗高速透传数据的方法
CN106372014A (zh) 一种pcie总线转换cpci总线的实现方法
CN206236259U (zh) 一种基于大数据处理的数据采集平台
CN203289479U (zh) E1协议转换器
CN203340078U (zh) 一种远端站调制解调器的arm与网口通信模块

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20180716

Granted publication date: 20160831

PD01 Discharge of preservation of patent
PD01 Discharge of preservation of patent

Date of cancellation: 20200716

Granted publication date: 20160831

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160831

Termination date: 20180429