3992| 3
|
关于DMA传输请求丢失的问题 |
1金钱
最佳答案问题解决,原因:
主要是DMA_InitStructure.DMA_FIFOThreshold语句注释掉了,导致DMA_InitStructure.DMA_FIFOThreshold的值是一个不确定的值。然后通过DMA_Init(DMA1_Stream6, &DMA_InitStructure); 函数中的下面2条语句,使得DMA1_stream6的FCR寄存器的值没有获得正确的直接模式,已经变成FIFO模式了。
tmpreg |= DMA_InitStruct->DMA_FIFOMode | DMA_InitStruct->DMA_FIFOThreshold;
DMAy_Streamx->FCR = tmpreg;
解 ...
| ||
| ||
| ||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-2 02:47
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网