请问根据什么条件来选择波特率呢?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 13628|回复: 10

[已解决] 请问根据什么条件来选择波特率呢?

[复制链接]
发表于 2012-5-31 23:50 | 显示全部楼层 |阅读模式
本帖最后由 珜羽 于 2012-6-9 09:43 编辑

请问根据什么条件来选择波特率呢?
Serial.println( analogRead(5),DEC);
请问DEC是什么来的?
发表于 2012-6-1 00:00 | 显示全部楼层
得贴全程序才知道额,,,DEC应该是个变量吧
 楼主| 发表于 2012-6-1 00:16 | 显示全部楼层
我看一下,不是变量,这里有篇关于红外测距的也有这个
发表于 2012-6-1 00:54 | 显示全部楼层
kevintch 发表于 2012-6-1 00:16
我看一下,不是变量,这里有篇关于红外测距的也有这个

DEC 是10进制、HEX是16进制
发表于 2012-6-1 13:28 | 显示全部楼层
这个是输出的时候进行进制转换的。DEX,HEX,OCT,BIN决定数据是按照多少进制输出的。我们人类常用的肯定是10进制啦。所以用DEC。
官网对这个函数的说明 http://arduino.cc/en/Serial/Println
 楼主| 发表于 2012-6-1 15:40 | 显示全部楼层
好的,谢谢哦,我就觉得怎么看着这么眼熟呢。
 楼主| 发表于 2012-6-2 14:15 | 显示全部楼层
那请问根据什么条件来选择波特率呢?看了一下官网的介绍,也看了一些程序,但还是找不到规律。
发表于 2012-6-2 14:49 | 显示全部楼层
kevintch 发表于 2012-6-2 14:15
那请问根据什么条件来选择波特率呢?看了一下官网的介绍,也看了一些程序,但还是找不到规律。
...

波特率,你想定多少,就定多少啊~Serial.begin(XXX);
 楼主| 发表于 2012-6-2 22:55 | 显示全部楼层
哦。太大对硬件都没有影响吗?
发表于 2012-6-2 23:17 | 显示全部楼层
kevintch 发表于 2012-6-2 22:55
哦。太大对硬件都没有影响吗?

一般用9600很稳定~~~看你对速度的要求了,理论上10W以下波特率都可以,只是太高可能传输不稳定
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-1 01:25 , Processed in 0.177120 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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