eIT.com.cn 2023/3/15 9:21:27 阅读 3 次
如何解决从其他类成员函数arduino调用的类成员函数?我正在开发与
解决方法在为自己正在从事的一个大型项目编写自己的库时,我遇到了类似的问题。在方法内部配置中断时发生在我身上。我发现了一种解决方法,尽管它看起来似乎有些复杂,但却可以解决问题。就我而言,我用它来读取旋转编码器的开关。 我使用的是一个指向ISR处理程序的指针和一个调用它的方法。在设置功能上,您可以调用ISR服务的初始化。 首先,在您的.h文件中声明以下方法(除了您自己的方法之外):
和一个指针:
然后,在您的.cpp文件中按如下方式使用它:
您将在初始化期间使用init方法初始化ISR处理程序:
设置方法如下:
ISRHandler负责调用ISR例程:
因此,您将在主.ino文件中执行以下操作:
我希望我的复杂解决方案对您有帮助 欢呼 博士丹尼尔 |
• 导入Excel文件并读取单元格 (2023/3/27 9:40:13)
• 将表单数据发送到服务器不起作用 (2023/3/27 9:40:13)
• 获取每个组的第一条记录 (2023/3/27 9:40:13)
• 在循环内填充和绑定字典值 (2023/3/27 9:40:13)
• Flutter模拟器屏幕尺寸/比例动态调整大小,拉伸和缩放 (2023/3/27 9:40:13)
• 如何更改Firebase存储访问令牌以下载URL? (2023/3/27 9:40:13)
• 使用push_back向向量添加非空字符串,向量内容为空为什么未将字符串添加到向量中? (2023/3/27 9:40:13)
• ABCMeta不会给我一个例外 (2023/3/27 9:40:13)
• HTML至Word文档表的行距在PHPWord中不起作用 (2023/3/27 9:40:13)
• 寻找让@param使用类型注释的方法 (2023/3/27 9:40:12)
Java 安装配置 | Java泛型 | 路由协议 | Cocos2d-x | 软件应用问答 | 数据库文摘 | 数据仓库 | 无线网络解决方案 | MCSE | MSN | Biopython | 网吧媒体应用 | 应用服务器 | Spring | 使用Python教程进行密码学 | iOS(iPhone,iPad) | XQuery | Silverlight | QQ综合 | 互联网安全
合作媒体与友情链接 |
生活常识小贴士 | 软件开发教程 | 智慧城市生活网 | 息县通生活服务[移动版] | 息县商圈[移动版] | 美食菜谱 |
健康养生 | 法律知识 | 科技频道 | 电影影讯 | 留学考研学习 | 星座生肖|解梦说梦 |
关于我们 | 联系我们 | 合作媒体 | 使用条款 | 隐私权声明 | 版权声明 |
Copyright © 2023 eIT.com.cn. All Rights Reserved. | 豫ICP备2022012332号 |