12
返回列表 发新帖
楼主: az158

RT1052——12.纪念贴与eDMA不定长接收

[复制链接]

该用户从未签到

3

主题

8

帖子

0

注册会员

Rank: 2

积分
60
最后登录
2023-8-10
发表于 2022-5-19 16:33:37 | 显示全部楼层
本帖最后由 eefocus_3844338 于 2022-5-19 16:58 编辑
fengqiluoye 发表于 2022-5-7 09:49
你好,你的问题解决了,我现在也遇到了这样的问题,使用LPUART_SendEDMA()这个函数后程序就会死掉 ...

把发送完成中断关了,发送完成中断貌似会被自动使能。
参考 lpuart 的 edma_rb_transfer 例程,他会手动去调用 LPUART_TransferEdmaHandleIRQ。
再去看一眼函数的注释
  1. /* note This function is used as default IRQ handler by double weak mechanism.
  2. * If user's specific IRQ handler is implemented, make sure this function is invoked in the handler.
  3. */
  4. void LPUART_TransferEdmaHandleIRQ(LPUART_Type *base, void *lpuartEdmaHandle)
复制代码
总之坑很多的,慢慢来吧。

回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

2

帖子

0

新手上路

Rank: 1

积分
22
最后登录
2025-3-6
发表于 2022-8-19 14:19:27 | 显示全部楼层
没有找到fifo循环接收相关的东西,up了解嘛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-18 17:38 , Processed in 0.077997 second(s), 19 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表