当前位置: 首页 > 新闻中心 > 常见问答
返回
列表

串口屏与单片机衔接

发表时间: 2024-02-19 作者: 常见问答

  假如不运用电脑时,请勿经过USB转TTL东西衔接单片机和串口屏,怎样接都不可!

  部分客户运用的是正点原子、野火等公司的开发板,看到板子上有USB口,就直接把USB转TTL东西插上去。

  或许是开发板有microUSB接口或许typec接口,把自己的手机充电线去,这是万万不可的。

  由于这时分你的单片机开发板是接入了一个USB设备而不是USART设备,除非你去驱动这个USB外设先与这个USB转TTL进行通讯,否则是不能跟屏幕进行通讯的。

  请检查你的开发板的原理图,找到一个没有衔接任何外设的USART串口来衔接串口屏,一般上面都是标示(USARTn_TXD,USARTn_RXD),大部分开发板的第一个串口USART0_TXD,USART0_RXD大概率现已衔接了一个USB转TTL芯片用于衔接电脑,请避开这个串口。

  TX是Transmit(发送),RX是Receive(接纳),发送对接纳,接纳对发送。

  别的阐明:有些板子和原理图标示的是TX和RX,有些板子和原理图标示的是TXD和RXD。TX便是TXD,RX便是RXD。概念都是相同的,能够不做区别。

  有的客户右侧接口衔接串口屏,底部接口用于衔接单片机,这样是不可的,由于这个板子是有USB转TTL芯片的,会形成串口一对多,影响到串口的通讯。

  任何情况下请保证单片机的这个USART串口上面只要串口屏,无别的的外设。

  当需求额定供电时,能够别的接5V和GND到屏幕上给屏供电,可是要将串口屏的GND和单片机的GND接到一同(也便是共地),单片机的+5V供电能够不好屏幕接在一同

  任何情况下请保证单片机的这个USART串口上面只要串口屏,无别的的外设。

  假如不能承认串口屏是不是能够接纳到单片机的数据,能够把这个工程烧录到串口屏中试试,简易串口帮手样例工程

  某些3.3V的单片机,或许会无法接纳到X3、X5系列串口屏的数据,可是串口屏能够接纳到单片机的数据

  由于X3、X5系列串口屏有其他电路用于切换TTL/232电平,他们的输出的串口电平是5V的,部分3.3V的单片机接纳到5V电压或许没办法正确辨认

  这个时分能测验在串口屏的TX和单片机的RX中心串1个1K电阻以下降串口电压,让单片机正确辨认串口数据。

  2、引荐运用串口中止形式,在中止事情中将接纳到的数据放入串口缓冲区,然后清空中止标志位,退出中止。