Luckfox Pico Plus SPI大数据量接收
Posted: 2025-01-10 10:30
LuckFox Pico Plus使用SPI0 Slave接口接收数据,现在想一次性接收10KB数据量,所以修改SPI rx_buffer大小设置成10KB,但使用sizeof(rx_buffer)一直显示的是1024,并且spi例程不能执行下去,卡着不动。
尝试修改SDK/sysdrv/source/kernel/drivers/spi,将bufsiz改为102400:static unsigned bufsiz = 102400;
还有SDK/sysdrv/source/kernel/arch/arm/boot/dts/rv1106.dtsi,将第1061行spi0修改为:reg = <0xff500000 0x19000>;
但还是没有效果,请问还有哪些尝试方向可以试试呢?
尝试修改SDK/sysdrv/source/kernel/drivers/spi,将bufsiz改为102400:static unsigned bufsiz = 102400;
还有SDK/sysdrv/source/kernel/arch/arm/boot/dts/rv1106.dtsi,将第1061行spi0修改为:reg = <0xff500000 0x19000>;
但还是没有效果,请问还有哪些尝试方向可以试试呢?