NXP MCU 技术william hill官网
直播中

张生

9年用户 836经验值
擅长:光电显示 接口/总线/驱动
私信 关注
[问答]

S32K146 UART DMA使用问题求解

项目简介:
1.采用S32K146单片机
2. 使用了很多MCU外设,比如UART(BR: 230000bps), CAN, I2C, GPIO, LPIT, LPTMR, FTM(2 modules, 12 channels IC, )等,我们也使用FreeRTOS。
3. 以上所有外围设备,但GPIO 使用中断模式。

我的问题:
1. UART上的数据大小约为9KB/s,我们每个字节都配置了UART中断,所以执行的中断太多,我们的应用程序功能会受到影响。
2. 现在想先用DMA接管UART TX中断,不知道能不能把UART通信(TX/RX)分开,只用一个方向的DMA。
3.如果2的答案是肯定的,那么我可以使用SDK来实现这个(目前,我们使用SDK来配置UART模块)?可以知道步骤吗?
4.如果2的答案是否定的,那你有没有其他的建议可以明显减少我的打扰。

              

更多回帖

发帖
×
20
完善资料,
赚取积分