提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
前面《ZYNQ开发系列——使用AXI4LITE接口进行PS和PL交互》我们将PL的AXI4LITE SLAVE模块准备就绪了。这一篇我们将PS端驱动也封装好,后面就能方便的利用函数来进行总线的读写了。
函数封装
之前我们在配置PS的时候总线的地址为:
那怎么对这个地址进行操作呢,应该有个文档。不过我直接在其他函数中找到其方法是最快的,因为我暂时忘了手册标题是什么了,找到了再补充名字《》。
想到其他外设实际上也应该有对地址的操作,我参考串口驱动中的一个文件
看,官方已经跟我们写好了,我们可以直接用了。不过我们还是改个名字再来用好点,并且我们也知道访问PL的基地址了,直接填上就是,因此我们改造的函数为如下:
读总线: