yueyin uart ip 使用说明文档

这篇具有很好参考价值的文章主要介绍了yueyin uart ip 使用说明文档。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 概述

本文用于讲解yueyin IP 的uart ip(串口/rs422/rs485/rs232)的功能,以及使用说明,方便使用者快速上手。
版本:V1.0.0
编制:月隐

2 IP功能

yueyin_ip_uart是月隐编写的串口IP,实现串口的底层收发时序,可灵活设置奇偶校验位,数据位的位宽等参数,收发指示信号明显好用。
串口的协议为:1bit起始位,data W(8) bit 数据位,1bit停止位。
具体的串口协议时序这里不做详细介绍,若需了解请自行查找资料。

3 IP端口

yueyin uart ip 使用说明文档

图 1 IP 端口截图
Uart ip的端口如上图所示,说明如下表所示:
表 1 端口说明表
序号 端口名 功能说明 备注

  1.  BPS_SET	波特率设置,单位bps,例如9600bps	
    
  2.  clk	时钟,建议是波特率的10倍以上	
    
  3.  rst_n	复位,低电平有效	
    
  4.  uart_rx	串口的rx端口	
    
  5.  uart_tx	串口的tx端口	
    
  6.  uart_tx_data	发送的串口数据	
    
  7.  uart_tx_data_vld	发送的串口数据有效指示信号	
    
  8.  uart_tx_data_rdy	发送的串口数据接收准备好信号	
    
  9.  uart_rx_data	接收的串口信号	
    
  10. uart_rx_data_vld	接收的串口信号有效指示信号	
    
  11. parity_error	奇偶校验错误的指示信号,为1时有误,为0时无误	PARITY_EN为1时才有效
    

表 2 常数设置说明
序号 常数名 功能说明 备注

  1.  CLK_Fre	Clk的时钟频率,单位HZ,例如100_000_000 HZ	
    
  2.  DATA_W	串口时序协议中的数据位的位宽,可设置5,6,7,8bit,最常用的为8	
    
  3.  parity_en	奇偶校验位使能,1使能,0不使能	
    
  4.  parity_mode	校验模式,0偶校验(even),1奇校验(odd)	
    

4 收发数据时序

4.1 Uart_tx接口

uart_tx_data_vld与uart_tx_data_rdy同时为高时,uart_tx_data有效,如下图所示发送的有效数据,FE,09处的波形。
yueyin uart ip 使用说明文档

图 2 TX时序

4.2 Uart_rx接口

uart_rx_data_vld为高时,代表uart_rx_data有效,如下图所示接收到数据fe,09时的波形时序。
yueyin uart ip 使用说明文档

图 3 rx时序

5 获取IP地址

yueyin uart ip文章来源地址https://www.toymoban.com/news/detail-496258.html

