arduino tx灯总是亮,重启也是的,串口监视器大量数据,怎么办

我用了Serial.print,忘记加delay,就上传了... 我用了Serial.print,忘记加delay,就上传了 展开
 我来答
出色且精心丶饼干9329
2019-06-21 · TA获得超过9417个赞
知道大有可为答主
回答量:1.2万
采纳率:85%
帮助的人:702万
展开全部
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针脚对应寄存器上写的。
更多追问追答
追问
我在IDE上用Serial.print,忘记加delay,然后上传tx灯就一直亮
重启也不行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式