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

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
JiZh_4619191
Level 4
Level 4
25 replies posted 25 sign-ins 10 replies posted

您好,

请问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 点赞
1 解答
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

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

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

在原帖中查看解决方案

0 点赞
10 回复数
JiZh_4619191
Level 4
Level 4
25 replies posted 25 sign-ins 10 replies posted

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 点赞
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

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

0 点赞

OMG!

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

0 点赞
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

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

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

0 点赞

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

谢谢

0 点赞
Roy_Liu
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 10 questions asked

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

Roy Liu
0 点赞
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

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

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

0 点赞

是在这里吗?

JiZh_4619191_0-1616045905499.png

 

0 点赞
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins
0 点赞

多谢

0 点赞