arduino软串口问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2559|回复: 6

[未解决] arduino软串口问题

[复制链接]
发表于 2021-7-30 23:47 来自手机 | 显示全部楼层 |阅读模式
各位大神好,我最近在弄arduino软串口的时候,发现,不管我设置波特率多少,我的电脑上的测试工具都能收到,电脑上测试工具的参数随便设备,只要接口对上,就能收到,我用的ttl转串口的小模块和板子上的IO针脚连接的!还有,大家有没有用软串口发送16进制数据呀,我用软串口发送16进制,数据是错的,有没有什么方法呀,软串口可不可以像硬串口一样设置串口的其他参数呀。好像只能设置波特率!感谢大家呀,回答一下可怜的小弟吧
 楼主| 发表于 2021-7-30 23:48 来自手机 | 显示全部楼层
我想做串口服务器,所以,4个串口也不够我用,555~
发表于 2021-7-31 11:23 | 显示全部楼层
 楼主| 发表于 2021-7-31 23:05 来自手机 | 显示全部楼层
topdog 发表于 2021-7-31 11:23
https://www.arduino.cn/thread-104826-1-1.html

您好,我软串口设置9600发送数据,然后我的测试工具接收数据,不管参数咋设置,都能接收到数据,波特率也可以胡乱设置都能收到,这个是咋的了?您知道软串口咋设置除波特率之外的参数吗?
发表于 2021-8-1 00:00 | 显示全部楼层
本帖最后由 topdog 于 2021-8-1 00:16 编辑
茹影随行 发表于 2021-7-31 23:05
您好,我软串口设置9600发送数据,然后我的测试工具接收数据,不管参数咋设置,都能接收到数据,波特率也 ...

你搞错了!
usbttl是调节模块参数的,如蓝牙、gps等,譬如蓝牙的波特率要和软串口波特率一致,否者就收不到信号。这一步要按照说明书来做。
蓝牙调整好后再接到mcu的软串口上,才能发射信号出去。还有有线的连接方式,就像我文章中写的,你把mcu换成usbttl也是可以的。
两种方式接线上一定要注意RX和TX反接,即RX接TX,TX接RX。没信号可能是线没接对,再用串口监视器调好波特率看看。
 楼主| 发表于 2021-8-3 17:57 | 显示全部楼层
topdog 发表于 2021-8-1 00:00
你搞错了!
usbttl是调节模块参数的,如蓝牙、gps等,譬如蓝牙的波特率要和软串口波特率一致,否者就收不 ...

好吧好吧  您知道软串口如何设置除了波特率之外的参数吗?用硬串口的方法不行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 01:48 , Processed in 0.121669 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表