深圳市科罗利电子科技有限公司
服务热线 0755-88608161
公司产品
联系我们
公司:深圳市科罗利电子科技有限公司
联系人:张道寅
手机:13662275151
QQ:6950445
邮箱:john@anstar-tft.cn
地址:深圳市福田区莲花街道紫荆社区新闻路1号中电信息大厦 A栋 621
新闻动态您现在的位置:首页 - 新闻动态 - 内容
如何调试uart串口屏幕
编辑:深圳市科罗利电子科技有限公司   时间:2021-04-26

  调试uart串口屏幕

  首先底层保证rk3288板的串口通信是ok的,也就是可以实现自发接收。操作方法简单粗暴:用镊子短接串口TX和RX,然后cmd操作echo和cat对应的串口节点。

  1.adb使用ls-l ttyS*命令显示如下,这些是对应的串口节点,uart0对应/dev/ttyS0,uart1对应/dev/ttyS1,以此类推。

  Crw-rw-.1根拨出4,64 5月17日02:24/dev/ttyS0

  CRW-RW-.1根拨出4,65 5月17日02:24/dev/ttyS1

  CRW-RW-.1根拨出4,66 5月17日02:24/dev/ttyS2

  CRW-RW-.1根拨出4,67 5月17日02:24/dev/ttyS3

  2.使用cat/proc/tty/driver/serial

  130|rk 3288:/#cat/proc/tty/driver/serial

  serinfo:1.0驱动程序版本:

  0:UART:16550 a mmio:0xff 180000 IRQ:37 tx:0 rx:0

  1:uart:未知端口:00000000 irq:0

  2:uart:未知端口:00000000 irq:0

  3:UART:16550 a mmio:0xff 1b 0000 IRQ:38 tx:0 rx:0

  4:uart:未知端口:00000000 irq:0

  我们发现串口0和3的uart值是16550A,tx值是0,rx值也是0,所以我们启用了两个串口,分别是串口0和3,也就是ttyS0和ttyS3。我这里用ttyS3调试。

  3.串口屏幕模块分辨率:240X320

  4.注:如果VCC是3.3V输入,有必要将背面的电阻R4短路,并打开电阻R2。模块出厂默认为5.0V电源输入。

  所以,如果用SunStudio工具给集成屏下达指令,如果串口连接到PC,集成屏应该把电阻跳至5v进行供电。

  我们的板由3.3v串行端口供电,因此我们需要将电阻跳转到3.3v。有关详细信息,请参见文档

  5.使用SunStudio工具的注意事项:

  (1)串口板的电源应为5v。串口板的TX和RX与屏幕的TX和RX交叉连接,即屏幕TX与串口板RX连接,屏幕RX与串口板TX连接。请参考文档“集成串口屏幕应用文档”。pdf”,但是根据文档,无法连接TX和RX之间的连接。记住。

  (2)串口板直接连接PC,然后检查串口号。关于SunStudio工具的具体操作,请参考“软件说明”。pdf"文档。

  (3)、更多说明”参考集成串口屏幕指令集。pdf"文档。

  6.当集成面板连接到rk3288板时,面板的电源应切换到3.3v,因为该板只能向3.3V供电..

返回