一种基于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缺省情况下的外部电路对内部系统存储空间数据的读写。 |
