Czy Raspberry Pi jest dobrym narzędziem do nauczania dla uczniów uczących się asemblera?


12

Kiedy wziąłem kurs asemblera, korzystaliśmy z płytki NIOS II Altera, która miała wyświetlacz, niektóre diody LED i programowalne przyciski. Jednym z bardziej przydatnych ćwiczeń było napisanie kalkulatora binarnego za pomocą diod LED i przycisków. Oto moje pytania:

  • Czy istnieje coś podobnego (lub dobry zamiennik), który można podłączyć do Raspberry Pi?
  • Czy korzystanie z Raspberry Pi ma jakiś oczywisty minus, o którym nie myślałem (może montaż ARM nie jest dobrym sposobem na naukę)?
  • Czy może jest coś jeszcze, na co pozwoli nam instrukcja zestawu instrukcji, która może dać pewne efekty wizualne na Pi?

6
Ciekawe pytanie, ale jest dość subiektywne. Powiedziałbym, że nauka jakiegokolwiek języka asemblera jest edukacyjna.
Jivings,

@Jivings Jestem zbyt początkującym, aby zdawać sobie sprawę, jak subiektywne to może być :) Ale część LED / Button jest konkretna: p
keyser

Pierwsza część to prośba o rekomendację produktu (nie na temat). Druga część jest subiektywna, tak jak tytuł. VTC. Trzecie pytanie jest jednak dobre - być może można je przepisać jako „W jaki sposób można manipulować programowo diodami LED na płytce RasPi?”
finnw

@finnw Miałem na myśli obiektywne wady, które istnieją: p, a pierwsza część to rzeczywiście prośba o produkt, ale jest to również kwestia zgodności.
keyser

Myślę, że powinieneś zaprojektować tablicę kalkulatorów. Produkcja zajmie tylko kilka funtów i będzie fantastycznym narzędziem edukacyjnym!
Alex Chamberlain,

Odpowiedzi:


3

Nie rozwiązuję wszystkich twoich problemów, ale możesz użyć GPIO do aktywacji diod LED i odbierania danych z przycisków.

Jest to dobry film o korzystaniu z GPIO tutaj , a wyszukiwarka Google powinno pomóc.

Możesz spróbować dostać tutaj breadboard (bardzo tanie!), Lub ponownie, Google nie da końca dobrem.

Właściwie mam te dwa zestawy LED, które są miłe ze względu na ich różnorodność różnych diod LED, ale istnieje taki zakres diod LED, że tak naprawdę zależy od tego, czego szukasz.

Przełączniki typu push-to-make są nieco trudniejsze, ale niektóre z nich można znaleźć tutaj .


Ktoś udzieli mi porady, dlaczego głosowali z góry? (Chcę tylko poprawić moją odpowiedź).
AC

1
Myślę, że źle zrozumiałeś moje pytanie lub źle zinterpretowałeś mój poziom wiedzy: p Wiem, że takie tablice istnieją, po prostu nie mam pojęcia, co pasuje zarówno do Pi, jak i do mojego celu. Ta tablica GPIO wygląda świetnie (zwłaszcza, że ​​jest wymieniona na oficjalnej stronie), dzięki za linki! +1
keyser

3
To nie ja głosowałem negatywnie, więc nie wiem, czy to jest powód, ale z tego, co rozumiem, ogólnie uważa się za złą formę, aby powiedzieć OPowi, aby google odpowiedział w odpowiedzi Stack Exchange.
AntonChanning,

1
@Apartament Głosowałem z powodu Googlingu - przepraszam, że nie komentowałem wcześniej. Jeśli usuniesz frazy mówiące OP do Google i być może dodasz kilka twardych linków na jego miejscu, chętnie usunę głos negatywny.
berry120

1
@berry, poprawiłem to, ale to twój wybór, jeśli usuniesz głosowanie, rozumiem dokładnie, dlaczego to zrobiłeś, i to twój wybór.
ACarter,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.