集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1306|回复: 5

XPS中IP core API函数的查阅和使用方法

[复制链接]
小舍YZ 发表于 2017-7-10 16:09:20 | 显示全部楼层 |阅读模式
XPS中IP core API函数的查阅和使用方法

XPS中自带的IP Core包含底层设备驱动以及各类API函数,类似于Windows编程的API函数,功能强大,降低了设计人员的开发难度,但XPS并没有提供类似于MSDN的API函数查询库,给设计造成了一定的麻烦。本节介绍如何查阅IP Core的API函数,以及其常用的数据类型。
1.XPS中的常用数据类型

和Windows程序开发一样,为了便于记忆和管理数据类型,XPS也对基本的数据类型进行了重定义,常见的数据类型如表9-10所列。

表9-10 EDK开发中常用的数据类型

注意:所有的数据类型可在工程文件夹的“microblaze_0\include”目录下的“xbasic_type.h”以及“xstatus.h”文件查询。和硬件以及外设相关的参数可在“xparameters.h”的头文件中查询。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| 小舍YZ 发表于 2017-7-10 16:10:17 | 显示全部楼层
2.在XPS中查阅API函数
XPS中IP core的风格是统一的,下面以GPIO的IP Core为例来介绍如何查阅API函数,并对其常用函数进行简要说明。
1)将GPIO的IP Core加入到工程中,然后在总线接口界面中,选中GPIO并点击右键,选择“Driver View API Documentation”,如图9-71所示。

图9-71 查阅GPIO API函数

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| 小舍YZ 发表于 2017-7-10 16:11:31 | 显示全部楼层
2)在弹出的浏览页面中,点击gpio gpio.h的超链接,进入gpio.h的浏览页面,可以发现两个结构体XGpio和XGpio_Config,以及16个API成员函数,如图9-72所示。在gpio.h文件中,可直接查阅API函数文档,也可通过“File List”超链接查阅与GPIO有关的所有.h和.c文件的说明文档。本书已在上上节中给出了GPIO模块常用函数的说明,这里就不再重复。

图9-72 gpio.h中的数据和函数列表

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
芙蓉王 发表于 2017-7-11 09:09:11 | 显示全部楼层
                     感谢楼主分享
 楼主| 小舍YZ 发表于 2017-7-11 11:30:08 | 显示全部楼层

                                                                
zxopenljx 发表于 2023-2-15 11:00:31 | 显示全部楼层
XPS中IP core API函数的查阅和使用方法
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-28 09:24 , Processed in 0.065136 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表