H7系列无法配置MPU
STM32G0B1adc+dma采样数据错位
STM32H745I-DISCO 下载TouchGFX报找到不FLASH下载算法文件
No source available for "uwTickPrio0 at 0x20000004
STM32H743或者是STM32F767读取NAND时候直接将数据存放到SDRAM中会出错,但是将读取的数据存入到内部IRAM中不会,请问是什么原因导致的。
STM32 SPI从机用DMA方式实现全双工,数据传输过程中出错。
stm32cubeIDE取消usb_hid.c文件了吗?
为什么ETH配置中没有Advanced Parameters?
STM32H7,使用LWIP通信,数据量过大会卡死。
LQFP100 STM32H750的ADC快速通道如何配置最高采样率呢
储器区读取数据。相应的库函数代码是SCB_InvalidateDCache();
我用的DMA空闲中断读取,只能在读取后触发中断,如果是读取之前关闭
DCache,岂不是等于一直关闭DCache。读取完一帧数据后,是否还不能打开DCache,因为这样等于下一次读取之前还是打开的
你可以针对UART的接收buffer做Dcache的无效操作。
ALIGN_32BYTES(static uint32_t UART_BufferBUFFER_SIZE])={0};
SCB_InvalidateDCache_by_Addr (void * addr, uint32_t dsize);
或者针对接收缓冲区做MPU配置,配置其为device属性也可以。
SCB_InvalidateDCache_by_Addr填入的地址应该是哪里的地址?我试过了缓存数组的、还试了DMA的结构体,没有用
[md]UART接收缓冲的地址。