绿林网页 发表于 2013-10-6 14:41:27

虚拟串口类库编译不过,求教

下载了几个虚拟串口的库,都编译不过,求教
报错内容:

D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp: In member function 'void SoftwareSerial::begin(long int)':
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:399: error: 'PCICR' was not declared in this scope
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:402: error: 'PCMSK2' was not declared in this scope
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:402: error: 'PCMSK0' was not declared in this scope
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:402: error: 'PCMSK1' was not declared in this scope
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp: In member function 'void SoftwareSerial::end()':
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:417: error: 'PCMSK2' was not declared in this scope
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:417: error: 'PCMSK0' was not declared in this scope
D:\Arduino\libraries\SoftwareSerial\SoftwareSerial.cpp:417: error: 'PCMSK1' was not declared in this scope

调用代码:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(2, 3);


void setup(){
mySerial.begin(9600);
mySerial.println("Start...");
}

void loop(){
}

绿林网页 发表于 2013-10-7 15:36:39

自己顶一下,没人知道吗?

yyy_zc 发表于 2013-10-8 22:22:26

芯片选错了 "tools-board-atmega8"

绿林网页 发表于 2013-10-8 23:53:35

yyy_zc 发表于 2013-10-8 22:22 static/image/common/back.gif
芯片选错了 "tools-board-atmega8"

和选板子没关系啊,我用uno,也是一样报错!

沧海笑1122 发表于 2013-11-17 19:28:41

本帖最后由 沧海笑1122 于 2013-11-17 21:47 编辑

检查一下IDE版本,我用的0023以及1.05,编译你的代码没问题。
页: [1]
查看完整版本: 虚拟串口类库编译不过,求教