Pmod IP设计要求

下表提供了Pmod IP支持哪些Pmods和板的信息,以及使用每个Pmod IP的额外设计要求。

表的内容

表1:支持的平台

平台 处理器类型
附庸风雅的A7 Microblaze
附庸风雅的S7 Microblaze
艺术Z7 Zynq
Basys3 Microblaze
Cmod A7 Microblaze
Cmod S7 Microblaze
科拉Z7 Zynq
Genesys2 Microblaze
在下A7 Microblaze
在下视频 Microblaze
Microblaze
USB104 A7 Microblaze
Zybo Z7 Zynq

表2:支持Pmods

Pmod Pmod IP核心 接口类型 额外的笔记
8 ld PmodGPIO_v1_0 GPIO -
ACL PmodACL_v1_0 SPI -
ACL2 PmodACL2_v1_0 SPI -
AD1 PmodAD1_v1_0 SPI -
AD2 PmodAD2_v1_0 IIC -
AD5 PmodAD5_v1_0 SPI -
肌萎缩性侧索硬化症 PmodALS_v1_0 SPI -
AMP2 PmodAMP2_v1_0 GPIO -
aq PmodAQS_v1_0 IIC -
BB PmodGPIO_v1_0 GPIO -
祝福 PmodBLE_v1_0 UART -
BT2 PmodBT2_v1_0 UART -
BTN PmodGPIO_v1_0 GPIO -
可以 PmodCAN_v1_0 SPI -
CLS PmodCLS_v1_0 SPI -
CMPS2 PmodCMPS2_v1_0 IIC 软件例子需要数学。h -见Xilinx应答记录52971
颜色 PmodCOLOR_v1_0 IIC -
DA1 PmodDA1_v1_0 SPI -
DHB1 PmodDHB1_v1_0 脉宽调制/GPIO -
DPG1 PmodDPG1_v1_0 SPI -
内附 PmodENC_v1_0 GPIO -
ESP32 PmodESP32_v1_0 UART -
全球定位系统(GPS) PmodGPS_v1_1 UART -
陀螺 PmodGYRO_v1_0 SPI -
HYGRO PmodHYGRO_v1_0 IIC -
JSTK PmodJSTK_v1_0 SPI -
JSTK2 PmodJSTK2_v1_0 SPI -
KYPD PmodKYPD_v1_0 GPIO -
领导 PmodGPIO_v1_0 GPIO -
MAXSONAR PmodMAXSONAR_v1_0 GPIO -
MicroSD PmodSD_v1_0 SPI -
mtd PmodMTDS_v1_0 SPI -
导航 PmodNAV_v1_0 SPI /GPIO -
OLED PmodOLED_v1_0 SPI /GPIO -
OLEDrgb pmodOLEDrgb_v1_0 SPI /GPIO -
PIR PmodPIR_v1_0 GPIO -
R2R PmodR2R_v1_0 GPIO -
RTCC PmodRTCC_v1_0 IIC -
SD PmodSD_v1_0 SPI -
SF3 PmodSF3_v1_0 SPI -
苏维埃社会主义共和国 PmodGPIO_v1_0 GPIO -
SWT PmodGPIO_v1_0 GPIO -
TC1 PmodTC1_v1_0 SPI -
TMP3 PmodTMP3_v1_0 IIC -
无线网络 PmodWIFI_v1_0 SPI 385kb最小程序内存

表3:Pmod ip的时钟要求

注意:该表中没有出现的Pmod ip没有任何特定的时钟建议。

Pmod IP核心 AXI时钟要求(兆赫 参考时钟的名字 最高参考时钟频率(兆赫
PmodACL_v1_0 - ext_spi_clk 80
PmodACL2_v1_0 - ext_spi_clk 50
PmodAD1_v1_0 One hundred.兆赫AXI时钟需要 - -
PmodAD5_v1_0 - ext_spi_clk 50
PmodALS_v1_0 - ext_spi_clk 50
PmodCAN_v1_0 - ext_spi_clk One hundred.
PmodCLS_v1_0 - ext_spi_clk 50
PmodDA1_v1_0 - ext_spi_clk 50
PmodDPG1_v1_0 - ext_spi_clk 50
PmodGYRO_v1_0 - ext_spi_clk 50
PmodJSTK_v1_0 - ext_spi_clk 16
PmodJSTK2_v1_0 - ext_spi_clk 16
PmodMTDS_v1_0 56兆赫最大 - -
PmodNAV_v1_0 - ext_spi_clk 50
pmodOLEDrgb_v1_0 - ext_spi_clk 50
PmodSD_v1_0 32兆赫最大(推荐) - -
PmodSF3_v1_0 - ext_spi_clk 50
PmodTC1_v1_0 - ext_spi_clk 50
PmodWIFI_v1_0 200兆赫最大值(对于25兆赫SPI时钟) - -

表4:Pmod ip的中断要求

注意:Pmod IP核不在这个表中没有中断引脚。

Pmod IP核心 中断销名称/ s 中断需要软件示例
PmodAMP2_v1_0 timer_interrupt 是的
PmodCAN_v1_0 SPI_interrupt,GPIO_interrupt 没有
PmodGPS_v1_1 gps_uart_interrupt 是的
PmodSF3_v1_0 QSPI_INTERRUPT 是的
PmodWIFI_v1_0 WF_INTERRUPT 是的

表5:Pmod软件的编程语言示例

注意:除非另有说明,这个Pmod的软件示例是用C编写的。

Pmod IP核心 编程语言
PmodMTDS_v1_0 c++
PmodSD_v1_0 c++
PmodWIFI_v1_0 c++