ninjiafan 发表于 2012-9-30 04:35:03

非常好...对字节型数据进行了处理...

不过如果命令式用字符串形式,最好还是编写个Split类似的函数来分割处理.

kekewf 发表于 2012-10-18 09:31:00

这个不错!学习了!谢谢楼主,我也正在捉摸这个东东!

芷雅焉 发表于 2012-10-26 20:24:06

首先谢谢楼主~我使用你这种方法做无线传输数据给arduino,然后控制舵机运动,比如走100个周期,但是经常走一部分就不动了唉。。请教是怎么回事呢?如何解决?谢谢~

ewx_boy 发表于 2012-11-13 11:40:19

芷雅焉 发表于 2012-10-26 20:24 static/image/common/back.gif
首先谢谢楼主~我使用你这种方法做无线传输数据给arduino,然后控制舵机运动,比如走100个周期,但是经常走 ...

同问,我也发现了这个问题,这种串口分析方式,是不是存在不稳定的问题,不稳定的原因何在,如何解决?
有没有其他更好的串口分析方式?

芷雅焉 发表于 2012-11-13 14:55:22

ewx_boy 发表于 2012-11-13 11:40 static/image/common/back.gif
同问,我也发现了这个问题,这种串口分析方式,是不是存在不稳定的问题,不稳定的原因何在,如何解决?
...

我后来用关闭中断的方法改了程序。然后发现不加上中断的时候是百分之百走不到100个周期,如果加上中断之后就有时候可以走够100周期,但也不是每一次都能够走够。。汗

seuabb 发表于 2013-1-10 14:36:24

很好的帖子,查了一下arduino的官方论坛

有几个函数似乎也方便
# include <sting.h>
strtok( * char, *deli)
atoi(str)
http://arduino.cc/forum/index.php?PHPSESSID=1b2b26364d176a02ef520100b44dfb77&topic=140073.15

Ansifa 发表于 2013-1-10 14:38:43

seuabb 发表于 2013-1-10 14:36 static/image/common/back.gif
很好的帖子,查了一下arduino的官方论坛

有几个函数似乎也方便


感谢建议!这个以前写的没知道那么多函数,现在回头看的确写的好烂,哈哈

沧海笑1122 发表于 2013-1-10 16:03:06

谢谢Ansifa兄的好帖子,用谷歌的N7平板,向arduino UNO发送一串指令,就可以互动,非常方便,再由arduino驱动有关输出(就用您的帖子)。已经试过,很方便。

平板那边,有大量现成的串口调试APK,但我还是在学习用python,可以做相对友好的人机界面。

Ansifa 发表于 2013-1-10 21:16:08

沧海笑1122 发表于 2013-1-10 16:03 static/image/common/back.gif
谢谢Ansifa兄的好帖子,用谷歌的N7平板,向arduino UNO发送一串指令,就可以互动,非常方便,再由arduino驱 ...

好玩。。。开发一个像样一点的界面就可以玩智能家居了,有前途啊

seuabb 发表于 2013-1-14 17:22:17

Ansifa 发表于 2013-1-10 14:38 static/image/common/back.gif
感谢建议!这个以前写的没知道那么多函数,现在回头看的确写的好烂,哈哈

大版谦虚了!!
你们是探索者,我们起步比较晚,因此可以站在巨人的肩上啊~~

luckly 发表于 2013-2-22 13:28:59

想用这个方式来实现String 转float , 当碰到小数点 前用一个数组,小数点后用一个数组,转换过来后第二个数组前总是多一个数,如:12.12    转换成数组后分别为12    112    ,第二个数组前总是多个1,不知是怎么回事,请指教。

johnsonzzd 发表于 2013-2-22 14:44:29

不用这么麻烦,收到","后停止,把收到的字符串用sscanf处理就行了。

luckly 发表于 2013-2-23 19:19:35

本帖最后由 luckly 于 2013-2-23 19:34 编辑

johnsonzzd 发表于 2013-2-22 14:44 static/image/common/back.gif
不用这么麻烦,收到","后停止,把收到的字符串用sscanf处理就行了。

谢谢!学习了!

wsy0315 发表于 2013-2-24 17:38:59

坏鸟 发表于 2011-12-2 01:56 static/image/common/back.gif
处理PC串口输入数据的方法真的有很多很多种.......我自己就研究了三种。

那怎么也没见你拿出来分享一下啊

wsy0315 发表于 2013-2-24 17:40:08

力挺楼主,我发了求助也没人应我,终于在这里找到答案了!
页: 1 [2] 3 4 5
查看完整版本: Arduino学习笔记A6(补充) - 在串口读取多个字符串,并且转换为数字数组