arduino USB 串口和 TX RX 针脚是什么关系
1个回答
2017-09-25
展开全部
tx和rx是串口通信的引脚,usb是通用串行总线的协议,现在电脑上多数只有usb口,一般不会有串口,而arduino使用的是avr芯片,单片机默认都会提供串口通信,所以arduino为了解决电脑没有串口的问题,使用usb转串口的适配器把usb数据转成串口,然后再接到arduino的tx和rx口上,usb和rx、tx上的数据是一样的,只是使用的协议不一样而已
2、Serial.read读的是rx针脚对应寄存器的数据,Serial.read运行在主芯片上,读不到usb的数据,只能读转换后的数据
3、同理Serial.print 是往TX针脚对应寄存器上写的。
2、Serial.read读的是rx针脚对应寄存器的数据,Serial.read运行在主芯片上,读不到usb的数据,只能读转换后的数据
3、同理Serial.print 是往TX针脚对应寄存器上写的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询