极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: Ansifa

Arduino学习笔记A6 - Arduino串口接收字符串

  [复制链接]
发表于 2013-12-9 21:41:24 | 显示全部楼层
请问:这个代码输入字符串太多了(200个左右的字符串)会丢失部分字符串是怎么回事?

环境:win7,usb2.0(usb3.0也试过)连接供电和串口通信

回复 支持 反对

使用道具 举报

发表于 2013-12-20 15:26:24 | 显示全部楼层
真强。这几个程序都是我非常需要的。我一般都是把楼主的程序先复制,然后在此基础上写自己的程序。
回复 支持 反对

使用道具 举报

发表于 2013-12-23 21:18:13 | 显示全部楼层
第三个 这个算法是最精妙的  numdata[j] = numdata[j] * 10 + (comdata[i] - '0');{:soso_e100:} 测试可以使用
回复 支持 反对

使用道具 举报

发表于 2013-12-26 09:24:20 | 显示全部楼层
铜板我也有的 可是下不了 老是说没权限
回复 支持 反对

使用道具 举报

发表于 2014-2-21 17:46:58 | 显示全部楼层
mark,学习了
回复 支持 反对

使用道具 举报

发表于 2014-3-30 15:25:37 | 显示全部楼层
好东西学习学习
回复 支持 反对

使用道具 举报

发表于 2014-4-2 13:59:26 | 显示全部楼层
mark 留名,非常感谢楼主
回复 支持 反对

使用道具 举报

发表于 2014-5-21 15:51:59 | 显示全部楼层
互动装置中,arduino与processing同时通过串口向对方发送数据,那么接收时肯定数据会混乱吧?有什么办法?。。现在板子不在手边没办法实验
比如arduino发送字符"B" "N".processing发送120,240, 整型。  自带的callresponse没看懂。
回复 支持 反对

使用道具 举报

发表于 2014-7-6 15:51:47 | 显示全部楼层
版主您好!我按照您的第一种方法对UN0开发板写程序,但是利用IDE里面的serial monitor 观察不到发送的数据,请问可能是什么原因
回复 支持 反对

使用道具 举报

发表于 2014-7-16 21:00:16 | 显示全部楼层
  为什么第二个程序
analogWrite(PWMPin[i], numdata[i]);
中的 numdata[i]);也是i?
回复 支持 反对

使用道具 举报

发表于 2014-10-20 11:08:37 | 显示全部楼层
arduino Uno的Serial与Arduino Due的SerialUSB要怎样编写才能在一个程序中同时用呢?
回复 支持 反对

使用道具 举报

发表于 2015-2-7 13:53:05 | 显示全部楼层
digitalWrite(i + 2, comdata[i] - '0');   最后 减去0干什么
回复 支持 反对

使用道具 举报

发表于 2015-2-9 14:34:25 | 显示全部楼层
支持楼主啊
回复 支持 反对

使用道具 举报

发表于 2015-3-29 23:29:01 | 显示全部楼层
很受用!谢
回复 支持 反对

使用道具 举报

发表于 2015-4-4 22:31:32 | 显示全部楼层
如何能把串口数据中的一些数据处理得到自己想要的数据,如传入L100R200把lL对应100取出 R对应200取出
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 10:22 , Processed in 0.058184 second(s), 31 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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