当我在开发ZYNQ过程中使用PL-PS 的IP核之间相互使用,那么就得需要对IP核中所定义的寄存器进行读和写,那么在软件端有这么一个叫XSCT的工具来进行操作。
例子1:接下来使用XSCT来调试串口对数据上下行传输读/写。
以下是官方AXI UART Lite ip核的寄存器列表
xsct%: mwr 0x42c00004 0xfe 串口助手将打印 0xfe
xsct%: mrd 0x4200000 读取串口接收到在数据
例如2:对LED寄存器的读和写
2.如图0x4120_0FFF是控制四个LED灯的寄存器
2.1在xsct输入 mwr 0x04120002 0x01 引脚输出高电平 反之为低电平
2.2在xsct读取 mrd 0x04120002 寄存器的电平信号
同时可以以此方式读写ps端资源的寄存器
参考来自:XILINX SDK XSCT/XMD 命令大全以及使用说明_xilinx xsct-CSDN博客文章来源:https://www.toymoban.com/news/detail-792702.html
Xilinx XSCT 调试jtag-uart , jtagterminal_xsct jtag uart-CSDN博客文章来源地址https://www.toymoban.com/news/detail-792702.html
到了这里,关于Xlinx FPGA如何在软件开发端使用XSCT工具直接对寄存器进行读和写调试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!