Money.plTechnologie dla biznesu Grupy dyskusyjne pl.misc.elektronika Raspberry Pi

Raspberry Pi

Raspberry Pi

Stachu Chebel <s...@gmail.com> / 2013-06-17 01:37:01
Witam Koledzy,

Nie mam żadnego doświadczenia z RPi, dzisiaj coś niecoś o tym
poczytałem i wydaje mi się, że może to być fajna sprawa do mojego
projektu. Robię badziew, która zbiera dane z przetwornika ADC, coś tam
się obrabia dalej wstępnie na FPGA, a dalej do PC na końcową obróbkę i
wyświetlanie. Transmisję danych do PC śmigam po USB.

Pytania:

1) Czy RPi pociśnie 1+ MB/s transmisji po GPIO?
2) Czy macie jakieś namiary na projekt RPi + TouchScreen (800x600)?
3) Jakie narzędzia programistyczne są dostępne pod RPi?

Pozdrawiam
 
Czytaj także na forum

Re: Raspberry Pi

Jacek Radzikowski <j...@no.spam.com> / 2013-06-17 03:05:23
Stachu Chebel wrote:
> Nie mam żadnego doświadczenia z RPi, dzisiaj coś niecoś o tym
> poczytałem i wydaje mi się, że może to być fajna sprawa do mojego
> projektu. Robię badziew, która zbiera dane z przetwornika ADC, coś tam
> się obrabia dalej wstępnie na FPGA, a dalej do PC na końcową obróbkę i
> wyświetlanie. Transmisję danych do PC śmigam po USB.
>
> Pytania:
>
> 1) Czy RPi pociśnie 1+ MB/s transmisji po GPIO?
> 2) Czy macie jakieś namiary na projekt RPi + TouchScreen (800x600)?
> 3) Jakie narzędzia programistyczne są dostępne pod RPi?


Polecam zastanowić się na Beaglebone Black. Programowo nie obędzie się bez
sztuczek żeby uzyskać taki transfer (musiał byś użyć wbudowanego koproca do
zastosowań RT), ale masz dostęp do szyny rozszerzenia pamięci, która ma o
wiele wyższą przepustowość. Są gotowe rozszerzenia z LCD+touchscreen, jest
też kilka projektów rozszerzeń z FPGA.
Co do narzędzi programistycznych to BB jest w lepszej sytuacji, bo procesor
jest zgodny z tym co używa większość ARMowych urządzeń na rynku. Przez to
masz dostęp do szerokiej gamy narzędzi skrośnych, jest przeportowany QNX,
ktoś chyba też wspomniał o Windows CE (czy jak się nazywa aktualna wersja
Windows dla urządzeń wbudowanych), jest Linux z rozszerzeniami RT. Jeśli nie
chcesz używać pełnego systemu operacyjnego, TI oferuje za darmo zestaw
narzędzi do programowania na gołym procesorze. W przypadku RPi masz ichni
port Debiana i chyba niewiele więcej. Procesor jest mniej wydajny i ma mniej
dostępnych linii I/O.
Raspbery bym polecał tylko w jednym przypadku: jeśli musisz dekodować
skompresowane wideo. RPi ma do tego wspomaganie w GPU, czego brakuje w BBB.

pzdr,
j.
 

Re: Raspberry Pi

Piotr Dmochowski <i...@poczta.onet.pl> / 2013-06-17 09:02:58
W dniu 2013-06-17 01:37, Stachu Chebel pisze:
> 1) Czy RPi pociśnie 1+ MB/s transmisji po GPIO?
Tutaj są wyniki testów jak szybko można "machać nóżką", jakieś ogólne
pojęcie o możliwej szybkości transmisji można sobie wyrobić.

http://www.savagehomeautomation.com/projects/raspberry-pi-java-gpio-frequ ency-benchmarks.html

http://codeandlife.com/2012/07/03/benchmarking-raspberry-pi-g pio-speed/
--
Pozdrawiam
Piotr Dmochowski
 

Re: Raspberry Pi

Bool <n...@nospam.com> / 2013-06-17 09:27:11
W dniu 2013-06-17 03:05, Jacek Radzikowski pisze:
> Polecam zastanowić się na Beaglebone Black. Programowo nie obędzie się bez
> sztuczek żeby uzyskać taki transfer (musiał byś użyć wbudowanego koproca do
> zastosowań RT), ale masz dostęp do szyny rozszerzenia pamięci, która ma o
> wiele wyższą przepustowość. Są gotowe rozszerzenia z LCD+touchscreen, jest
> też kilka projektów rozszerzeń z FPGA.

Możesz podać jakiegoś linka, gdzie można znaleźć gotowy moduł LCD+TS do Beaglebone Black? Szukałem
ostatnio ale znalazłem tylko do Beaglebone.
 

Re: Raspberry Pi

Jacek Radzikowski <j...@no.spam.com> / 2013-06-17 09:46:21
Bool wrote:

> W dniu 2013-06-17 03:05, Jacek Radzikowski pisze:
>> Polecam zastanowić się na Beaglebone Black. Programowo nie obędzie się
>> bez sztuczek żeby uzyskać taki transfer (musiał byś użyć wbudowanego
>> koproca do zastosowań RT), ale masz dostęp do szyny rozszerzenia pamięci,
>> która ma o wiele wyższą przepustowość. Są gotowe rozszerzenia z
>> LCD+touchscreen, jest też kilka projektów rozszerzeń z FPGA.
>
> Możesz podać jakiegoś linka, gdzie można znaleźć gotowy moduł LCD+TS do
> Beaglebone Black? Szukałem ostatnio ale znalazłem tylko do Beaglebone.

http://www.elinux.org/BeagleBone_Black_Capes#Chart

Wg tej tabelki LCD3 i LCD4 działają, LCD7 będzie działać jak nie bedziesz
korzystać z eMMC.

j.
 
wstecz
1 2 3 4
współpraca