如题:驱动幻彩灯调用的DMA回调,在tkl send数据的时候被打断了,定位到MS_access_send_pdu内部应该做了dma spi存储导致,将hal_flash_write_by_dma强制改成spi_write后,可以解决,请教下这样处理是否存在弊端,是否有更合理的方法,spi dma刷灯速度比较快在10-20ms发送一次。
PHY6222_MESH_3.9.0 DMA驱动幻彩灯与pdu send冲突
- joey_nobug
- Posts: 157
Re: PHY6222_MESH_3.9.0 DMA驱动幻彩灯与pdu send冲突
可以使能 FLASH_WRITE_DMA_CH3 这个宏定义,将 flash 操作改为 dma3,将 dma0 通道留给业务使用
Talk is cheap, show me the code.
-
scanway_lin
- Posts: 26
Re: PHY6222_MESH_3.9.0 DMA驱动幻彩灯与pdu send冲突
没有找到相应的宏,可否提供下例程。
- joey_nobug
- Posts: 157
Re: PHY6222_MESH_3.9.0 DMA驱动幻彩灯与pdu send冲突
可以更新下原厂新的驱动
Talk is cheap, show me the code.
-
scanway_lin
- Posts: 26