TI论坛
直播中

李林

7年用户 1222经验值
私信 关注

请问UART2在uDMA debug状态下可以接受数据 release状态下收不到数据这是什么情况?原因是什么?

本帖最后由 一只耳朵怪 于 2018-6-11 11:50 编辑

UART2接收使用uDMA,但是debug时能接收到数据,release状态下收不到数据

回帖(5)

韦明

2018-6-11 01:48:58
一般这种问题都是由于debug的时候时间比较慢,实际运行就不可以了,注意外设初始化的时候的延时问题。
举报

李林

2018-6-11 02:06:16
引用: ljmlvmd 发表于 2018-6-11 01:48
一般这种问题都是由于debug的时候时间比较慢,实际运行就不可以了,注意外设初始化的时候的延时问题。

芯片仿真速度应该一样吧
举报

韦明

2018-6-11 02:24:40
引用: wanglq2011 发表于 2018-6-11 02:06
芯片仿真速度应该一样吧

仿真的时候,应该是会慢点的。
举报

李林

2018-6-11 02:40:04
引用: ljmlvmd 发表于 2018-6-11 02:24
仿真的时候,应该是会慢点的。

找到问题了,我是两颗芯片协同工作,release状态下同时上电同时run,debug状态下,一颗上电就run,debug的这颗芯片还没run
举报

更多回帖

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