cancel
Showing results for 
Search instead for 
Did you mean: 

Wireless

JiZh_4619191
New Contributor II

您好,

请问Modus Toolbox 中如何设置CYW20719B2的Quad SPI接口?

我利用下图方法

JiZh_4619191_0-1615812931153.png

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

JiZh_4619191_1-1615813011140.png

SPI1工作于Slave方式。但是实际运行发现只有MOSI起作用,也就是工作于1bit方式。

请问Quad SPI该如何配置?

 

谢谢

0 Likes
1 Solution
Owen_Zhang123
Moderator
Moderator

抱歉,目前的BTSDK暂时不支持QSPI。

计划在BTSDK 3.0上支持,我看了一下,BTSDK3.0预计在今年上半年发布。

View solution in original post

0 Likes
10 Replies
JiZh_4619191
New Contributor II

cycfg_routing.h文件如下:

JiZh_4619191_0-1615950974114.png

还做了如下配置:

wiced_hal_gpio_select_function(SPI1_CLK, WICED_SPI_1_CLK);

wiced_hal_gpio_select_function(SPI1_MISO, WICED_SPI_1_MISO);

wiced_hal_gpio_select_function(SPI1_MOSI, WICED_SPI_1_MOSI);

wiced_hal_gpio_select_function(SPI1_CS, WICED_SPI_1_CS);

wiced_hal_gpio_select_function(SPI1_IO2, WICED_SPI_1_IO2);

wiced_hal_gpio_select_function(SPI1_IO3, WICED_SPI_1_IO3);

上述函数返回均正常,但是无论作为slave还是master仍然工作在1bit状态。

0 Likes
Owen_Zhang123
Moderator
Moderator

我没有找到qspi对应的驱动,需要内部确认一下SDK是否可以支持QSPI,然后再回复你。

0 Likes
JiZh_4619191
New Contributor II

OMG!

我们公司为此投入了两年多的精力了,如果SDK不支持,请帮忙问一下是否能嵌入汇编语言实现Quad SPI。

0 Likes
Owen_Zhang123
Moderator
Moderator

抱歉,目前的BTSDK暂时不支持QSPI。

计划在BTSDK 3.0上支持,我看了一下,BTSDK3.0预计在今年上半年发布。

View solution in original post

0 Likes
JiZh_4619191
New Contributor II

那么,BTSDK 3.0发布的消息我第一时间从哪个网页可以得到?

谢谢

0 Likes
Roy_Liu
Moderator
Moderator

BTSDK3.0发布了 can be found from ModusToolbox™ 2.3.1   library manager. 也可以在此下载https://github.com/cypresssemiconductorco/btstack

Roy Liu
0 Likes
Owen_Zhang123
Moderator
Moderator

BTSDK发布之后,可以在下面的界面右边栏resources栏看到。

https://community.cypress.com/t5/ModusToolbox-Bluetooth-SDK/bd-p/ModusToolboxBluetoothSDK

0 Likes
JiZh_4619191
New Contributor II

是在这里吗?

JiZh_4619191_0-1616045905499.png

 

0 Likes