Raspberry Pi是学生学习汇编程序的良好教学工具吗?


12

当我参加组装课程时,我们使用了NIOS II Altera开发板,该开发板具有显示屏,一些LED灯和可编程按钮。较有用的练习之一是使用LED和按钮编写一个二进制计算器。所以,这是我的问题:

  • 是否可以将类似的东西(或很好的替代品)插入树莓派?
  • 使用Raspberry Pi是否有我没有想到的明显缺点(也许ARM汇编不是学习的好方法)?
  • 指令集手册可能还会允许我们做些其他事情,从而给Pi 带来一些视觉效果吗?

6
有趣的问题,但这是相当主观的。我会说学习任何汇编语言都是有教育意义的。
Jivings 2012年

@Jivings我实在太初学者了,可能无法体会到它的主观性:)但是LED / Button部分是具体的:p
keyer

第一部分是对产品推荐的要求(离题。),第二部分是主观的,标题也是如此。VTC。第三个问题是一个好问题-也许可以重写为“如何用软件操纵RasPi PCB上的LED?”
finnw 2012年

@finnw我的意思是客观的缺点,它确实存在:p,并且第一部分确实是产品要求,但这也是兼容性的问题。
键盘手2012年

我认为您应该设计一个计算器板。只需花费几分钱就能制作出来,将是一个了不起的教育工具!
亚历克斯·张伯伦

Answers:


3

我并没有解决您的所有问题,但是您可以使用GPIO来激活LED并从按钮接收输入。

有一个关于使用GPIO一个很好的视频在这里,和谷歌搜索应该有所帮助。

您可以尝试在这里获得一块面包板(非常便宜!),否则,谷歌将永远没有尽头。

我实际上有 两个 LED套件,非常适合它们不同的LED的变化,但是有这么多的LED取决于您的实际需求。

即按即开开关很难碰到,但您可以在此处找到一些。


有人要给我建议他们为什么投票吗?(我只是想让我的回答更好。)
ACarter 2012年

1
我认为您误解了我的问题,或者误解了我的专业知识水平:p我知道这样的董事会确实存在,我只是不知道什么适合Pi和我的目的。那个GPIO板看起来很棒(特别是因为它在官方站点上已经提到过),感谢您的链接!+1
Keyer

3
不是我不赞成,所以我不知道这是为什么,但是据我了解,告诉OP谷歌在Stack Exchange答案中使用Google答案通常被认为是不好的形式。
AntonChanning 2012年

1
@ACarter由于谷歌搜索而拒绝投票-对不起,我之前没有发表评论。如果您删除了将OP告知Google的词组,或者可能在其位置添加了更多硬链接,那么我很乐意删除下注。
berry120 2012年

1
@berry,我已经对其进行了改进,但是如果您删除下降投票,这是您的选择,我知道您为什么这样做了,这是您的选择。
ACarter 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.