极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 25961|回复: 11

求解 arduino串口通信 能接收 不能发送怎么回事????

[复制链接]
发表于 2012-3-14 16:37:24 | 显示全部楼层 |阅读模式
刚接触arduino     用程序自带的串口通信很正常   自己用matlab  就不行了    arduino能收到电脑发的    电脑收不到arduino发的字符

而且串口灯也不亮    一旦断开连接  串口灯又 闪啊 闪啊
回复

使用道具 举报

发表于 2012-4-26 22:51:29 | 显示全部楼层
这个情况我也不懂解决,望知情者解析!
回复 支持 反对

使用道具 举报

发表于 2012-4-27 10:30:38 | 显示全部楼层
饿,还能连matlab啊。。。楼主想做什么?
回复 支持 反对

使用道具 举报

发表于 2012-5-8 15:22:04 | 显示全部楼层
囧,这个问题太奇怪了。难道是字符类型问题?
回复 支持 反对

使用道具 举报

发表于 2012-5-10 13:00:39 | 显示全部楼层
换一板试试吧。
想解决问题就把代码贴出来。
回复 支持 反对

使用道具 举报

发表于 2012-5-31 15:20:09 | 显示全部楼层
弘毅 发表于 2012-5-8 15:22
囧,这个问题太奇怪了。难道是字符类型问题?

弘毅大神,我想问下,怎么把matlab和arduino串口连起来,我最近在弄个超声波传感器,想要把超声波传感器所采集的数据用matlab做个图形,希望指点下
回复 支持 反对

使用道具 举报

发表于 2012-6-2 09:15:55 | 显示全部楼层
饥渴的 发表于 2012-5-31 15:20
弘毅大神,我想问下,怎么把matlab和arduino串口连起来,我最近在弄个超声波传感器,想要把超声波传感器所 ...

囧matlab还没用过。。。。最近在忙着整理arduino语法手册。。整理完最基础的语法手册后,偶玩玩。。
回复 支持 反对

使用道具 举报

发表于 2012-7-13 15:27:44 | 显示全部楼层
前几天刚碰到这个问题  arduino1.0 把串口通信的发送改了
要写Serial.write()  而不是像以前用Serial.println()
回复 支持 反对

使用道具 举报

发表于 2013-7-23 16:44:23 | 显示全部楼层
解决了没?  我也遇到这个问题了。我是用安卓发送消息给arduino板子  RX灯亮  但是TX等不亮。。。但是我如果用一次Android USB Serial Monitor这个软件与板子进行一次通信。 我的代码就好使了。而且 两个灯都是闪了。。 奇怪。
回复 支持 反对

使用道具 举报

发表于 2013-8-16 23:29:30 | 显示全部楼层
言西早尔玉 发表于 2013-7-23 16:44
解决了没?  我也遇到这个问题了。我是用安卓发送消息给arduino板子  RX灯亮  但是TX等不亮。。。但是我如果 ...

我也遇到一模一样的问题。我是Mega 2560的板。

必须要开一下串口监视器。再用自己的程序读才能读到。
回复 支持 反对

使用道具 举报

发表于 2013-8-20 11:57:20 | 显示全部楼层
如果使用android host模式  在代码中写connection.controlTransfer(0x40, 0x03, 0x4138, 0, null, 0,0);  这个好像是设置波特率的。我的问题就解决的。
回复 支持 反对

使用道具 举报

发表于 2014-2-12 14:48:59 | 显示全部楼层
这个问题,应该是你的串口程序问题!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 14:29 , Processed in 0.039179 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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