ZYNQ axi uart16550 IP核扩展485接口使用

我的另外一篇博客:ZYNQ axi_uartlitle IP核扩展232或者422

ZYNQ axi_uartlitle IP核扩展232或者422_wangjie36的博客-CSDN博客

一,AXI UART 16550简介

用于通用接收/发送异步传bai输信息的串口安装在一个称作“UART”的芯片旁边。PC机早期使用UART的型号是8250和16450,这两种型号都不能满足需要。目前普通的PC机使用的是16550的UART,最新型的UART是16650和16750,通常这样的芯片不安装在系统板上。UART16550除了拥有AXI UART Lite的全部功能外,还提供1.5bit和2bit停止位,在可配置波特率的基础上还可以使用外部时钟供给串口接收模块,经测试发现,其波特率可以达到linux中tty设备定义的最大波特率,也就是4.5Mbps。功能丰富的UART IP在资源的利用上显然要比UART Lite要高,UART16550是UART Lite资源的3倍左右。

ZYNQ axi uart16550 IP核扩展485接口使用_第1张图片

二,vivado工程搭建,并导入SDK

1,添加PL到PS

你可能感兴趣的:(fpga,armv,dma)