zynq spi-emio的使用方法

发布时间:2024年01月05日

zynq中spi的配置
在这里插入图片描述
二、实际使用引脚
在这里插入图片描述
三、引脚分配

set_property 	PACKAGE_PIN 	AC11 			[get_ports emio_spi0_m_i_0]
set_property 	PACKAGE_PIN 	M8 				[get_ports emio_spi0_m_o_0]
set_property 	PACKAGE_PIN 	P9				[get_ports emio_spi0_sclk_o_0]
set_property 	PACKAGE_PIN 	B13				[get_ports spi_tx_ss_io]
set_property 	IOSTANDARD 		LVCMOS33 		[get_ports emio_spi0_m_i_0]
set_property 	IOSTANDARD 		LVCMOS33		[get_ports emio_spi0_m_o_0]
set_property 	IOSTANDARD 		LVCMOS33 		[get_ports emio_spi0_sclk_o_0]
set_property 	IOSTANDARD 		LVCMOS33 		[get_ports spi_tx_ss_io]

四、vitis初始化

XSpiPs SpiInstance;
int SpiPs_Init(XSpiPs *SpiInstancePtr,u16 SpiDeviceId )
{
	int Status;
	XSpiPs_Config *SpiConfig;

	/*
	 * Initialize the SPI driver so that it's
文章来源:https://blog.csdn.net/crjmail/article/details/135410827
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。