wwwtiger 发表于 2013-6-17 08:26:23

arduino串口

昨天买了个带串口的RFID模块,波特率9600,与UNO连接后使用正常,但是每次更新都需要将RFID模块拔下,下载成功后再重新连接UNO, 否则软件下载就会失败。网上有些帖子说是因为从PC下载软件到UNO时,下载使用的串口设置与软件中的不同造成的,确实下载软件的串口设置为115200波特率。但我有个疑惑,ARDUINO软件中Serial串口代表的是UNO的串口,而软件下载时应该使用的是PC的串口,设置不同应该不会影响下载啊。大家有没有在使用串口模块时遇到这种问题?

拾瑞 发表于 2013-6-17 08:52:42

UNO只有一个硬件串口,当电脑下载程序时,该串口会被使用的(USB-TTL)!

你可以使用软串口接RFID模块的!

wwwtiger 发表于 2013-6-17 10:48:47

拾瑞 发表于 2013-6-17 08:52 static/image/common/back.gif
UNO只有一个硬件串口,当电脑下载程序时,该串口会被使用的(USB-TTL)!

你可以使用软串口接RFID模块的 ...

:victory:你这么一解释我就明白了,谢谢
估计软件下载时,串口与RFID正在通讯,因此是串口被占用造成的,而不是设置的问题

学慧放弃 发表于 2013-10-29 10:44:34

还不会使用串口??

shenhaiyu 发表于 2013-10-29 12:10:09

有个softserial库,专门设置软件串口的
页: [1]
查看完整版本: arduino串口