虚拟串口类库编译不过,求教
下载了几个虚拟串口的库,都编译不过,求教报错内容:
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(){
}
自己顶一下,没人知道吗? 芯片选错了 "tools-board-atmega8" yyy_zc 发表于 2013-10-8 22:22 static/image/common/back.gif
芯片选错了 "tools-board-atmega8"
和选板子没关系啊,我用uno,也是一样报错! 本帖最后由 沧海笑1122 于 2013-11-17 21:47 编辑
检查一下IDE版本,我用的0023以及1.05,编译你的代码没问题。
页:
[1]