一种基于UART的数据传输系统及其控制方法

基本信息

申请号 CN201811522810.8 申请日 -
公开(公告)号 CN109634901A 公开(公告)日 2019-04-16
申请公布号 CN109634901A 申请公布日 2019-04-16
分类号 G06F13/42(2006.01)I 分类 计算;推算;计数;
发明人 李宝川; 鲁汉洋 申请(专利权)人 上海芷锐电子科技有限公司
代理机构 南京钟山专利代理有限公司 代理人 上海芷锐电子科技有限公司
地址 200000 上海市浦东新区自由贸易试验区亮秀路112号A座202、203室
法律状态 -

摘要

摘要 本发明公开了一种基于UART的数据传输系统,接收FSM负责接收输入RXD信号得到可靠的串行信号并依据UART协议接收数据,解析电路与接收FSM连接用于对依据定制读写协议数据进行解析及分类,接收FIFO与解析电路连接用于缓存接收到需要发送至芯片外部的解析数据,读写控制单元用于依据定制读写协议完成各种定制命令的具体实现,读写控制单元包含异步写FIFO和异步读FIFO,其中异步写FIFO与解析电路连接,异步读FIFO输入INT信号,发送FSM与接收FIFO和异步读FIFO连接用于将数据转换成UART串行数据TXD信号发送出去,AXI主接口与异步写FIFO连接,APB从接口与异步读FIFO连接。本发明全硬件实现UART数据的接收、发送、解析及读写控制,实现特定目的下数据的高效传输,并支持CPU缺省情况下的外部电路对内部系统存储空间数据的读写。