Search found 4 matches

by Mumu_YU
2024年 Apr 18日 15:40
Forum: TuyaOS-蓝牙设备开发
Topic: PHY6222芯片SPI灯控(DMA模式)演示例程
Replies: 10
Views: 5848

Re: PHY6222芯片SPI灯控(DMA模式)演示例程

替换这两个文件,然后在keil中定义一下这个宏 DMAC_USE ,就支持dma进行数据的传输了,如果数据大于255个字节可以修改下config_dma_channel4spirx或者config_dma_channel4spitx这个通道将DMA_CH_2或者DMA_CH_1换成DMA_CH_0便可以支持大于255个字节,注意tx或rx同时使用时不能使用同一个ch; hal_spi_transmit(&s_spi, SPI_TXD, s_spi_tx_buf, NULL, BUF_LEN, 0);//此为单发模式。 hal_spi_transmit(&s_spi, SPI_T...
by Mumu_YU
2023年 Nov 9日 16:46
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】【TuyaOS OS】【PHY6222】求份SPI的使用DEMO或者文档
Replies: 12
Views: 1167

Re: 【求助】【TuyaOS OS】【PHY6222】求份SPI的使用DEMO或者文档

频率在6400的时候波形还正常,频率6400000的时候就会卡住重启了。out_log.jpgthere.jpgcode.jpg 5.3 SPI支持速率 SPI频率有如下注意事项,其中 F ssi_clk为 pclk,F sclk_in为 spi clock。 ➢ SPI Master: F ssi_clk >= 2 × (maximum F sclk_out ) ➢ SPI Slave (receive only): F ssi_clk >= 6 × (maximum F sclk_in ) ➢ SPI Slave: F ssi_clk >= 8 × (maximum F sclk_in)...
by Mumu_YU
2023年 Nov 9日 10:30
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】【TuyaOS OS】【PHY6222】求份SPI的使用DEMO或者文档
Replies: 12
Views: 1167

Re: 【求助】【TuyaOS OS】【PHY6222】求份SPI的使用DEMO或者文档

请参考SDK默认spi示例:case TEST_CID_TX_SPI_DATA 频率在6400的时候波形还正常,频率6400000的时候就会卡住重启了。out_log.jpgthere.jpgcode.jpg 5.3 SPI支持速率 SPI频率有如下注意事项,其中 F ssi_clk为 pclk,F sclk_in为 spi clock。 ➢ SPI Master: F ssi_clk >= 2 × (maximum F sclk_out ) ➢ SPI Slave (receive only): F ssi_clk >= 6 × (maximum F sclk_in ) ➢ SPI Sla...
by Mumu_YU
2023年 Nov 9日 10:19
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】【TuyaOS OS】【PHY6222】求份SPI的使用DEMO或者文档
Replies: 12
Views: 1167

Re: 【求助】【TuyaOS OS】【PHY6222】求份SPI的使用DEMO或者文档

wxq1123 2023年 Nov 8日 18:25
逻辑的院子 2023年 Nov 8日 17:59

请参考SDK默认spi示例:case TEST_CID_TX_SPI_DATA

可以用DMA的方式发送吗,怎么操作呢

打开宏DMAC_USE就可以