WIFI技术
直播中

成尔秩

8年用户 977经验值
私信 关注
[问答]

ModusToolbox中如何设置CYW20719B2的Quad SPI接口?

您好,
请问Modus Toolbox 中如何设置CYW20719B2的Quad SPI接口?
我利用下图方法

打开了wiced_btsdk下的design.modus文件,并配置了SPI1为Quad SPI接口

SPI1工作于Slave方式。但是实际运行发现只有MOSI起作用,也就是工作于1bit方式。
请问Quad SPI该如何配置?


回帖(1)

孙成红

2024-3-4 17:16:15
在ModusToolbox中设置CYW20719B2的Quad SPI接口时,您需要进行以下步骤:

1. 打开ModusToolbox IDE,并载入您的工程。
2. 在左侧的“Device Configurator”窗口中,选择“Design.modus”文件,双击打开。
3. 在“Pin Configuration”选项卡中,选择SPI1相关的引脚。确保CLK、MOSI、MISO和SS引脚正确配置,并已经正确连接到外部硬件设备。
4. 在“Peripheral Configuration”选项卡中,选择SPI1,并进行相关配置。

   a. 将SPI1的Mode设置为Quad SPI。
   b. 设置SPI1的Clock频率和数据位宽等参数。确保这些参数与您的硬件设备相匹配。
   c. 根据需要,配置SPI1的传输类型、中断和DMA。

注意事项:
1. 确保在“Instantiation View”选项卡中验证了SPI1的配置。确认所选引脚的功能以及引脚的电平正确。
2. 确保硬件接口电气特性与所选参数相匹配。例如,Quad SPI模式需要支持四个的IO线以及更高的时钟频率。
3. 在代码中,您需要使用相关API(例如wiced_hal_quadspi_init)初始化Quad SPI接口,并配置SPI模式、时钟频率和数据位宽等参数。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分