您尚未登录。

#1 Re: NXP i.MX6UL/6ULL » NXP IMX8QM 踩坑日常 » 2022-07-11 23:24:55

这个不好查  得看你wifi芯片手册了

#2 NXP i.MX6UL/6ULL » NXP IMX8QM 踩坑日常 » 2021-12-24 13:21:21

easyzoom
回复: 2

IMX8QM作为一款比较新的板子  对应的资料也比较少
本人作为nxp的开发小白 分享一个在IMX8QM上实现基于M41核实现的dma不定长的例子以防踩坑

主要是发现nxp提供的sdk里面有个关于一个dma接收部分的判断有点问题:
函数追踪:LPUART_ReceiveEDMA->EDMA_SubmitTransfer中的判断
原型是
if (EDMA_GetRemainingMajorLoopCount(handle->base, handle->channel) != 0U)
更正后:
if ((handle->base->CH[handle->channel].TCD_CSR != 0) && ((handle->base->CH[handle->channel].CH_CSR & DMA_CH_CSR_DONE_MASK) == 0U))

lpuart_edma_transfer.rar

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn