查看: 1313|回复: 0

S32K3系列autosar工程dma 中断问题

[复制链接]

该用户从未签到

2

主题

2

帖子

0

新手上路

Rank: 1

积分
40
最后登录
2025-2-10
发表于 2025-1-15 18:50:04 | 显示全部楼层 |阅读模式
autosar工程是由EB Tresos+Davinci config/developer完成的,EB 配置了MCL模块和RM模块,具体配置如下:mcl模块Dma logic Channel和Trgmux Logic Instance DMA_INSTANCE_0,RM模块配置了DMA MUX,使用的是lpuart0和lpuart8,lpuart0配置了DMA MUX 是用的DMA_Channel_0 DMA_Channel_1 lpuart8配置了DMA MUX 是用的DMA_Channel_2 DMA_Channel_3 ,因为autosar是os管理中断所以没有配置Platform模块,davinci config导入eb arxml后,配置了OS lsr 20-23,代码调用 Lpuart_Uart_Ip_AsyncSend(8,TX_data,8);运行并没有进入到dma完成中断,while(LPUART_UART_IP_STATUS_SUCCESS != Lpuart_Uart_Ip_GetTransmitStatus(8,&BytesRemaining));一直返回的是LPUART_UART_IP_STATUS_BUSY,请问该怎么觉得这个问题,谢谢。

PixPin_2025-01-15_18-49-36.jpg
PixPin_2025-01-15_18-48-28.jpg
PixPin_2025-01-15_18-49-10.jpg
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-9-10 23:20 , Processed in 0.083264 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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