amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 1602|回复: 21

如何才能正确入树莓派的坑?

[复制链接]
发表于 2017-11-24 14:30:08 | 显示全部楼层 |阅读模式
我2年前就已经入手 树莓派2B
由于树莓派采用的是python编程,又学习python。
我是做C#上位机开发的。
用惯宇宙第一IDE的人,学习其他语言,没有合适的IDE真的很难。
在树莓派上装过pycharm
虽然VS也支持python了。但是不可能在树莓派上跑VS吧,想都不敢想。
我在树莓派上装好了pycharm。也试着操作过RPi.GPIO   树莓派的IO。
却发现当你的pycharm项目停止以后,灯还在继续闪烁,无法像平时程序点停止以后然后暂停工作。
都是难以想象的困难啊,我不知道如何结束他的线程之类的...

后来决定放弃Raspbian,继续投入我微软的大怀抱里面。
装了一个IOT10
这下牛B了。不需要去树莓派装IDE了,可以直接在自己电脑写程序推送过去了。
停止运行程序也可以正常的停止那个线程了。
却发现某些GPIO已经给微软内部定义了无法自定义使用。
于是我只能放弃了。讨厌微软的这种行为。


所以再次小弟求一个正确的入坑方式啊。
我要的不是各种代码,代码百度出来千千万万都是python的。
但是我却不知道如何去使用,去调试。
之前做PLC编程的时候都还可以使用梯形图,方便的调试监控硬件状态。
那我们如何才能正确的去对树莓派编程,与调试,请老司机们尽快带我去那阴沟里
发表于 2017-11-24 14:47:26 来自手机 | 显示全部楼层
出坑。50包邮卖了。
发表于 2017-11-24 14:50:52 | 显示全部楼层
意思是,你想学习底层硬件开发咯。。。
发表于 2017-11-24 14:57:11 | 显示全部楼层
用我们的微型电脑编程算了,有IDE,有C++;https://item.taobao.com/item.htm ... p;abbucket=9#detail
 楼主| 发表于 2017-11-24 15:02:35 | 显示全部楼层
广轻电气091 发表于 2017-11-24 14:50
意思是,你想学习底层硬件开发咯。。。

是的,想做硬件这款的编程,学习视觉那块的。我的opencv环境已经搭建好了。
发表于 2017-11-24 15:06:22 | 显示全部楼层
leiwei 发表于 2017-11-24 15:02
是的,想做硬件这款的编程,学习视觉那块的。我的opencv环境已经搭建好了。 ...

可以尝试使用Linux+QT+openCV
 楼主| 发表于 2017-11-24 15:07:26 | 显示全部楼层
zhonggp 发表于 2017-11-24 14:57
用我们的微型电脑编程算了,有IDE,有C++;https://item.taobao.com/item.htm?spm=a230r.1.14.26.14c23c64g ...

谢谢,我看了。
你们那个好像不支持视觉这方面的操作。
我学习树莓派 主要是想往视觉发展。
因为python+opencv的资料太多了。
 楼主| 发表于 2017-11-24 15:09:45 | 显示全部楼层
广轻电气091 发表于 2017-11-24 15:06
可以尝试使用Linux+QT+openCV

其实语言用C++或者python都可以。
这种我感觉只是选择上的问题。
现在难到我的是,不知道应该怎么开始。
不知道使用什么IDE,是在PC开发好直接丢去运行。
还是在树莓派上开发?
如何去调试硬件的IO状态。
发表于 2017-11-24 15:13:44 | 显示全部楼层
leiwei 发表于 2017-11-24 15:09
其实语言用C++或者python都可以。
这种我感觉只是选择上的问题。
现在难到我的是,不知道应该怎么开始。

在PC上进行编程和交叉编译,在实际硬件板卡进行调试,IDE可以使用QTCreator
发表于 2017-11-24 15:43:27 | 显示全部楼层
拿来做共享服务器的路过
发表于 2017-11-24 16:00:21 | 显示全部楼层
不需要IDE吧,装上iPython、再装个代码编辑器(推荐sublime)即可
发表于 2017-11-24 16:02:39 | 显示全部楼层
ayuanshop 发表于 2017-11-24 14:47
出坑。50包邮卖了。

什么版本?有意,在床上等你
发表于 2017-11-24 17:02:31 | 显示全部楼层
ghostxdy 发表于 2017-11-24 16:02
什么版本?有意,在床上等你

到时候别忘了带上摄像机,然后再上传个单片机资料.zip,谢谢!
发表于 2017-11-24 17:06:01 | 显示全部楼层
其实LZ的问题是一直搞Windows开发怎么正确入Linux开发的坑,和树莓派没必然关系。
发表于 2017-11-24 17:27:11 来自手机 | 显示全部楼层
ghostxdy 发表于 2017-11-24 16:02
什么版本?有意,在床上等你

这位同学做题不审题的吗?上面不是写了大大的2B
发表于 2017-11-24 18:08:41 来自手机 | 显示全部楼层
用gcc 用c语言,先学 linuxc编程,再学linux驱动开发,精通这两项,你就会发现其他的开发方式真是太简单了!
发表于 2017-11-24 18:39:42 来自手机 | 显示全部楼层
用gedit码python码了半年的飘过~~
发表于 2017-11-24 19:00:44 来自手机 | 显示全部楼层
楼主opencv如何入门的?
发表于 2017-11-24 19:38:47 | 显示全部楼层
同问楼主  opencv如何入门的?
发表于 2017-11-25 02:33:55 来自手机 | 显示全部楼层
这个可以看看 Python+step7,https://bues.ch/cms/automation/pilc.html
发表于 2017-11-25 09:12:00 来自手机 | 显示全部楼层
其实搞win才是最大的坑
发表于 2017-11-25 09:13:00 | 显示全部楼层
ayuanshop 发表于 2017-11-24 17:27
这位同学做题不审题的吗?上面不是写了大大的2B

昨夜在床上不小心睡着了,刚才已私信
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-10-20 00:04

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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