
STM32F407ZGT6的SD卡通过DMA控制时,无法从外部SRAM取数据
关于STM32Cubemx 6.15版本生成工程的文件编码的问题
STM32F407VET6 I2S 采用纯中断接收数据的问题
touchgfx handletickevent 执行的频率 是由什么决定的
STM32H7使用HAL库如何控制外置USB HS PHY进入低功耗
《年中视频学习心得》+我在年中学习STM32心得
touchgfx4.25 颜色错误?
ubuntu 编译stm32cubmax 生成的cmake工程,在最后链接阶段报错,can don't find-lc_none
STM32CubeMX居然卡死了
STM32G474VET6如何配置HRTIM的中心对齐模式
。另外,此时申请的内存还需注意32字节对齐,类似 ALIGN_32BYTES(uint8_t aRxBufferBUFFER_ALIGNED_SIZE])的写法。
大佬帮忙看看我这里要咋改?
[md]hi,
你在HAL_SPI_TransmitReceive_DMA(),要读取接收数据时做Invalidate操作验证下。
[md]hi
我在你说的基础上在接受前加了
SCB_InvalidateDCache_by_Addr
这个函数接收的数据没有问题了,但是经过大量的测试,在程序运行一段时间后会导致usb断连,你好 我现在发现用H750 dma+spi读写数据时发现当spi速度大于8M时出现内存不一致的问题,我再读之前已经
SCB_CleanInvalidateDCache_by_Addr
这个函数无效化内存了,速度小于8M时没有这个问题,我这个程序是运行在外挂的flash里的