hardstudy12345 发表于 2014-12-20 16:05:59

库文件.h和.cpp中如何使用软串口

本帖最后由 hardstudy12345 于 2014-12-20 16:08 编辑

各位大侠,我在库文件.h和.cpp文件中使用软串口, .h如下

.cpp如下图

但总是提示错误


请问各位大侠应该如何在.h和.cpp中写代码才能在库文件中使用软串口?

darkorigin 发表于 2014-12-21 10:01:13

那个错误提示内容翻译过来就是 SOFTWARESERIAL没有定义
你INCLUDE包含的文件名没问题么?以前都是用小写的。。。。C的语法认大小写。。。

hardstudy12345 发表于 2014-12-22 09:36:49

darkorigin 发表于 2014-12-21 10:01 static/image/common/back.gif
那个错误提示内容翻译过来就是 SOFTWARESERIAL没有定义
你INCLUDE包含的文件名没问题么?以前都是用小写的 ...

谢谢回复。include应该没有问题,因为#include <SoftwareSerial.h>如果直接放在GPS_Module里,而不是放在GPS.h里时,则在GPS_Module里SoftwareSerial mySerial(10, 11); // RX, TX这个语句就可以正常使用。
因为我需要在GPS.cpp里使用软串口,直接在GPS.cpp或是GPS.h里#include <SoftwareSerial.h>后SoftwareSerial mySerial(10, 11); // RX, TX都提示没定义的错误。
页: [1]
查看完整版本: 库文件.h和.cpp中如何使用软串口