C++ na architekturze ARM

Odpowiedz Nowy wątek
2013-01-24 20:29
0

Witam.
Polecacie jakieś kursy, które mogłyby mi przybliżyć programowanie i kompilacje na architekturze ARM?
Chciałbym napisać coś pod Raspberry Pi.


true=!false

Pozostało 580 znaków

2013-01-25 00:25
0

Na Raspberry Pi masz normalnego Linuksa i piszesz i kompilujesz normalnie nie zwracając uwagi na architekturę ;-)
Chyba że chcesz coś naprawdę grzebać niskopoziomowo...

Pozostało 580 znaków

2013-01-25 09:06
0

Wygląda na to, że ma CPU ARM9 http://www.arm.com/products/p[...]ors/classic/arm11/arm1176.php więc szukaj z hasłem ARM9, myślę że warto przejrzeć elektrode.
Tutaj masz kilka informacji http://www.kamami.pl/index.php?productID=196694 lecz raczej jak programować pod linuksem.
Tutaj informacjie o IDE, kompilatorach i programatorach http://ep.com.pl/files/1950.pdf
Uważam, że jeżeli chciałbyś programować ARM'y niskopoziomowo to lepiej rozpocząć na jakimś małym ARM, np LPC 1114 http://mikrokontrolery.blogspot.com/2011/04/arm-jak-zaczac.html

Pozostało 580 znaków

2013-01-25 09:39
0

jeżeli chciałbyś programować ARM'y niskopoziomowo to lepiej rozpocząć na jakimś małym ARM

Zależy co kto lubi. RPi jest komputerem, nie mikrokontrolerem. Ma normalny system operacyjny, na którym da się pracować. Promowany jest Python, ale nie ma problemu doinstalować Code::Blocks, choć uprzedzam że procek jest słaby, więc środowisko będzie trochę mulić. Ale można kompilować spod konsoli.
Nie potrzeba żadnego programatora. Jest więc to trochę co innego niż różne „embedded”, których nie da się używać jak peceta.

Tak, RPi działa na ARM.
Nie, nie trzeba mieć żadnej wiedzy o architekturze ARM żeby na nim programować, chyba że się pisze w asemblerze...

Jak chcesz się dostać niskopoziomowo do portów, szukaj po prostu w dokumentacji do Raspberry Pi.

Pozostało 580 znaków

2013-01-25 11:24
0

Są pewne różnice w modelu pamięci na x86 i ARMach. Polecam przeczytać np:


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
edytowany 1x, ostatnio: Wibowit, 2013-01-25 11:31

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0