Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-02-20 01:46:46

  etilen - Użytkownik

etilen
Użytkownik
Skąd: Gdańsk
Zarejestrowany: 2005-11-21

Uniwersalny programator interfejsów szeregowych

Witam

Jestem w trakcie zbierania informacji potrzebnej mi i moim znajomym do
realizacji projektu grupowego (i być może pracy dyplomowej) na
Politechnice Gdańskiej. Tematem pracy jest programator interfejsów
szeregowych I2C, SMI, 1-Wire.
Zależy mi żeby proces programowania tego urządzenia mógł być w całości
przeprowadzony pod Linux'em tak żebym mógł go zautomatyzować i
opublikować na licencji GPL. Stąd moja prośba o doradzenie układów które
się do tego celu nadają. Kluczowymi czynnikami są dostępne darmowe i
otwarte biblioteki i inne narzędzia które przyspieszą cykl wytwarzania
oprogramowania oraz "bogactwo" użytego układu w peryferia. Czynnik
cenowy oczywiście też jest istotny. Układ ma się komunikować z PC'tem za
pomocą USB.
Ilość osób zaangażowanych w projekt będzie b. mała a chciałbym wzbogacić
temat pracy o zintegrowane środowisko do programowania ukontrolerów.
Dlatego muszę jak najbardziej zminimalizować czas potrzebny na
projektowanie i programowanie samej przystawki (programatora).

Pozdrawiam i dziękuję za uwagę

Offline

 

#2  2007-02-23 12:41:06

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Uniwersalny programator interfejsów szeregowych

1) do USB to konwerter na RS np. firmy FTDI ... moduly do obslugi ukladu sa w jadrze wiec problemow nie ma (w systemie widac oczywiscie jako /dev/ttyUSB*)
2) dalej mozna dac jaki uklad na AVR (Atmel) ktory zajmowalby sie fizyczna konwersja na dany standard magistrali - programowanie w C kopilator avr-gcc i biblioteka libavrc (dostepne na GPL) ...
3) mozna by rozwazyc procek ARM'owy ... ale nie wiem czy jest sens - do kompilacji stosowac mozna "normalny" gcc ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2007-02-26 17:59:35

  etilen - Użytkownik

etilen
Użytkownik
Skąd: Gdańsk
Zarejestrowany: 2005-11-21

Re: Uniwersalny programator interfejsów szeregowych

Dzięki za odpowiedź

Widziałem na sieci właśnie tego typu rozwiązania. Arm rzeczywiście nie będzie najlepszym rozwiązaniem gdyż zależy mi na peryferiach a nie na mocy obliczeniowej.

A tak przy okazji: natknąłem się na wspaniałe źrodło wiedzy dotyczące tego typu zagadnień - http://www.linuxfocus.org/

Pozdrawiam

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)