如何从零开始学习树莓派?
好好看教程,把系统装好,能直接操作或者ssh连上去操作。稍微学一点点Linux操作,稍微学一点点Python。一点点就好,以便知道自己在做什么,啥都不懂的话很容易弃坑。相对的,如果熟悉Python和Linux,再懂一丁点硬件,玩树莓派和开了挂一样。树莓派开发软件跟在电脑上区别不大,因为它本身系统就是各大Linux发行版的ARM版本,因此没什么需要特别说的,按照程序员的标准学习就好。当然,还是需要恒心。树莓派拥有很好的社区支持,因此如果你要用它来做硬件开发,基本上不用自己去研究外设的数据手册,网上搜一搜都能找到代码。但是,这对于自身的水平的提高是没有意义的。树莓派只适合用来开发一些玩具,想要运用到产品中,目前来看还是太贵了。为了以后能找到工作,还是得有点真本事,因此你需要能看懂时序电路,熟悉软硬件联调。能看懂时序电路是最基础也是最重要的。恒心很重要,尤其进展不顺利的时候。无论是用树莓派学习硬件还是软件,都应该以切实提高自身水平为最终目的。如果只是图好玩,那世界上好玩的事情多了,不要局限于树莓派。
树莓派上用什么编程?
树莓派用python来进行编程。树莓派项目的一个核心思想是Python编程语言的使用。Python允许树莓派的拥有者将项目扩展到令人难以置信的规模。Python是一个解释型的面向对象的、跨平台的编程语言。良好的可靠性、清晰的语法和易用性,使它成为最流行的编程语言之一。Python是一个优雅的、功能强大的语言。Raspberry Pi 系统用的是 ARM 架构的 Linux, Linux上的大部分编程语言如GNU C/C++, Java,Python, Perl, PHP都能用, .Net本来就不支持Linux, 不过说不定非官方的Mono会支持ARM。