现在那个rtthread有,不知道linux上下有没有
离线
移植一下 http://wiringpi.com/ 就可以。
原作者被喷子喷到弃坑了,不过本来它就不直接支持树莓派以外平台。
离线
移植一下 http://wiringpi.com/ 就可以。
原作者被喷子喷到弃坑了,不过本来它就不直接支持树莓派以外平台。
这个库我知道,但是不能用arduino生态
离线
移植一下 http://wiringpi.com/ 就可以。
原作者被喷子喷到弃坑了,不过本来它就不直接支持树莓派以外平台。
还有这事,科普一下,之前用过他这个,很好用呀~~当年linux资源闭塞的情况下,他这个操作方法很吊~
离线
@soso
国内有个很古老的项目Pcduino,做过类似的事情,用的是A20,全职提供Arduino支持的全部底层,代码绝大部分可以做到兼容
离线
@soso
国内有个很古老的项目Pcduino,做过类似的事情,用的是A20,全职提供Arduino支持的全部底层,代码绝大部分可以做到兼容
搬砖过来,看看是不是这个
https://github.com/pcduino/pcduino-arduino-ide
离线
arduino的东西,做DIY可以,但拿来做产品就不大行了。
可能你的理解一两百K才能算得上产品
arduino、树莓派自有其存在的合理性
300-500的小众市场,妥妥生产力工具
离线
https://github.com/bxparks/EpoxyDuino
看看这个库是否满足需求
离线
@soso
Wiring Pi作者废弃项目时候的声明(http://wiringpi.com/wiringpi-deprecated/)
这里贴个翻译再高亮一下。
==============分割线================
这已经变成了一个有点咆哮的问题。对不起。
在过去的10年左右的时间里,我的生活发生了很多变化,主要是身体和精神健康问题,生意来来去去,但也有一些复古计算、arduino和Raspberry Pi的乐趣,以及我为它编写的wiringPi GPIO库。
然而,近年来,Raspberry Pi已经从一个小的黑客玩具变成了更大的东西,越来越多的人开始转向Python和其他语言,而wiringPi在设计上从来不支持这些语言--wiringPi是为有经验的C和RTB BASIC程序员所设计的。它不是一个新手学习工具。
我也从未打算让wiringPi进行静态链接--由于许多人的无能,他们就是这样做的,我已经收到了超过10,000封电子邮件,这些人升级了他们的Pi,发现代码停止工作,因为他们依赖于一个系统(通常是一些java/javascript/node或家庭自动化或UPS的东西),这个系统已经静态链接了一个旧版本。他们的这种纯粹的无能让我感到非常难过和郁闷。对未来的提示。如果你要这样做,至少要准备好支持它。
再加上那些把wiringPi "敲打 "到其他水果Pi平台上的人,却把我的名字作为联系邮箱......好吧,感谢你使用wiringPi,但不感谢你指望我支持你的一次性廉价勉强工作的电路板。如果你想得到支持,那就买一个真正的树莓派,这将有助于资助教育和研究,而不是一些廉价的山寨货,只是因为它有一些看起来更快/更大/更好的东西。
那些盗用我的软件并把它当作你自己的软件出售的人呢?嗯。当然--窃取自由软件是很难的,但是如果你是一个德国的Pi UPS制造商,你把wiringPi拆开,只得到你需要的部分,把它静态地连接到你自己的控制代码中,但是你没有公布代码和一个小小的 "感谢 "字条,而是把我的电子邮件地址留在里面,然后那些花钱买你的工具包的可怜的用户在升级他们的Pi时就会和我联系。
可悲的是,这只是迅速融化的冰山一角,但绝不是唯一的案例。可悲的是,人们一直在偷窃GPL、LGPL和其他自由/自由软件。甚至有人当面告诉我,他们会把我的代码拿到他们名下重新发布,因为我对此无能为力。所以没有了。
再有就是懒惰。我已经记不清有多少人问我wiringPi是否能支持这个、那个、其他......所以我说是的,你所要做的就是写代码来支持你的设备......然后他们就不高兴了,因为他们不知道怎么做(我有没有提到这不是一个新手学习工具?)或者我给他们报价,他们就更不高兴了,因为 - 免费软件和所有这些.... 我的微博呢?多年来,我在我的个人资料中写道:通过电子邮件支持wiringPi......但人们仍然在推特上谈论它。难道人们都不看别人的资料吗?我想不是。我最近把它删除了,因为它不值得占用空间。
关于针脚编号的混乱也是如此。我收到了许多关于这个问题的电子邮件和推特--为什么?因为人们太懒了,不愿意阅读详细的手册,也不愿意花时间去了解如何和为什么。这是关于针脚编号的最后一句话。
最后的救命稻草?一个叫DanielK的人,因为我没有及时发布Pi v4版本的源代码而大发牢骚。我放了一个为正确的动态链接设计的.deb文件,但Daniel指出
我不想成为一个完全的混蛋或任何东西,但从技术上讲,LGPL许可证要求你在它发布时提供源代码。
很好。谢谢你,丹。由于我当时的能力有限,我只是觉得就这样吧。如果我为了一个小项目而收到这样的邮件,那么就不值得了。
我将很快发布wiringPi的最终版本--包括源代码,但就是这样。不再有公开发布。我仍将为我自己的用途和客户维护它,但对于其他人来说,请为正在进行的项目寻找替代的GPIO库。
-戈登,2019年8月。
通过www.DeepL.com/Translator(免费版)翻译
离线
iamseer 说:移植一下 http://wiringpi.com/ 就可以。
原作者被喷子喷到弃坑了,不过本来它就不直接支持树莓派以外平台。这个库我知道,但是不能用arduino生态
为啥不能用? 自己写个IO兼容函数然后直接用库编译也没少干。除非你是指直接用Arduino一键工作,那只能自己写或者等其他人做支持包了。
离线
https://github.com/epsilonrt/piduino
找到了一个piduino项目,看下这个怎么样,能移植其他平台吗
离线
离线
@iamseer
从头到尾读完了。确实,一直没费,突然收费,或是支持不好。就都是你的过错。。。。有些伸手党确实坏了这锅粥。好像这个故事,一直都有相同的版本再不停重演。
离线
@iamseer
从头到尾读完了。确实,一直没费,突然收费,或是支持不好。就都是你的过错。。。。有些伸手党确实坏了这锅粥。好像这个故事,一直都有相同的版本再不停重演。
我以为中国程序员才这样,原来这个全世界通用,哈哈哈
离线