D1 uart2 PD1&PD2引脚电平有脉冲,求解?
-
在使用 D1 的 uart2 功能时,在 PD1, PD2 引脚上有异常的脉冲信号.
系统使用情况:
已经在设备树中关闭了所有和 disp 有关的设备
将 uart2 的引脚映射到 PD1 和 PD2 上
刚开始发现 uart2 有异常数据,在逻辑分析仪上查看 PD1 & PD2上有异常的脉冲信号.
尝试直接设置 GPIO 寄存器,但是没有用,异常信号还在.求解答.很着急,
设备树设置:
该节点完全注释了,相关的视频节点也都注释了!包括引脚也注释了.
uart2 的引脚配置!
这是寄存器设置,下面是逻辑分析仪的波形.,这个信号在 disp 节点没有关闭时像是一个差分信号.暂时没什么解决的头绪.求大神指点!
-
把 uart2 那两条腿的 cfg 寄存器用devmem显示出来,然后对照pdf手册,看看是什么复用。
-
@whycan
初始的复用关系是这个!
出来的信号是这个样子!
D1引脚寄存器1.png
上面修改复用关系寄存器,是后面调试发现在其他模式下也会出现这个信号! -
请问这个问题解决了吗
-
我之前用PD21,PD20,做I2C也发现有脉冲,引脚MUX了也不行。
-
@suitjune
检查 .sunxi.dts 这个最终生成的设备树文件。
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号