STM32H7S78-DK板卡用CubeMX生成代码后编译不通过需要如何操作?
CAN发送数据HAL_CAN_Transmit能够发送数据HAL_CAN_AddTxMessage()函数发送数据堵在邮箱里面发不出去了
octo spi外设中的Dual-Quad spi 是把一个octo spi分成两个qspi吗
CubeMX内H573如何启用RMII_PTP_Synchro?
使用Hal库的SPI读取磁边传感器导致STM32G4无法运行
STM32cubeMx打开报错更新器正在下载
最新CubeMX 创建STM32F1 FreeRTOS 选择新版库 1.8.6 后 工程出错
MotorControl Workbench无法生成代码
stm32h750 cube ai 卡ai_network_create_and_init了
STM32CUBEMX生成的L431RCTX代码根本没法用
。另外,此时申请的内存还需注意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里的