Является ли Raspberry Pi хорошим учебным пособием для студентов, изучающих ассемблер?

12

Когда я проходил курс обучения ассемблеру, мы использовали плату NIOS II Altera, которая имела дисплей, несколько светодиодных индикаторов и программируемые кнопки. Одним из наиболее полезных упражнений было написание двоичного калькулятора с использованием светодиодов и кнопок. Итак, вот мои вопросы:

  • Есть ли что-то похожее (или хорошая замена), которое вы можете подключить к Raspberry Pi?
  • Есть ли какой-то очевидный недостаток в использовании Raspberry Pi, о котором я не задумывался (возможно, сборка ARM не является хорошим способом изучения)?
  • Возможно, что-то еще, что руководство по набору инструкций позволит нам сделать, может дать некоторые визуальные эффекты на Pi?
Кейзер
источник
6
Интересный вопрос, но он довольно субъективный. Я бы сказал, что изучение любого ассемблера является образовательным.
Jivings
@Jivings Я слишком начинающий, чтобы понять, насколько это может быть субъективно :) Но часть светодиода / кнопки конкретна: p
keyser
Первая часть - это запрос рекомендации продукта (не по теме). Вторая часть, как и заголовок, носит субъективный характер. VTC. Третий вопрос, тем не менее, хороший - возможно, его можно переписать как «Как можно манипулировать светодиодами на плате RasPi в программном обеспечении?»
finnw
@finnw Я имел в виду объективные недостатки, которые существуют: p и первая часть - это действительно запрос продукта, но это также вопрос совместимости.
keyser
Я думаю, вы должны разработать калькулятор. Это займет всего несколько фунтов стерлингов для производства и будет фантастическим образовательным инструментом!
Алекс Чемберлен

Ответы:

3

Я не решаю все ваши проблемы, но вы можете использовать GPIO для активации светодиодов и получения ввода от кнопок.

Существует хорошее видео об использовании GPIO здесь , и поиск Google должен помочь.

Вы можете попробовать получить макет здесь (очень дешево!), Или опять же, Google не принесет ничего хорошего.

На самом деле у меня есть эти два набора светодиодов, которые хороши своим разнообразием светодиодов, но есть такой диапазон светодиодов, что это действительно зависит от того, что вы ищете.

Немного сложнее встретить переключатели «нажми и сделай», но некоторые из них можно найти здесь, например.

ACarter
источник
Кто-нибудь собирается дать мне совет, почему они проголосовали? (Я просто хочу улучшить свой ответ.)
ACarter
1
Я думаю, что вы неправильно поняли мой вопрос или неправильно истолковали мой уровень знаний: я знаю, что такие доски существуют, я просто понятия не имею, что соответствует Пи и моей цели. Эта плата GPIO выглядит великолепно (тем более что она упоминается на официальном сайте), спасибо за ссылки! +1
кейсер
3
Это был не я, поэтому я не знаю, почему это так, но из того, что я понимаю, обычно считается плохим тоном говорить оператору о поиске ответа в ответе Stack Exchange.
AntonChanning
1
@ACarter Я понизил голосование из-за Google - извините, я не прокомментировал ранее. Если вы удалите фразы, рассказывающие об ОП в Google, и, возможно, добавите на его место несколько более жестких ссылок, я был бы рад удалить понижение рейтинга.
berry120
1
@berry, я улучшил это, но это твой выбор, если ты уберешь понижающую оценку, я точно знаю, почему ты это сделал, и это твой выбор.
ACarter