极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12334|回复: 2

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

[复制链接]
发表于 2014-12-20 16:05:59 | 显示全部楼层 |阅读模式
本帖最后由 hardstudy12345 于 2014-12-20 16:08 编辑

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

.cpp如下图

但总是提示错误


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-12-21 10:01:13 | 显示全部楼层
那个错误提示内容翻译过来就是 SOFTWARESERIAL没有定义
你INCLUDE包含的文件名没问题么?以前都是用小写的。。。。C的语法认大小写。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-22 09:36:49 | 显示全部楼层
darkorigin 发表于 2014-12-21 10:01
那个错误提示内容翻译过来就是 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都提示没定义的错误。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 04:10 , Processed in 0.047471 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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