嵌入式开发者社区

标题: omapl138 upp接口实现内部回环功能疑问? [打印本页]

作者: 小石    时间: 2017-3-25 11:44
标题: omapl138 upp接口实现内部回环功能疑问?
使用upp的内部回环进行,B到A的,使用创龙的api, 使用的是单倍数据率,16位的数据总线,但是在A通道中接收的数据总是B通道的两份。不知是什么原因。" c' @% g% U1 _& H
- l( L5 h  F) T
        /*数字回环配置*/
0 s3 ^4 y5 S; i6 t# r% @' v        uPPDLBConfig(SOC_UPP_0_REGS,UPP_UPDLB_BA);/ q  E# |6 J. C& y. t

) a5 c# ?: O3 Y+ c% q7 S: \' K+ u$ U0 I$ h
就是将创龙代码“uPP_B_TO_A”工程改下也是一样的:$ s1 I3 V0 e5 Z
1,uPPPinMuxSetup(uPP_CHA_16BIT_CHB_16BIT);0 S4 O( `, E% q, Q. {3 c" j; ^
2,UPCTL->IWA = 1
6 ~4 _% I% a: }4 p9 o7 A! {% S5 E     UPCTL->IWB = 1 & x: T: F" a' x% I8 J9 b
5 ~" t9 Z& q2 z* Y) z3 g

3 s  ^0 k+ {$ ?! V4 s; ]3,uPPDLBConfig(SOC_UPP_0_REGS,UPP_UPDLB_BA);
5 W  g; n+ N9 n5 c( X( X' H$ s: f- k; \2 X7 \- T

5 {1 x. d* n8 F  r最后结果为:
. f6 v, y& G) R' h4 l: S; v" P[attach]2101[/attach]% f6 Y+ d* M# }  f

作者: human    时间: 2017-3-30 08:56
有16位的例程可以参考一下
作者: 小石    时间: 2017-3-30 14:48
human 发表于 2017-3-30 08:56
* ~' H( O  a, ?! N有16位的例程可以参考一下

) W7 R) Y1 [  V, p谢谢,只是缺少了对A通道的时钟设置,原来upp回环测试接收端也要设置时钟。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4