到了这里,关于yueyin uart ip 使用说明文档的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IBERT IP核使用说明

    工程中使用高速接口GTX,如果GTX建链建不起来,Vivado自带的调试工具误码率测试(Integrated Bit Error Ratio Tester,IBERT)核可以帮助分析建链失败原因。本片文章是IBERT IP核的使用说明,下面对IBERT详细论述。 IBERT核对任一GTX收发器都设计有模式发生器核模式检查器。模式发生器发

    2024年02月07日
    浏览(38)
  • SkeyeWebPlayer.js H5播放器使用文档说明

    SkeyeWebPlayer.js H5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)视频直播与视频点播等多种协议, 支持H.264、H.265、AAC等多种音视频编码格式,支持mse、wasm等多种解码方式,支持Windows、Android、iOS全平台终端的H5播放器。 功能说明 支持 m3u8/HLS 播放; 支持 HTTP-FLV/WS-FLV 播放

    2023年04月08日
    浏览(33)
  • typecho文档下的系统使用要求及文件结构说明

    typecho是基于GNU General Public License 2.0开源协议。 轻量高效 数据库仅仅 7 张数据表,加上不足 400KB 的代码,就实现了完整的插件与模板机制。超低的 CPU 和内存使用率,足以发挥主机的最高性能。 先进稳定 原生支持 Markdown 排版语法,易读更易写。支持 BAE/GAE/SAE 等各类云主机,

    2024年02月06日
    浏览(38)
  • AXI DMA IP核使用说明

    AXI DMA提供内存和AXI4-Stream 目标外设之间的高带宽直接内存访问。DMA除了配置为直接DMA模式外,还可以配置为scatter/gather(S/G)模式,S/G模式减轻CPU负担。 为了掌握对DMA的使用方法,需要对DMA IP核有足够的了解。这篇文章主要对AXI DMA IP 核的使用进行简单的说明,接下来详细论

    2024年02月13日
    浏览(41)
  • 使用SSM框架基于SpringBoot的个人博客+源代码+文档说明

    点击这里下载源码 项目介绍 通过从零开始搭建整个项目,了解整个开发流程,如何设计,如何实现,一步步发现,一步步解决。系统的运用SpringBoot与它集成的各种框架,对于学习了SpringBoot却没有实际运用的人是一个很好的练手项目。 主要技术与框架 项目构建:Maven web框架

    2024年02月03日
    浏览(57)
  • IP-Guard压缩包穿透加解密功能使用说明

    一、功能简介 增加压缩包穿透加解密功能,启用压缩包加解密穿透功能,用户在对压缩包文件进行加 解密时,加密系统会直接加密或者解密压缩包内的文件,而不是加解密压缩包文件本身。若 不启用压缩包加解密穿透功能,用户在对压缩包文件进行加解密时,加密系统会加

    2024年02月08日
    浏览(41)
  • webUI下使用IP-adapter的简要说明

    IP-adapter是一个最近比较火的模型,但是在webUI下使用,经常会报各种各样的错误,这里简单讲一下模型匹配问题的处理方式,希望对你有帮助。 错误案例说明: 比如说选择了sdxl的模型,并且选择了ip-adapter_clip_sdxl_plus_vith预处理器后,模型选择ip-adapter_xl [4209e9f7], 可能会遇到

    2024年04月12日
    浏览(59)
  • 【Python使用】嘿马头条完整开发md笔记第1篇:课程简介,ToutiaoWeb虚拟机使用说明【附代码文档】

    嘿马头条项目从到完整开发笔记总结完整教程(附代码资料)主要内容讲述:课程简介,ToutiaoWeb虚拟机使用说明,Pycharm远程开发,产品与开发,数据库1 产品介绍,2 原型图与UI图,3 技术架构,4 开发。OSS对象存储,七牛云存储,CDN,缓存。缓存,缓存架构,缓存数据,缓存有效

    2024年03月13日
    浏览(47)
  • 详细接口和使用说明的FPGA IP实现VGA转HDMI功能

    FPGA实现VGA转HDMI功能的IP,配详细的接口和使用说明 ID:3440 718008093072 木若君熙 标题: FPGA实现VGA转HDMI功能的IP及其详细接口和使用说明 摘要: 本文针对FPGA(Field-Programmable Gate Array)实现VGA转HDMI功能的IP进行了详细的分析与说明。首先介绍了FPGA的基本原理和应用领域,然后详细介

    2024年04月25日
    浏览(37)
  • SOC系统经典IP介绍以及使用方法说明之dw_i2c

    第三章 DW_i2c功能及使用流程介绍 文章目录 前言 一、功能介绍 1.1 i2c写操作: 1.1.1 详细flow介绍 1.2 i2c读操作: 1.2.1 详细flow介绍 二、软件流程介绍 2.1 定义WDT中断服务子程序 2.2 定义main函数 三、总结      按照i2c的协议,i2c的时钟由master方提供,master可以向slave发送数据,也

    2024年02月03日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包