极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 25885|回复: 11

arduino1.0软串口的write函数怎么用?

[复制链接]
发表于 2012-1-5 11:13:59 | 显示全部楼层 |阅读模式
鸟语不好~~~作为酱油程序猿压力巨大~
回复

使用道具 举报

 楼主| 发表于 2012-1-7 23:36:27 | 显示全部楼层
为嘛都没人回我{:soso_e150:}
回复 支持 反对

使用道具 举报

发表于 2012-1-7 23:40:20 | 显示全部楼层
{:soso_e154:}介个应用太高级了。。。完全不懂
回复 支持 反对

使用道具 举报

发表于 2012-1-9 15:11:52 | 显示全部楼层
1.0 软串口的文档在哪里捏?

我估计和硬串口的write应该是差不多吧?俺既不用1.0也不用软串口,至少目前如此。


回复 支持 反对

使用道具 举报

发表于 2012-1-9 15:13:55 | 显示全部楼层
1.0 软串口的文档在哪里捏?

我估计和硬串口的write应该是差不多吧?俺既不用1.0也不用软串口,至少目前如此。


回复 支持 反对

使用道具 举报

发表于 2012-1-10 08:13:35 | 显示全部楼层
装过1.0,又回来用0022的飘过...

如果有爱,你可以看下这个
http://groups.google.com/group/R ... ad/1b3c862b17212287
回复 支持 反对

使用道具 举报

发表于 2012-2-26 01:23:28 | 显示全部楼层
软串口其实就是虚拟出来的串口
只要在程序里定义了一个软串口的实例后,其他的用法都是和硬件串口一样的
  1. #include <SoftwareSerial.h>

  2. #define rxPin 2
  3. #define txPin 3

  4. SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);//定义
  5. void setup()  {

  6. pinMode(rxPin, INPUT);//rx定义为输入
  7.   pinMode(txPin, OUTPUT);//tx定义为输出
  8. mySerial.begin(9600);//波特率
  9. }

  10. void loop() {
  11. //write()是将数据按二进制的形式输出,返回值为数据的长度
  12.   mySerial.write(45); //输出数字
  13.    int bytesSent = mySerial.write(“abc”);// 输出字符串
  14.    int buf[10]={0,1,2,3,4,5},len=4;//
  15.     mySerial.write(buf,len); //buf为缓存数组,len为缓存区长度
  16. }
复制代码
回复 支持 反对

使用道具 举报

发表于 2012-3-5 09:44:52 | 显示全部楼层
一直用0022版本,对于1.0只能说不感冒!飘过了。。。
回复 支持 反对

使用道具 举报

发表于 2013-4-23 16:29:18 | 显示全部楼层
Malc 发表于 2012-2-26 01:23
软串口其实就是虚拟出来的串口
只要在程序里定义了一个软串口的实例后,其他的用法都是和硬件串口一样的

求问为什么编译以后显示“no matching function for call to 'SoftwareSerial::write(int[10],int&)'”?
我用的是Arduino1.0.1
回复 支持 反对

使用道具 举报

发表于 2013-11-10 12:19:53 | 显示全部楼层
Malc 发表于 2012-2-26 01:23
软串口其实就是虚拟出来的串口
只要在程序里定义了一个软串口的实例后,其他的用法都是和硬件串口一样的

徐静蕾:代码1.01编译通不过,求指点
回复 支持 反对

使用道具 举报

发表于 2014-7-6 09:34:03 | 显示全部楼层
Malc 发表于 2012-2-26 01:23
软串口其实就是虚拟出来的串口
只要在程序里定义了一个软串口的实例后,其他的用法都是和硬件串口一样的

请问为什么编译以后显示“no matching function for call to 'SoftwareSerial::write(int[10],int&)'”?
我用的是Arduino1.0.5
回复 支持 反对

使用道具 举报

发表于 2014-7-6 10:03:02 | 显示全部楼层
看看这个
http://wiki.geek-workshop.com/doku.php?id=arduino:arduino_language_reference:serial
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 17:47 , Processed in 0.045329 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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