查看: 585|回复: 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
是的是的,,谢谢哥。。。。我得先去研究一下编程哈。。。

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

本版积分规则

热门推荐

20sffactory 三自由度3D打印机械手臂 - 高速移动
20sffactory 三自由度3D打
这款机械臂作者没有给他起名字,用作者的名字来命名. 目前为止,生态最好,做的最完
多位数码管显示项目——以TM1650为例
多位数码管显示项目——以
以下是用搭载TM1650的4位数码管,显示电位器所代表0到1023的模拟信号数值 示意图:
智能“百味”勺子开发实战营,为你的生活添滋味!
智能“百味”勺子开发实战
想不想拥有一把神奇的“百味”勺子,把索然无味的食物变出酸甜苦辣咸的丰富滋味
新手小白付费拜师求教:TM1650四位时钟数码管的具体用法
新手小白付费拜师求教:TM
从淘宝购买的TM16504位数码管的时钟模块,卖家给了程序,但是完全不会用。求一位老师
【Arduino】168种传感器模块系列实验(76)---TTL转RS-485模块
【Arduino】168种传感器模
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表