am335x是否有串口发送完成中断,,,,,我要用于485的切换..也就是所有的fifo都已经发送到总线上了…
目前知道TXSRE这个位可以判断移位寄存器是否为空,但是我没有找到对应的中断…也就是我想当中断来了.代表TXSRE这个寄存器为空
不是fifo为空中断…fifo为空不一定将数据移动到总线上.
Yaoming Qin:
你是不是已经试过了fifo threshhold那个中断,不好用么?
Yaoming Qin:
回复 Yaoming Qin:
我查了下,可以关掉fifo,使用THR interrupt
A Xian:
回复 Yaoming Qin:
如果fifo关闭了..那么接收和发送会频繁来中断..不是会影响效率吗?
特别是接收….
485是半双工的…发送时将fifo设置为0..发送完成后.重新设置fifo..或许可行
user1582594:
回复 Yaoming Qin:
最近公司在搞AM3352平台。自己画的PCB板。在验证MPU是否能跑时,将AM3352的串口0(E15(TXD)和E16(RXD)引脚)引出经过相应的电平转换芯片之后和电脑相连,但是没有数据显示。用示波器测量没有波形,但是两个引脚都是高电平3.1V(这两个引脚设计时,使用的是VDDSHV6=3.3V)。
开发板TMDXEVM3358在没有任何image和程序的情况下,是有“CCCCCCCC………………”打印出来的。
请问如何才能使串口0打印出信息?或者如何证明MPU已经跑起来?(PMIC电源正常)
Yaoming Qin:
回复 user1582594:
检查下你的sysboot,有没有设置到串口启动
user1582594:
回复 Yaoming Qin:
是有的。请看图片图中/UM为不贴。
而且没有插上SD卡
Yaoming Qin:
回复 user1582594:
那查查你的PMIC的几路电压是不是都出来了
user1582594:
回复 Yaoming Qin:
除了5V电压之外,其他电压都正常。
user1582594:
回复 Yaoming Qin:
除了5V升压没有出来,其他的都正常
user1582594:
回复 Yaoming Qin:
5V升压不是默认是关的嘛