.h .cpp源代码转.ino草图-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3715|回复: 10

[未解决] .h .cpp源代码转.ino草图

[复制链接]
发表于 2021-6-15 22:56 | 显示全部楼层 |阅读模式
本帖最后由 hj2008ss 于 2021-6-15 23:19 编辑

在Github上下载了源码,是.h 和.cpp文件,请问一下,如何才可以转成可以在arduinoIDE上使用的.ino文件,感谢大佬!感谢前辈!感谢帅哥美女!
或者要是能直接把.h 和.cpp文件下载到ProMicro板中也可以,,,我不知道用什么软件可以实现,请大佬赐教。
另外,我把.cpp文件中的源码复制出来放记事本文件是保存为.ino文件后编译,就会提示“no matching function for call to 'ADS123X::begin(int, int, int)'没有匹配的函数调用,,

新手小白,大神勿喷。。。


QQ截图20210615222724.jpg

库和源文件:

但是其中有一个库文件(U8g2)太大了,35M,上传不了,可以把相应的调用注释掉测试,
再次感谢大佬!感谢前辈!感谢帅哥美女!

a.zip

144.38 KB, 下载次数: 0

 楼主| 发表于 2021-6-18 19:03 | 显示全部楼层
本帖最后由 hj2008ss 于 2021-6-18 19:11 编辑
t3486784401 发表于 2021-6-16 18:59
都上 vscode 了,这个工程就不太像是给 Arduino 用的。

那就涉及移植了,简单 C/C++ 的代码可以直接往 i ...

谢谢哥,,这下完大了,这Arduino和C/C++根本就不懂哈,不知道如何去改哈,

点评

C/C++都不懂就应该先把C/C++学了,不求精通但起码得入门。一上来就想着GitHub、调库,天下哪有这么容易的事情 你看都看不懂还谈什么调库.jpg  发表于 2021-6-19 07:47
发表于 2021-6-16 12:20 | 显示全部楼层
.h / .cpp 都是库的源文件,不能直接编译 ino 工程。

建议去 example 目录下,那里都是写好的示例,可以直接编译
 楼主| 发表于 2021-6-16 14:06 | 显示全部楼层
t3486784401 发表于 2021-6-16 12:20
.h / .cpp 都是库的源文件,不能直接编译 ino 工程。

建议去 example 目录下,那里都是写好的示例,可以直 ...

感谢哥的回复,我看一下目录里,没有你说的example目录哦, QQ截图20210616140435.jpg

发表于 2021-6-16 18:59 | 显示全部楼层
hj2008ss 发表于 2021-6-16 14:06
感谢哥的回复,我看一下目录里,没有你说的example目录哦,

都上 vscode 了,这个工程就不太像是给 Arduino 用的。

那就涉及移植了,简单 C/C++ 的代码可以直接往 ino 里拷贝,但是 Arduino 项目的基础结构 setup  / loop 需要 LZ 自己编写,并且调用上述拷贝进来的代码
发表于 2021-6-19 08:54 | 显示全部楼层
做单片机这些编程最基础的一些东西要先能看得懂,不然后面很闹心的。
 楼主| 发表于 2021-6-19 17:44 | 显示全部楼层
hj2008ss 发表于 2021-6-18 19:03
谢谢哥,,这下完大了,这Arduino和C/C++根本就不懂哈,不知道如何去改哈, ...

是的是的,,谢谢哥。。。。我得先去研究一下编程哈。。。

点评

路还很长,加油  发表于 2021-6-19 19:36
 楼主| 发表于 2021-6-19 21:56 | 显示全部楼层
alonemars 发表于 2021-6-19 08:54
做单片机这些编程最基础的一些东西要先能看得懂,不然后面很闹心的。

是的是的,,谢谢哥。。。。我得先去研究一下编程哈。。。
 楼主| 发表于 2021-6-19 21:57 | 显示全部楼层
hj2008ss 发表于 2021-6-19 17:44
是的是的,,谢谢哥。。。。我得先去研究一下编程哈。。。

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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 03:45 , Processed in 0.172191 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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